Ubuntu 14.04に最新のNodeJSバージョンをインストールできない


11

私のサーバー上で私がしている0.10.25ためLTSです0.10.30 『「私はレアのバージョンは、必要としない』nodejs、しかし第四版をインストールするかどうかを確認する開発者は、少し掘った後、私がいることを発見した0.12、それは同じことがnodejsいくつかと合併しました他のパッケージ。

のパッケージソースがありません。nodejsのWebサイトからファイル0.12をダウンロードし.tar.gz、解凍しましたが、インストールスクリプトが含まれていません。ファイルを手動で移動したり、リンクを作成したりすることは望んでいません。

更新:

[web01]~> nodejs -v
v0.10.25
[web01]~> apt-get install curl
Reading package lists... Done
Building dependency tree       
Reading state information... Done
curl is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
[web01]~> curl -sL https://deb.nodesource.com/setup_4.x | sudo bash -
[web01]~> apt-get install -y nodejs
Reading package lists... Done
Building dependency tree       
Reading state information... Done
nodejs is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
[web01]~> uname -a
Linux web01.example.lab 3.19.0-28-generic #30~14.04.1-Ubuntu SMP Tue Sep 1 09:32:55 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
[web01]~> 

3
最新のNode.js / MongoDBのインストールの重複の可能性 node.js 0.12のインストール手順については、ユーザーの回答を参照してください
。– karel

回答:


13

NodeJSをインストールする最も簡単な方法は、公式PPA(最新バージョン(この編集時の8.X)を含む)を使用することです。

ターミナルを開き(Ctrl+ Alt+ T)、実行します:

  1. 現在のNodeJSインストールを削除する

    sudo apt-get purge nodejs*
    
  2. インストール curl

    sudo apt-get install curl
    
  3. NodeJSをインストールします。

    curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
    sudo apt-get install -y nodejs
    

4.1.1バージョンではなく0.12が絶対に必要な場合は、次を実行します。

  1. NodeJSをインストールします。

    curl -sL https://deb.nodesource.com/setup_0.12 | sudo bash -
    sudo apt-get install -y nodejs
    

1
これは役に立ちません。問題の更新を参照してください。
エディクMkoyan

編集した回答をご覧ください。
hg8

私のUbuntuのディストリビューション名を変更した後、以前はLinuxMintでした。初めてインストールしようとしたときに、エラーが発生しました## Your distribution, identified as "petra", is not currently supported, please contact NodeSource at https://github.com/nodesource/distributions/issues if you think this is incorrect or would like your distribution to be considered for support。ここで説明するように、ディストリビューションのリリース情報を変更することにより、固定askubuntu.com/questions/115429/...
antongorodezkiy

あなた追加する必要があります-Ebashの最後にcurlコマンド...
smartmouse
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.