Встановіть 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.