Node.jsを 'Sudo apt-get install nodejs'でインストールするか、Linuxバイナリ(.tar.gz)をダウンロードすることと これら の指示に従うことの違いは何ですか?
結果は同じですか?
ソースからのインストールには落とし穴が1つあります。それは、削除(およびインストールされたファイルの追跡)が困難になるということです。パッケージマネージャーにインストールを処理させるのが最善です。 this PPA を使用すると、apt-get
が最新バージョンを取得します。
Sudo add-apt-repository ppa:chris-lea/node.js
Sudo apt-get update
Sudo apt-get install nodejs
その後、PPAは 別のソース に移動しました。 NodeJS Github wiki の手順:
curl -sL https://deb.nodesource.com/setup | Sudo bash -
Sudo apt-get install -y nodejs
スクリプトから凝縮されたコマンド:
Sudo apt-get install apt-transport-https lsb-release curl
curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | apt-key add -
Sudo sh -c "echo 'deb https://deb.nodesource.com/node $(lsb_release -sc) main' > /etc/apt/sources.list.d/nodesource.list"
Sudo sh -c "echo 'deb-src https://deb.nodesource.com/node $(lsb_release -sc) main' >> /etc/apt/sources.list.d/nodesource.list"
Sudo apt-get update
Sudo apt-get install nodejs
いくつかの違いがあります
Ubuntuで利用可能なバージョンはUbuntu向けに作成されており、必要な追加パッケージを含めたり依存したりします。また、Ubuntu用の特定の構成を持つ場合があります
Ubuntuのバージョンは、aptを使用してインストールできます。nodejsのtar.gzを設定する必要があります。
PPAを使用して、より最新のバージョンを取得できることに注意してください。 これ 。