Ich habe wenig Kenntnisse über Ubuntu 14.04.
Ich muss Node.js installieren. Das von mir verwendete Ubuntu ist ein großes System für eine Organisation, daher habe ich keinen sudo
Zugriff, aber ich habe festgestellt, dass npm 1.3.10 installiert ist.
Ich suche nach einer Folge von Befehlen, um Node.js in mein Benutzerverzeichnis zu installieren. Ich habe Node.js
von hier auf nodejs.org (LTS-Version, 64-Bit) in heruntergeladen ~/Downloads/node-v8.9.1-linux-x64.tar.xz
. Was tue ich als nächstes?
software-installation
nodejs
npm
user5280911
quelle
quelle
Antworten:
Um Node.js und npm lokal zu installieren, ohne sudo zu verwenden, öffnen Sie das Terminal und geben Sie Folgendes ein:
Das curl- Paket ist standardmäßig nicht in Ubuntu installiert. Wenn Sie curl nicht auf Ihrem System installiert haben, ersetzen Sie alle Instanzen
curl
in der Datei install.sh durchwget -c
und speichern Sie die Änderungen in der Datei install.sh, bevor Sie sie ausführen.Dadurch wird node-v9.2.0 installiert, eine neuere Version von Node.js als die bereits heruntergeladene Datei.
quelle
sudo
: node-and-npm-in-30-seconds.sh . Hinweis: npm> = 0.3 ist sicherer, wenn Sie sudo verwenden. Bitte tun Sie dies nicht, wenn Sie nicht wissen, was es tut!Ich trainiere auf diese Weise - in 2 Schritten.
Schritt 1: Laden Sie die Binarys von nodejs herunter und extrahieren Sie sie
Schritt 2: Stellen Sie PFAD und Quelle ein
Anschließend können Sie die NodeJS-Installation mit
node --version
und überprüfennpm --version
.quelle
Ich benutze gerne Ubuntu-Gruppen, um dies zu erreichen. Es ist ganz einfach.
Installieren Sie zuerst nodejs und npm mit apt-get
sudo apt-get update && sudo apt-get install nodejs npm
Finden Sie heraus, wer angemeldet ist, z. B. Benutzername. Führen Sie den folgenden Befehl aus, um ihn im Terminal anzuzeigen
whoami
Sie können die Liste der Gruppen anzeigen, denen Sie zugewiesen sind, indem Sie einen sehr einfachen Befehl verwenden. Normalerweise ist die erste Gruppe Ihr Benutzername
groups
Führen Sie Folgendes aus, um dem angemeldeten Benutzer Zugriff zu gewähren
sudo chmod 777 -R /usr/local && sudo chgrp $(whoami) -R /usr/local
Aktualisiere npm und nodejs
npm install -g npm
Sie sind fertig, Ihr Benutzer kann npm-Befehle ohne sudo ausführen
Sie können auch auf npm throws error ohne sudo verweisen .
quelle