如何在 Linux 发行版上安装和配置 Gradle

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

ls 选择 gradle

第 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

在 Ubuntu 上加载 env 并检查 gradle 版本

第 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 包. 下载完成后,通过默认包管理器安装它。

下载 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 Fedora Linux

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

在 Fedora 上下载构建文件

然后运行 ​​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

在 Fedora 上配置 gradle

最后,运行 source 命令以在您的系统上加载 Gradle 设置。

source /etc/profile.d/gradle.sh

最后,您可能希望确保 Gradle 在您的系统上成功运行。 您可以运行版本检查以确保您的系统上有 Gradle。

gradle -v

在 Fedora 上构建自动化工具检查

最后的话

由于 Gradle 用于自动化,如果您的系统上有现有的 Jenkins 服务器,则可以将 Gradle 与 Jenkins 一起使用。 从这里,你可以得到 Gradle-Jenkins插件 适用于您的 Ubuntu 系统。 在整篇文章中,我演示了在 Ubuntu 机器上安装 Gradle 工具的方法。 如果您觉得这篇文章有用且方便,请分享这篇文章。 您也可以在下面的评论部分写下您的意见。