Ich habe Knoten von diesem Link heruntergeladen https://nodejs.org/de/
welche auf diesen Link verweisen, wenn Sie auf die Schaltfläche klicken.
https://nodejs.org/dist/v4.1.2/node-v4.1.2-linux-x64.tar.gz
Als Ratschläge für die Ubuntu-Community zur Installation von tar.gz werden die folgenden Schritte befolgt.
$ ./configure
$ make
$ [Sudo] make install
das Problem ist, dass die aktuelle Datei, die ich heruntergeladen habe, keine ./configure enthält.
wie installiere ich das? sollte ich das in den usr/Ordner entpacken? übrigens mein os ist debian 8
Bearbeiten:
einschließlich Java-Paket von Oracle? ist es sicher, diese Dateien in den Ordner/usr zu extrahieren?
Sie können diese Datei vom Browser oder von der Konsole aus herunterladen. Letzteres wird unten gezeigt (Hinweis: Die spezifische Version von Node.js kann für Sie anders sein):
wget http://nodejs.org/dist/v8.1.1/node-v8.1.1-linux-x64.tar.gz
Sudo tar -C /usr/local --strip-components 1 -xzf node-v8.1.1-linux-x64.tar.gz
eine Liste der Knotenversion finden Sie unter http://nodejs.org/dist/
Sie sollten jetzt sowohl Knoten als auch npm in "/ usr/local/bin" installiert haben. Sie können diese Eingabe überprüfen:
ls -l /usr/local/bin/node
ls -l /usr/local/bin/npm
Alternative Möglichkeit, nodejs über den Paketmanager zu installieren:
Node.js über den Paketmanager installieren
Genießen !
Im Falle der Installation vom Quellcode müssen Sie den Quellcode von https://nodejs.org/dist/v4.1.2/node-v4.1.2.tar.gz herunterladen.
Die Datei, die mit .tar.gz endet, ist die komprimierte Datei wie die ZIP-Datei. Sie sollten die Datei extrahieren, bevor Sie andere Operationen ausführen können.
sie können diese Datei an beliebiger Stelle extrahieren.
Wechseln Sie im Terminal in Ihre .tar.gz-Datei.
$ cd /path/to/tar.gz/file
Dann extrahiere es mit Teer
$ tar xvzf node-v4.1.2-linux-x64.tar.gz
Ändern Sie dann den Speicherort in das extrahierte Verzeichnis
$ cd node-v4.1.2-linux-x64
Danach können Sie .configure ausführen und erstellen
$ ./configure
$ make
$ [Sudo] make install
Die Verwendung des Dienstprogramms make ist nur erforderlich, wenn Sie Software kompilieren. Die von nodejs.org bereitgestellten Tarballs enthalten jedoch kompilierte Binärdateien und keinen Quellcode. Sie müssen es wirklich nicht installieren, um es verwenden zu können. Sie können cd
einfach in das Verzeichnis bin
eingeben und es über ./node
ausführen. Obwohl ich sage, dass es ziemlich nützlich ist, es in Ihrer PATH
zu haben. Wo Sie dieses Verzeichnis ablegen, spielt keine Rolle. Wenn Sie es lokal auf Ihrem eigenen Computer installieren, können Sie es einfach tar xvfz node*tar.gz
in Ihrem Home-Verzeichnis entpacken, es der Datei ~/.bashrc
hinzufügen und den Verzeichnispfad Ihrer PATH-Umgebungsvariablen wie PATH=$PATH:/home/USERNAME/DIRECTORY/bin
hinzufügen exakter Pfad zum bin
-Ordner in dem Verzeichnis, das Sie extrahiert haben.
Sie können diese Dateien auch einem Verzeichnis hinzufügen, das sich bereits in Ihrem Pfad befindet, z. B. /usr/share
oder /usr/local
, indem Sie die Dateien einfach aus dem Archiv in diese Ordner kopieren, da sie dieselbe Struktur verwenden.
Versionsspezifische Installation von NVM AND NODE ..__ erwähnen. Wenn Sie keine Brew-Installation installiert haben, führen Sie Folgendes aus:
/usr/bin/Ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Wenn Sie wget nicht installiert haben, führen Sie Folgendes aus:
brew install wget
Um Node einer bestimmten Version zu installieren, führen Sie die folgenden Befehle aus: Hier installiere ich NVM - v0.33.1 und den Knoten von v0.12.6
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.1/install.sh | bash
source ~/.bashrc
nvm install v0.12.6
command -v nvm //verify install
Hallo, die angegebene Lösung ist korrekt, funktioniert aber für die Quelldatei und nicht für den Linux-Distributionslink, der in der obigen Frage verwendet wird.
$ ./configure
$ make
$ [Sudo] make install
Der korrekte Link lautet: https://nodejs.org/dist/v8.11.2/node-v8.11.2.tar.gz Nach dem Herunterladen und Extrahieren dieser Datei können Sie die obigen Schritte ausführen.