2017-03-05 195 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