Installieren Sie Yarn Ubuntu 16.04 (Linux Mint 18.1)

75

Ich habe eine neue Installation von Linux Mint 18.1 mit Ubuntu 16.04. Ich habe Node 6.10.0 installiert.

Wenn Sie den Befehl ausführen, der die Dokumentation von Yarn angibt:

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

Es heißt "Garnpaket konnte nicht gefunden werden"

Ich muss etwas anderes tun, weil ich in der Dokumentation nichts darüber sehe.

Vielen Dank.

Geben Sie hier die Bildbeschreibung ein

Jose
quelle

Antworten:

158

Unter Ubuntu Linux können Sie Yarn über das Debian-Paket-Repository installieren. Sie müssen zuerst das Repository konfigurieren:

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

Dann können Sie einfach:

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

Weitere Informationen hier

Shaig Khaligli
quelle
2
Vielen Dank, ich habe es falsch verstanden und dachte, dass ich diesen Schritt mit 16.04 nicht machen musste.
Jose
2
Hinweis: In Ubuntu 17.04 ist standardmäßig cmdtest installiert. Wenn beim Installieren des Garns Fehler auftreten, sollten Sie zuerst sudo apt remove cmdtest ausführen. Weitere Informationen finden Sie hier.
vulcan_hacker
@vulcan_hacker yes und Node.js ist bereits installiert. Ich dachte daran, es neu zu installieren. Es gibt mir immer Probleme, Fakt ist Node.js unterstützt Linux Mint 17.2 nicht 18. Ich habe all diese Anweisungen befolgt, immer noch funktioniert Garn nicht
Fabrizio Bertoglio
Diese Installation installiert die Standard-Knotenversion aus dem passenden Repository, wodurch die vorhandene NodeJS-Installation unterbrochen wird, wenn sie auf eine andere Weise installiert wird, wie z. B. NVM
Aleksandar Pavić,
Aus meiner Sicht wäre es schön, wenn Yarn Teil der Ubuntu-Distribution wäre
ffejrekaburb
40

Ich konnte Yarn unter der akzeptierten Antwort nicht unter Ubuntu 16.04 installieren, fand es aber mit npm einfach:

npm install -g yarn

Überprüfen Sie dann Installation / Version mit

yarn --version

ow3n
quelle
2
npm WARN veraltet [email protected]: Bitte verwenden Sie das yarnPaket anstelle vonyarnpkg
qräbnö
1
Danke @ qräbnö, angepasst
ow3n
Sie sollten erwähnen, dass es empfohlen wird, das Linux-Distributionspaket-Verteilungssystem zu verwenden, da es dafür optimiert ist!
ZedTuX
1
Diese Antwort ist besser, weil das Installieren von Garn die Installation von NodeJS unterbricht, wenn es nicht auch von Apt Repository installiert wurde ...
Aleksandar Pavić
1

Hier finden Sie weitere Details zur offiziellen Installationsanleitung .

  1. apt-key Der Befehl ruft den öffentlichen Authentifizierungsschlüssel für die Überprüfung der Software-Integration ab.

  2. deb https://dl.yarnpkg.com/debian/ stable mainist das Ubuntu-Repository, das enthält yarn. Schauen Sie sich den Screenshot von OP an. In den oberen 10 Zeilen sind vorhandene Repositorys aufgeführt, in denen nach Paketen gesucht werden kann. Wir müssen also das Repository hinzufügen, indem wir eine Datei erstellen /etc/apt/sources.list.d/yarn.list.

  3. Geben Sie nach den beiden oben genannten Schritten den Befehl apt/ ein apt-get, um yarnwie gewohnt Ubuntu-Pakete hinzuzufügen .

Themenfeld
quelle
0

In Ubuntu oder Linux können Sie Garn über das Terminal installieren. Vor der Installation müssen Sie jedoch zuerst das Repository konfigurieren. Führen Sie dazu die folgenden Befehle aus

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 

Nach dem Einrichten des Repositorys können Sie das Garn einfach mit dem folgenden Befehl installieren

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

Sobald die Installation abgeschlossen ist, können Sie die Version mit dem folgenden Befehl überprüfen

yarn --version

Weitere Informationen finden Sie in der Garndokumentation

Alex Varghese
quelle
0

Seien Sie vorsichtig bei der Verwendung &&. Beim Ausführen sudo apt-get updatewird der gleiche Fehler angezeigt , der verhindert, dass das Terminal ausgeführt wird sudo apt-get install yarn. Ich konnte Garn erfolgreich unter Ubuntu 16.04 installieren, indem ich diese Befehle separat ausführte (ohne sie zu verwenden &&).

classnotes101
quelle