Gradle är ett av de bästa automatiseringsverktygen med öppen källkod som är tillgängliga för Linux-system. Byggverktyget Gradle används för snabbare, effektivare och organiserad mjukvaruutveckling och produktion. Gradle kan kompilera källkod, konvertera paket till binär kod, skapa biblioteksfunktioner, köra autotestet och mycket mer för att automatisera programvaruproduktionen. Om du är programmerare eller involverad i mjukvaruindustrin, kan Gradles automationsverktyg vara ett praktiskt program för att automatisera dina verk.
Gradle på Linux-distributioner
Gradle är skrivet i programmeringsspråket Java, Kotlin och Groovy och byggt under Apache-licensen. Den stöder Android Studio, NetBeans, Visual Studio Code och andra verktyg för programvaruproduktion. I det här inlägget kommer vi att se hur du installerar och kommer igång med Gradle på Linux.
1. Installera Gradle på Ubuntu/Debian
Gradle-verktyget finns tillgängligt på dess webbplats. För att installera Gradle på Ubuntu/Debian kommer vi att använda kommandot get för att lagra det i filsystemet; senare kommer vi att köra filen i vår Linux-miljö. Följande steg hjälper dig att installera Gradle på Debian-baserade distributioner.
Steg 1: Installera Java på Ubuntu
Installation av Gradle på Linux kräver Java 8 eller högre version. I de flesta Ubuntu-system är Java inte förinstallerat. Du kan köra följande kommandon på ditt terminalskal med root-åtkomst för att installera Java. Här installerar jag Java 8 på mitt system.
sudo apt update sudo apt install openjdk-8-jdk
När installationen är klar kan du kontrollera Java-versionen för att säkerställa att den har installerats framgångsrikt.
java -version
Steg 2: Ladda ner Gradle på Ubuntu
Gradle är tillgänglig som en binär fil för Linux-system. Du kan ladda ner den från Gradles officiella webbplats, eller så kan du använda följande wget-kommando för att ladda ner. Följande kommando kommer att spara och lagra den binära, komprimerade Gradle-filen i tmp-katalogen på ditt Ubuntu-system.
wget https://services.gradle.org/distributions/gradle-5.0-bin.zip -P /tmp
—
När nedladdningen är klar kan du använda unzip-kommandot nedan för att extrahera den binära Gradle-filen.
sudo unzip -d /opt/gradle /tmp/gradle-*.zip
Efter att ha packat upp, kör följande ls-kommando för att verifiera att Gradle-filerna har lagrats i tilläggskatalogen för programinstallation.
ls /opt/gradle/gradle-5.0
Steg 3: Konfigurera och konfigurera Gradle på Ubuntu
Efter att ha laddat ner och extraherat Gradle-filerna kommer vi nu att redigera konfigurationsskriptet för att lägga till installationssökvägen inuti skriptet. På Linux, för att redigera Gradles konfigurationsskript, kan du köra följande nano-kommando på ditt terminalskal.
sudo nano /etc/profile.d/gradle.sh
När skriptet öppnas lägger du till följande rader i skriptet och sparar och avslutar sedan filen.
export GRADLE_HOME=/opt/gradle/gradle-5.0 export PATH=${GRADLE_HOME}/bin:${PATH}
Kör sedan följande chmod-kommando för att göra Gradle-skriptet körbart på ditt Ubuntu-system.
sudo chmod +x /etc/profile.d/gradle.sh
Ladda sedan Gradle-miljön på ditt Ubuntu-system.
source /etc/profile.d/gradle.sh
Steg 4: Verifiera Gradle på Ubuntu Linux
Hittills har vi sett metoden för hur du kan installera Gradle på en Ubuntu/Debian-distribution. För att verifiera Gradle på ditt Ubuntu-system kan du helt enkelt köra ett versionskontrollkommando på terminalen. I gengäld får du detaljerad information om Gradle på ditt system.
gradle -v
2. Installera Gradle på Arch Linux
Gradle är tillgängligt på AUR-förvaret och installerat på en Arch-distribution via Snap-butiken. Du kan köra följande kommandon på ditt Arch-terminalskal för att få Arch Linux-förvaret på ditt system.
git clone https://aur.archlinux.org/snapd.git cd snapd makepkg -si
Aktivera nu Snap-uttaget och skapa en symbolisk länk för Snap på din Arch Linux.
sudo systemctl enable --now snapd.socket sudo ln -s /var/lib/snapd/snap /snap
Slutligen, kör följande Snap-kommando för att installera Gradle på ditt Arch-system.
sudo snap install gradle --classic
Om du har problem med att installera Gradle på Arch Linux via Snap kan du det ladda ner det kompilerade ZST-paketet härifrån. När nedladdningen är klar installerar du den via standardpakethanteraren.
3. Installera Gradle på Fedora Linux
Installationsmetoden för Gradle på Ubuntu och Fedora är ganska densamma. Följande metod kommer att vara körbar på alla DNF-baserade Fedora 32/31/30/30-system. Eftersom att ha Java är en förutsättning för Gradle börjar vi med att installera Java på vår maskin.
Steg 1: Installera Java på Fedora
Om du har en Fedora-arbetsstation, kör först följande kommando för att få Java 8 eller högre på ditt system. Se till att du har root-åtkomst på din dator.
sudo dnf install java-1.8.0-openjdk
När Java-installationen är klar, kör ett versionskontrollkommando för att säkerställa att Java körs på ditt system.
java -version
Steg 2: Ladda ner och installera Gradle på Fedora Linux
Nu, när vi laddar ner den komprimerade binära zip-filen av Gradle, behöver vi ett zip-unzip-verktyg för att extrahera den. Du kanske vill installera ett zip-unzip-verktyg på din Fedora Linux om du inte har något.
sudo dnf install unzip wget
Kör nu följande wget-kommando på ditt terminalskal för att ladda ner den binära Gradle-filen. När nedladdningen är klar, extrahera den med hjälp av unzip-kommandot nedan.
wget https://downloads.gradle-dn.com/distributions/gradle-6.3-bin.zip unzip gradle-6.3-bin.zip
Kör sedan flytta kommandot för att flytta Gradle-filerna in i katalogen /usr/local/gradle på ditt Fedora-filsystem.
mv gradle-6.3 /usr/local/gradle
Steg 3: Konfigurera och kör Gradle på Fedora
I detta skede kommer vi att ställa in Gradle-miljön på vårt Fedora-system. Du kan köra följande kommando för att redigera Gradle-konfigurationsskriptet.
sudo nano /etc/profile.d/gradle.sh
När skriptet öppnas lägger du till följande sökvägsrad inuti skriptet och sparar och avslutar sedan filen.
export PATH=/usr/local/gradle/bin:$PATH
Slutligen, kör källkommandot för att ladda Gradle-inställningarna på ditt system.
source /etc/profile.d/gradle.sh
I slutet kanske du vill vara säker på att Gradle fungerar framgångsrikt på ditt system. Du kan köra versionskontrollen för att säkerställa att du har Gradle på ditt system.
gradle -v
Slutord
Eftersom Gradle används för automatisering kan du använda Gradle med Jenkins om du har en befintlig Jenkins-server på ditt system. Härifrån kan du få Gradle-Jenkins plugin för ditt Ubuntu-system. I hela inlägget har jag demonstrerat metoden för att installera Gradle-verktyget på en Ubuntu-maskin. Dela gärna detta inlägg om du tycker att det är användbart och praktiskt. Du kan också skriva ner dina åsikter i kommentarsfältet nedan.