我使用Ubuntu 16.04安装了新的Linux Mint 18.1。 我已经安装了Node 6.10.0。
执行指示纱线文档的命令时:
set :ssh_options, {
keys: %w(/path/to/key),
forward_agent: false,
auth_methods: %w(password)
}
它说“找不到纱线包装”
我必须做点其他事情,因为在文档中我没有看到任何关于它的内容。
谢谢。
答案 0 :(得分:139)
在Ubuntu Linux上,您可以通过Debian软件包存储库安装Yarn。您首先需要配置存储库:
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 :(得分:28)
我无法使用已接受的答案在Ubuntu 16.04上安装Yarn,但发现它很容易使用npm:
npm install -g yarn
然后使用
检查安装/版本 yarn --version
答案 2 :(得分:5)
见Installation | Yarn | Linux tab
有几个Linux发行版的说明
答案 3 :(得分:1)
以下是有关official install instruction。
的详细信息 apt-key
命令获取用于软件集成检查的公共身份验证密钥。
deb https://dl.yarnpkg.com/debian/ stable main
是包含yarn
的Ubuntu存储库。看看OP的截图,前10行列出了现有的搜索包的存储库,但没有纱线的。因此,我们需要通过创建文件/etc/apt/sources.list.d/yarn.list
来添加存储库。
完成上述两个步骤后,发出apt
/ apt-get
命令,像通常的Ubuntu软件包一样添加yarn
。
答案 4 :(得分:0)
在Ubuntu或Linux中,您可以使用terminal来安装yarn,但是在安装之前,您首先需要配置存储库,然后运行以下命令
sudo apt install curl
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-get update && sudo apt-get install yarn
安装完成后,您可以使用以下命令检查版本
yarn --version
答案 5 :(得分:0)
使用&&
时要小心。我在运行sudo apt-get update
时遇到相同的错误,这阻止了终端运行sudo apt-get install yarn
。通过单独运行这些命令,我能够在Ubuntu 16.04上成功安装yarn(无需使用&&
)