Gradle 是可用于 Linux 系统的最佳开源自动化构建工具之一。 Gradle 构建工具用于更快、高效和有组织的软件开发和生产。 Gradle 可以编译源代码、将包转换为二进制代码、制作库函数、运行自动测试等等,以实现软件生产的自动化。 如果您是程序员或从事软件行业,Gradle 自动化工具可以是一个方便的应用程序来自动化您的工作。
Linux 发行版上的 Gradle
Gradle 是用 Java、Kotlin 和 Groovy 编程语言编写的,并在 Apache 执照。 它支持 Android Studio、NetBeans、Visual Studio Code 和其他软件生产工具。 在这篇文章中,我们将了解如何在 Linux 上安装和开始使用 Gradle。
1. 在 Ubuntu/Debian 上安装 Gradle
Gradle 工具可在其网站上找到。 要在 Ubuntu/Debian 上安装 Gradle,我们将使用 get 命令将其存储在文件系统中; 稍后,我们将在我们的 Linux 环境中执行该文件。 以下步骤将指导您在基于 Debian 的发行版上安装 Gradle。
第 1 步:在 Ubuntu 上安装 Java
在 Linux 上安装 Gradle 需要 Java 8 或更高版本。 在大多数 Ubuntu 系统中,Java 没有预装。 您可以在具有 root 访问权限的终端 shell 上运行以下命令来安装 Java。 在这里,我正在我的系统上安装 Java 8。
sudo apt update sudo apt install openjdk-8-jdk
安装完成后,您可以检查 Java 版本以确保已成功安装。
java -version
第 2 步:在 Ubuntu 上下载 Gradle
Gradle 可作为 Linux 系统的二进制文件使用。 可以从 Gradle 的官网下载,也可以使用下面的 wget
命令下载。 以下命令将保存 Gradle 二进制压缩文件并将其存储在 tmp
Ubuntu 系统的目录。
wget https://services.gradle.org/distributions/gradle-5.0-bin.zip -P /tmp
下载完成后,您可以使用下面给出的 unzip 命令来解压 Gradle 二进制文件。
sudo unzip -d /opt/gradle /tmp/gradle-*.zip
解压后,运行以下 ls 命令验证 Gradle 文件是否成功存储在软件安装插件目录中。
ls /opt/gradle/gradle-5.0
第 3 步:在 Ubuntu 上配置和设置 Gradle
下载并解压 Gradle 文件后,我们现在将编辑配置脚本以在脚本中添加安装路径。 在 Linux 上,要编辑 Gradle 的配置脚本,您可以在终端 shell 上运行以下 nano 命令。
sudo nano /etc/profile.d/gradle.sh
当脚本打开时,在脚本中添加以下行,然后保存并退出文件。
export GRADLE_HOME=/opt/gradle/gradle-5.0 export PATH=${GRADLE_HOME}/bin:${PATH}
然后,运行以下命令 chmod
命令使 Gradle 脚本在您的 Ubuntu 系统上可执行。
sudo chmod +x /etc/profile.d/gradle.sh
然后在你的 Ubuntu 系统上加载 Gradle 环境。
source /etc/profile.d/gradle.sh
第 4 步:在 Ubuntu Linux 上验证 Gradle
到目前为止,我们已经了解了如何在 Ubuntu/Debian 发行版上安装 Gradle 的方法。 要在 Ubuntu 系统上验证 Gradle,您只需在终端上运行版本检查命令即可。 作为回报,您将获得有关系统上 Gradle 的详细信息。
gradle -v
2. 在 Arch Linux 上安装 Gradle
Gradle 在 AUR 存储库中可用,并通过 Snap 存储安装在 Arch 发行版上。 您可以在 Arch 终端 shell 上运行以下命令来获取系统上的 Arch Linux 存储库。
git clone https://aur.archlinux.org/snapd.git cd snapd makepkg -si
现在,在 Arch Linux 上启用 Snap 套接字并为 Snap 创建一个符号链接。
sudo systemctl enable --now snapd.socket sudo ln -s /var/lib/snapd/snap /snap
最后,运行以下 Snap 命令在您的 Arch 系统上安装 Gradle。
sudo snap install gradle --classic
如果您在通过 Snap 在 Arch Linux 上安装 Gradle 时遇到问题,您可以 从这里下载编译好的 ZST 包. 下载完成后,通过默认包管理器安装它。
3.安装Gradle Fedora Linux
Gradle 在 Ubuntu 上的安装方法和 Fedora 差不多。 以下方法将在所有基于 DNF 的 Fedora 32/31/30/30 系统。 由于拥有 Java 是 Gradle 的先决条件,我们将从在我们的机器上安装 Java 开始。
第 1 步:安装 Java Fedora
如果你有一个 Fedora 工作站,首先运行以下命令以获取系统上的 Java 8 或更高版本。 确保您在计算机上具有 root 访问权限。
sudo dnf install java-1.8.0-openjdk
Java 安装完成后,运行版本检查命令以确保 Java 正在您的系统上运行。
java -version
第 2 步:下载并安装 Gradle Fedora Linux
现在,由于我们将下载 Gradle 的压缩 zip 二进制文件,因此我们需要一个 zip-unzip 工具来解压它。 你可能想在你的电脑上安装一个 zip-unzip 工具 Fedora Linux 如果你没有的话。
sudo dnf install unzip wget
现在,运行以下命令 wget
终端 shell 上的命令以下载 Gradle 二进制文件。 下载完成后,使用下面给出的解压缩命令将其解压缩。
wget https://downloads.gradle-dn.com/distributions/gradle-6.3-bin.zip unzip gradle-6.3-bin.zip
然后运行 move 命令将 Gradle 文件移动到 /usr/local/gradle
你的目录 Fedora 文件系统。
mv gradle-6.3 /usr/local/gradle
第 3 步:配置并运行 Gradle Fedora
在这个阶段,我们将在我们的平台上设置 Gradle 环境 Fedora 系统。 您可以运行以下命令来编辑 Gradle 配置脚本。
sudo nano /etc/profile.d/gradle.sh
当脚本打开时,在脚本中添加以下路径行,然后保存并退出文件。
export PATH=/usr/local/gradle/bin:$PATH
最后,运行 source 命令以在您的系统上加载 Gradle 设置。
source /etc/profile.d/gradle.sh
最后,您可能希望确保 Gradle 在您的系统上成功运行。 您可以运行版本检查以确保您的系统上有 Gradle。
gradle -v
最后的话
由于 Gradle 用于自动化,如果您的系统上有现有的 Jenkins 服务器,则可以将 Gradle 与 Jenkins 一起使用。 从这里,你可以得到 Gradle-Jenkins插件 适用于您的 Ubuntu 系统。 在整篇文章中,我演示了在 Ubuntu 机器上安装 Gradle 工具的方法。 如果您觉得这篇文章有用且方便,请分享这篇文章。 您也可以在下面的评论部分写下您的意见。