apt-get
ユーティリティを使用してUbuntuに NodeJS 4 をインストールするにはどうすればよいですか?
ここから手順を取りました: https://github.com/nodesource/distributions
wget -qO- https://deb.nodesource.com/setup_4.x | Sudo bash -
その後:
Sudo apt-get install nodejs
システムのバージョンは次のとおりです。
ubuntu@424c7702-0947-e7c7-c532-dfec484fc109:~$ lsb_release -r
Release: 15.04
ubuntu@424c7702-0947-e7c7-c532-dfec484fc109:~$ node -v
v4.0.0
ubuntu@424c7702-0947-e7c7-c532-dfec484fc109:~$ npm -v
2.14.2
NodeバージョンマネージャーでNodeをインストールする は、Ubuntuでコンピューターにインストールする場合の最良のオプションであると強く信じています(本番サーバーの代わりに)開発を行う予定です。
公式リポジトリからインストールすると、ひどく古いものになります。いつでもPPAを追加できますが、npmからモジュールをグローバルにインストールするには管理者特権が必要な messy permissions になります。
NVMを使用すると、すべてがホームフォルダーに保持されるため(Sudo
は不要)、Nodeの複数のバージョン(4.0を含む)をインストールし、簡単に切り替えることができます。
NVMインストール手順 から取得:
NVMの最新のコピーを取得します(最初にSudo apt-get install curl
が必要になる場合があります):
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.26.1/install.sh | bash
シェルにnvm
を使用するように指示します(これを~/.bashrc
に追加して、今後自動的に行われるようにすることもできます):
source ~/.nvm/nvm.sh
次に、最新のノードバージョンをインストールします。
nvm install 4.0
使用するNodeのバージョンをnvmに伝えます。
nvm use 4.0
nvm use 4.0
行を~/.bashrc
に追加して、端末を起動するたびにノードバージョンを選択する必要がないようにすることもできます。
which node
をチェックすると、ホームフォルダー内の実行可能なノードへのパスが提供されます。 node --version
を実行すると、v4.0.0
を実行していることがわかります。
@jarseverのkudusでは、個人的には " curl | sh "パラダイムに登録していません。
インターネットから任意のテキストをパイプしてルートアカウントのシェルプロセスにパイプするように求められたときに私と同じ種類の不安を感じる場合、同じ効果のためにこれを試してみることをお勧めします。と疑い:
version=4
apt-key adv --keyserver keyserver.ubuntu.com --recv 68576280
apt-add-repository 'deb https://deb.nodesource.com/node_${version}.x precise main'
apt-get update
apt-get install nodejs
プロセスは明確である必要があり、UbuntuのソフトウェアプロパティUIでも同じことができます。
私はpypiからnodeenvを使用するのが好きです( https://pypi.python.org/pypi/nodeenv )、pipを使用してパッケージをインストールし、「node/virtualenv」をセットアップしてインストールするように指示しますビルド済みのバージョン、高速かつシンプル。ポール