2017-03-05 137 views
23

我使用Ubuntu 16.04安装了Linux Mint 18.1。 我已经安装了Node 6.10.0。安装Yarn Ubuntu 16.04(Linux Mint 18.1)

下执行该指示纱线的文档的命令:

sudo apt-get update && sudo apt-get install yarn 

它说:“找不到包纱”

我必须做别的事情,因为在文档中我看不到任何东西关于它。

谢谢。

enter image description here

回答

55

在Ubuntu Linux操作系统,可以通过安装Debian软件包库纱。首先您需要配置存储库:

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 

那么你可以简单:

sudo apt-get update && sudo apt-get install yarn 

更多信息here

+1

谢谢,我误解了,并认为我不必在16.04之后迈出这一步。 –

+1

很高兴能有所帮助,你可以upvote答案:) –

+2

注:Ubuntu 17.04默认安装cmdtest。如果您从安装纱线中得到错误,您可能需要首先运行sudo apt删除cmdtest。有关更多信息,请参阅此处。 –

0

这里ar e关于official install instruction的更多细节。

  1. apt-key命令获取软件集成检查的公共身份验证密钥。

  2. deb https://dl.yarnpkg.com/debian/ stable main是包含yarn的Ubuntu存储库。查看OP的屏幕截图,前10行列出现有存储库以搜索包,但没有纱线。所以我们需要通过创建文件/etc/apt/sources.list.d/yarn.list来添加存储库。

  3. 经过以上两个步骤,发出apt/apt-get命令,像通常的Ubuntu软件包一样添加yarn

0

我无法使用公认的答案安装在Ubuntu 16.04纱,但发现很容易与NPM:

npm install -g yarnpkg

然后检查安装/版本

yarn --version