Встановіть Yarn Ubuntu 16.04 (Linux Mint 18.1)


75

У мене нова установка Linux Mint 18.1 з Ubuntu 16.04. Я встановив Node 6.10.0.

Виконуючи команду, яка вказує документацію на пряжу:

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

Там сказано "не вдалося знайти пакет пряжі"

Я повинен зробити щось інше, тому що в документації я нічого про це не бачу.

Дякую.

введіть тут опис зображення

Відповіді:


159

В Ubuntu Linux ви можете встановити Yarn через сховище пакетів 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

Більше інформації тут


2
Дякую, я неправильно зрозумів і подумав, що мені не довелося робити цей крок з 16.04.
Хосе

2
Примітка: Ubuntu 17.04 постачається із cmdtest, встановленим за замовчуванням. Якщо у вас виникають помилки при встановленні пряжі, спершу запустите sudo apt remove cmdtest. Зверніться до цього для отримання додаткової інформації.
vulcan_hacker

@vulcan_hacker так, і Node.js вже встановлено. Я хоч би перевстановив його. Це завжди викликає у мене проблеми, Fact is Node.js підтримує Linux Mint 17.2, а не 18. Я дотримувався всіх цих вказівок, пряжа все ще не працює
Fabrizio Bertoglio

Ця інсталяція встановить версію вузла за замовчуванням зі свого сховища apt, яка порушить існуючу інсталяцію nodejs, якщо вона іншим чином встановлена, наприклад, nvm, наприклад
Aleksandar

З моєї точки зору, було б непогано, якби Пряжа була частиною розподілу ubuntu
ffejrekaburb

42

Мені не вдалося встановити Yarn на Ubuntu 16.04, використовуючи прийняту відповідь, але мені було легко з npm:

npm install -g yarn

Потім перевірте інсталяцію / версію за допомогою

yarn --version


2
npm WARN застарілий yarnpkg@0.15.1: Будь ласка, використовуйте yarnпакет замістьyarnpkg
qräbnö

1
Дякую @ qräbnö, скориговано
ow3n

Слід зазначити, що рекомендується використовувати дистрибутивну систему дистрибутиву Linux, оскільки вона оптимізована для неї!
ZedTuX

1
Ця відповідь є кращою, оскільки встановлення пряжі порушує встановлення nodejs, якщо її також не встановило сховище apt ...
Aleksandar


1

Ось докладніша інформація про офіційну інструкцію з встановлення .

  1. apt-key команда отримує відкритий ключ автентифікації для перевірки інтеграції програмного забезпечення.

  2. deb https://dl.yarnpkg.com/debian/ stable main- це репозиторій Ubuntu, що містить yarn. Подивіться на скріншот OP, у 10 найпопулярніших рядках перераховано існуючі сховища для пошуку пакетів, але пряжі немає. Отже, нам потрібно додати сховище, створивши файл /etc/apt/sources.list.d/yarn.list.

  3. Після двох вищевказаних кроків видайте apt/ apt-getкоманду, щоб додати, yarnяк звичайні пакети Ubuntu.


0

В Ubuntu або Linux ви можете встановити пряжу за допомогою терміналу, але перед установкою вам спочатку потрібно налаштувати сховище, для цього виконайте наведені нижче команди

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 

після налаштування сховища ви можете просто встановити пряжу, використовуючи команду нижче

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

Після завершення встановлення ви можете перевірити версію за допомогою наступної команди

yarn --version

для більш детальної інформації перейдіть до документації про пряжу


0

Будьте обережні при використанні &&. Я отримую ту ж помилку під час запуску sudo apt-get update, що заважає терміналу працювати sudo apt-get install yarn. Я зміг успішно встановити пряжу на Ubuntu 16.04, виконавши ці команди окремо (без використання &&)

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.