RockyLinux 8 安装 Yarn NPM 包管理器

Yarn,也称为“Yet Another Resource Navigator”,是一个快速、安全和可靠的 JavaScript 包管理器,它允许我们自动安装、配置、更新和删除 npm 包。 Yarn 会缓存它下载的每个包,因此它永远不需要再次下载相同的包。

在这篇文章中,我们将解释以下内容:

  • 使用 NPM 安装 Yarn
  • 从存储库 NPM 安装 Yarn
  • 使用脚本安装 Yarn

先决条件

  • 在 云平台上运行 Rocky Linux 8 的服务器
  • 在我们的服务器上配置了 root 密码

第 1 步 – 创建 云服务器

首先,登录到我们的 云服务器。 创建一个新服务器,选择 Rocky Linux 作为至少 2GB RAM 的操作系统。 通过 SSH 连接到我们的云服务器并使用页面顶部突出显示的凭据登录。

登录到服务器后,运行以下命令以使用最新的可用软件包更新基本系统。

dnf update -y

第 2 步 – 使用 NPM 安装 YARN

在本节中,我们将向我们展示如何通过 Node Package Manager 安装 Yarn。

首先,我们需要将 NodeSource 存储库添加到我们的系统。 我们可以使用以下命令添加它:

curl -sL https://rpm.nodesource.com/setup_16.x | bash -

添加存储库后,使用以下命令安装 Node.js 和 NPM 包:

dnf install nodejs npm -y

接下来,使用以下命令验证 Node.js 版本:

node --version

样本输出:

v16.9.1

我们还可以使用以下命令检查 NPM 版本:

npm -v

样本输出:

7.21.1

现在,使用 NPM 安装 Yarn 包,如下所示:

npm install --global yarn

我们应该得到以下输出:

npm notice 
npm notice New minor version of npm available! 7.21.1 -> 7.24.0
npm notice Changelog: https://github.com/npm/cli/releases/tag/v7.24.0
npm notice Run npm install -g npm@7.24.0 to update!
npm notice 

接下来,使用以下命令验证 Yarn 版本:

yarn -v

样本输出:

1.22.11

我们可以使用以下命令从系统中卸载 Yarn 包:

npm uninstall -g yarn

第 3 步 – 从 Yum 存储库安装 YARN

在本节中,我们将向我们展示如何从 Rocky Linux 存储库安装 Yarn 包。 默认情况下,Yarn 包不包含在 Rocky Linux 默认存储库中,因此我们需要将 Yarn 存储库添加到我们的系统中。

我们可以使用以下命令创建 Yarn 存储库:

curl -sL https://dl.yarnpkg.com/rpm/yarn.repo | tee /etc/yum.repos.d/yarn.repo

创建存储库后,使用以下命令安装 Yarn 包:

dnf install yarn -y

安装 Yarn 后,使用以下命令验证 Yarn 版本:

yarn -v

样本输出:

1.22.5

如果要从系统中删除 Yarn 包,请运行以下命令:

dnf remove yarn -y

第 4 步 – 使用脚本安装 YARN

在本节中,我们将向我们展示如何通过 Yarn 安装脚本安装 Yarn。

我们可以使用以下命令下载并运行 Yarn 安装脚本:

curl -o- -L https://yarnpkg.com/install.sh | bash

一旦安装了 Yarn 包,你应该得到以下输出:

> Successfully installed Yarn 1.22.5! Please open another terminal where the `yarn` command will now be available.

接下来,使用以下命令激活系统路径:

source ~/.bashrc

接下来,使用以下命令验证 Yarn 版本:

yarn -v

样本输出:

1.22.5

在上面的指南中,我们解释了在 RockyLinux 8 上安装 Yarn 包的三种方法。我们现在可以使用我们喜欢的方式将 Yarn 安装到我们的系统中。 立即在来自 的专用主机上开始使用 Yarn!

© 版权声明
THE END
喜欢就支持一下吧
点赞13 分享
评论 抢沙发

请登录后发表评论