如何在 Ubuntu 20.04 上安装 Ruby

简介:

image

本文最先发布在:https://www.itcoder.tech/posts/how-to-install-ruby-on-ubuntu-20-04/

Yarn 是一个 JavaScript 包管理器,它兼容于 npm,可以帮助你自动处理安装,升级,配置,和移除 npm 包。它被创建,用于解决 npm 的一系列问题,例如通过并行操作提高软件包安装处理速度并且减少网络连接相关的错误。

在这篇指南中,我们将会讲解如何在 Ubuntu 20.04 上安装 Yarn。我们还将一起看看基础的 Yarn 命令和选项。

一、在 Ubuntu 上安装 Yarn

在 Ubuntu 上安装 Yarn 非常的简单直接。我们将会启用 Yarn 官方软件源,导入 GPG key,并且安装软件包。这个软件源一直被维护着,并且提供最新的版本。

导入软件源的 GPG key 并且添加 Yarn APT 软件源到你的系统,运行下面的命令:

curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list

一旦软件源被启用,升级软件包列表,并且安装 Yarn。

sudo apt update
sudo apt install yarn

上面的命令同时会安装 Node.js。如果你已经通过 nvm 安装了 Node,跳过 Node.js 安装过程:

sudo apt install --no-install-recommends yarn

一旦完成,通过打印 Yarn 版本来验证安装过程:

yarn --version

输出将会像下面这样:

1.22.4

安装在你的系统上的版本可能和上面的不同。

就这些。你已经成功地在你的 Ubuntu 机器上安装好了 Yarn,你可以开始使用它了。

二、使用 Yarn

现在,Yarn 已经在你的 Ubuntu 系统上安装好了,让我们一起去探索最常用的 Yarn 命令。

2.1 创建一个新工程

为你的应用创建一个文件夹,并且导航进去:

mkdir ~/my_project && cd ~/my_project

想要创建一个新工程,运行yarn init:

yarn init my_project

这个命令将会问你一些问题。按照提示输入信息,或者接受默认值:

yarn init v1.22.4
question name (vagrant): Linuxize
question version (1.0.0): 0.0.1
question description: Testing Yarn
question entry point (index.js): 
question repository url: 
question author: Linuxize
question license (MIT): 
question private: 
success Saved package.json
Done in 20.18s.

一旦完成,这个脚本将会创建一个基础的package.json文件,这个文件包含一些被提供的必要信息。你可以在任何时间打开并编辑这个文件。

2.2 添加依赖

想要给添加一个 npm 软件包作为项目依赖,使用yarn add命令,加上软件包名称:

yarn add [package_name]

上面这个命令将会更新package.jsonyarn.lock文件。

默认情况下,当只给出软件包名称,Yarn 将会安装最新版本。想要安装指定版本或者标签,使用下面的语法:

yarn add [package_name]@[version_or_tag]

2.3 升级依赖

想要升级软件包,使用下面命令中的一个:

yarn upgrade
yarn upgrade [package_name]
yarn upgrade [package_name]@[version_or_tag]

如果没有给出软件包,这个命令会根据package.json指定的版本范围,将项目依赖包全部升级到它们的最新版本。否则,仅仅升级指定的软件包。

2.4 移除依赖

使用yarn remove命令加上软件包的名字,移除依赖:

yarn remove [package_name]

这个命令将会移除软件包,并且升级项目的package.jsonyarn.lock文件。

2.5 安装所有项目依赖

想要安装package.json文件中指定的所有项目依赖,运行:

yarn

或者

yarn install

三、总结

我们已经向你展示了如何在你的 Ubuntu 机器上安装 Yarn。想要获得关于 Yarn 的更多信息,浏览 它们的文档页面

如果你有任何疑问,请通过以下方式联系我们:

微信:

itcoder_weixin_jpeg

微信群:
加上面的微信,备注微信群

QQ: 3217680847

itcoder_qq_jpeg

QQ 群: 82695646
itcoder_qqqun_jpeg

相关文章
|
28天前
|
Ubuntu Shell 网络安全
安装了ubuntu虚拟机后发现shell无法连接 ubuntu开启ssh连接
【8月更文挑战第23天】安装了ubuntu虚拟机后发现shell无法连接
80 6
|
17天前
|
Ubuntu Linux Docker
Ubuntu 18.04 安装Docker实战案例
关于如何在Ubuntu 18.04系统上安装Docker的实战案例,包括安装步骤、配置镜像加速以及下载和运行Docker镜像的过程。
101 3
Ubuntu 18.04 安装Docker实战案例
|
17天前
|
Ubuntu 网络安全 开发工具
Ubuntu19.04的安装过程详解以及操作系统初始化配置
本文详细介绍了Ubuntu 19.04操作系统的安装过程、初始化配置、网络设置、软件源配置、SSH远程登录以及终端显示设置。
40 1
Ubuntu19.04的安装过程详解以及操作系统初始化配置
|
4天前
|
存储 Prometheus 监控
在Ubuntu系统上安装与配置Prometheus的步骤
通过以上步骤,您应该已经成功在Ubuntu系统上安装并配置了Prometheus。您现在可以开始使用Prometheus收集和分析您的系统和应用程序的指标数据了。
13 1
|
16天前
|
Ubuntu NoSQL
ubuntu上安装某个程序的符号表和源码包
ubuntu上安装某个程序的符号表和源码包
|
16天前
|
Ubuntu
在树莓派4B上安装ubuntu系统
在树莓派4B上安装ubuntu系统
|
16天前
|
Ubuntu
使用dpkg在ubuntu上安装软件包遇到依赖包的问题
使用dpkg在ubuntu上安装软件包遇到依赖包的问题
|
21天前
|
Ubuntu Shell C++
在Ubuntu18.04上安装ros2的环境,ros2的常用命令:播放包、录制包等
在Ubuntu18.04上安装ros2的环境,ros2的常用命令:播放包、录制包等
34 1
|
21天前
|
Ubuntu Docker 索引
2024年最新版 Ubuntu 20+ 上安装 Docker
这篇文章提供了在Ubuntu 20+版本上安装Docker的详细步骤,包括更新软件包索引、安装依赖包、添加Docker官方GPG密钥、设置Docker稳定版仓库、安装Docker CE以及验证安装是否成功,并指导如何将用户添加到docker组以非root用户身份运行Docker。
|
27天前
|
Ubuntu Linux 开发工具
【事件中心 Azure Event Hub】在Linux环境中(Ubuntu)安装Logstash的简易步骤及配置连接到Event Hub
【事件中心 Azure Event Hub】在Linux环境中(Ubuntu)安装Logstash的简易步骤及配置连接到Event Hub