2016-03-22 4 views
4

Ich habe das neueste Knoten-Paket Installer von ihrer Homepage https://nodejs.org/en/ heruntergeladen und das neueste Paket von https://nodejs.org/dist/v4.4.0/node-v4.4.0-linux-x64.tar.xz und ich versuche, es in Linux zu installieren. Es scheint keine Anweisungen in der Website zu geben, also habe ich die Datei dekomprimiert und ich benutze Anweisungen, die in der Datei README.md angegeben sind. Es sagt die folgendenWie installiere ich Knoten Linux Binärdateien (.tar.xz) Datei in ubuntu 14.04

$ ./configure 
    $ make 
    $ [sudo] make install 

Aus meinen dekomprimierten Ordnern Ich bin mit Thesen Befehle, aber ich erhalte eine Fehlermeldung:

bash: ./configure: No such file or directory

Für Art Info: Ich habe Python 2.7.6 und gcc .

Wie installiere ich die heruntergeladene Datei "node-v4.4.0-linux-x64.tar.xz" in meinem ubuntu System?

+2

Dies ist, was ich benutze: RUN curl https://nodejs.org/dist/v6.3.1/node-v6.3.1-linux-x64.tar.xz | tar -Jxf - && cp -r knoten-v6.3.1-linux-x64/{bin, include, lib, teilen}/usr/&& rm -rf knoten-v6.3.1-linux-x64 –

Antwort

6

Tarballs, die die Betriebssystem- und CPU-Architektur im Dateinamen enthalten, geben vorkompilierte binäre Tarballs an. Das heißt, es gibt nichts zu kompilieren, so dass ./configure, make und make install dort keinen Nutzen haben.

Extrahieren Sie den binären Tarball zu dem gewünschten Präfix. Zum Beispiel:

tar Jxf --strip=1 -C /usr/local node-v4.4.0-linux-x64.tar.xz

+4

tar Jxf knoten-v4. 4.0-linux-x64.tar.xz und dann sudo cp node-v5.7.0-linux-x64/{bin, include, lib, teilen}/usr/ – C0de8ug

+1

@ C0de8ug: Eigentlich sollten die zwei Befehle sein: 1. tar Jxf Nein .... tar.tx 2. sudo cp -r node ... tar.tx/usr/local/(Sie sollten das lokale Verzeichnis verwenden, wenn Sie auch andere Installationen nicht beeinflussen möchten ...) –

+0

Ausführen 'wget -O - https://nodejs.org/dist/v6.10.0/node-v6.10.0-linux-x64.tar.xz | tar Jx --strip = 1 - C/usr/local als root. – Mitar