私は時を超える気づいhttps://nodejs.org/のノードをv 0.12.0で現在のウェブサイト。
誰かがノードの最新バージョンをnpmと一緒にインストールする方法を教えてもらえますか(端末コマンドをお願いします)?
sudo apt-get install nodejs-legacy
私は時を超える気づいhttps://nodejs.org/のノードをv 0.12.0で現在のウェブサイト。
誰かがノードの最新バージョンをnpmと一緒にインストールする方法を教えてもらえますか(端末コマンドをお願いします)?
sudo apt-get install nodejs-legacy
回答:
NodeSource PPAを使用します。詳細については、インストール手順を参照してください。まず、必要なNode.jsバージョンを選択し、そのソースを追加します。
v=8 # set to 4, 5, 6, ... as needed
curl -sL https://deb.nodesource.com/setup_$v.x | sudo -E bash -
次に、Node.jsパッケージをインストールします。
sudo apt-get install -y nodejs
PS:curl
これらのコード行のサーバーにパッケージをインストールする必要があります。
あなたがいる場合はnodejs
、すでにインストールされ、更新したい、その後、最初の現在のインスタレーションを削除し、上記のスクリプトを使用して再度インストールしてください。
sudo apt-get purge nodejs npm
curl -sL https://deb.nodesource.com/setup_0.12 | sudo bash -
インストールし、その後nodejs
、私はなってしまったv0.10
一般的に、任意のデータをURLからルートシェルセッションにロードすることはお勧めできません。すべての解決策として人々がそれを行かないことを望みます-「このスクリプトを実行してください。それに再-私はあなたがおそらく購入に興味があるだろう橋を持っています」。
別の方法として、同じことを行う「Ubuntuの方法」があります。ここでは、システムがどのように更新されているか、どのリポジトリとどのキーがシステム構成に追加されているかを確認できます。
curl https://deb.nodesource.com/gpgkey/nodesource.gpg.key | sudo apt-key add -
sudo apt-add-repository "deb https://deb.nodesource.com/node_7.x $(lsb_release -sc) main"
sudo apt-get update
sudo apt-get install nodejs
これは、最新の(執筆時点で)Nodejsバージョン7用です。他のバージョンも、リポジトリURLを簡単に変更するだけで取得できます。詳細については、nodesource.comのドキュメントを参照してください。
$(lsb_release -c)
リリースの自動検出ビットをサポートされているリリースのいずれかに変更してハッキングし、結果を処理します。
apt-get
解決策はストレートドープです。
Node.js v4.x:
# Using Ubuntu
curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -
sudo apt-get install -y nodejs
# Using Debian, as root
curl -sL https://deb.nodesource.com/setup_4.x | bash -
apt-get install -y nodejs
ソース:https : //github.com/nodesource/distributions#debinstall
insideを更新npm
する場合は、n
次のコマンドを使用できます。
sudo npm cache clean -f
sudo npm install -g n
sudo n stable
sudo npm install npm@latest
これにより、NodeJSバージョンの切り替えに使用できるnパッケージがインストールされ、使用されます。代替NVMおよびコマンドオプションとの比較はSOにあります。ブログ投稿もあります。
nvm install lts/carbon
npmとノードをインストールします。これは、共有した上記のコマンドとどのように違いますか?
nvm
かn
更新するかを選択できますnpm
。どちらの場合も、npm
ノードパッケージのインストールに使用します。
curl -sL https://deb.nodesource.com/setup_0.12 | sudo bash -
# Then install with:
sudo apt-get install -y nodejs
詳細については、Node.js v0.12、io.js、およびNodeSource Linuxリポジトリをご覧ください。
NPMをインストールするには、
sudo apt-get install npm
次に、ノードの場合、
sudo npm cache clean -f
sudo npm install -g n
sudo n 0.xx.x // here is the version what you want..
このコマンドは、必要なバージョンに基づいてノードをインストールします。
https://github.com/creationix/nvm
NVMは最新の安定したノードとnpmの両方をインストールします
curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | sh
source ~/.nvm/nvm.sh
nvm install --lts
nvm use --lts
npm --version
次に、ダミーパッケージでテストします。
npm install --global vaca
vaca
ソーシングはすべての新しいシェルに対して行われる必要があるため、インストールスクリプトハックはの最後に自動ソーシングを追加します.barshrc
。それは機能しますが、私は自動追加されたものを削除して自分のものを追加することを好みます:
f="$HOME/.nvm/nvm.sh"
if [ -r "$f" ]; then
. "$f" &>'/dev/null'
nvm use --lts &>'/dev/null'
fi
利点:
Nodeの複数のバージョンをsudoなしで使用できます
RubyおよびPythonコミュニティで広く検討されているベストプラクティスであるRuby RVMおよびPython Virtualenvに類似しています。
可能な場合は、事前にコンパイルされたバイナリをダウンロードします。そうでない場合は、ソースをダウンロードしてコンパイルします
以下を使用してノードのバージョンを簡単に切り替えることができます。
nvm install 0.9.0
nvm install 0.9.9
nvm use 0.9.0
node --version
#v0.9.0
nvm use 0.9.9
node --version
#v0.9.9
次に、git追跡.nvmrc
ファイルを使用して、特定のプロジェクトに必要なノードバージョンを示すことができます。https://stackoverflow.com/questions/24869959/how-do-i-specify-a-local-version-of-node-for -a-project / 54503474#54503474
Ubuntu 17.10。でテスト済み。
以下の手順を使用して、最新バージョンを非常に簡単にインストールできます。
curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash-
Vesion 7.xは、ノードの最新バージョンです。
sudo apt-get install nodejs
上記の行はnodejsをインストールします。
sudo apt-get install build-essential
これにより、nodejsが適切に実行されるために不可欠なモジュールがインストールされます。
次に、nodejsが最後に正しくインストールされているかどうかを確認します
nodejs -v
これにより、インストールされているnodejsバージョンが返されます。
npm -v
これにより、インストールされているnpmバージョンが返されます。それが役に立てば幸い....
ソース:リンクは、他の方法を使用してnodejsをインストールする方法も示します。
build-essential
?
Node.jsは、現在サポートされているUbuntuのすべてのバージョンでスナップパッケージとして利用できます。Node.js固有の開発者は、現在サポートされているリリースのいずれかを選択し、NodeSourceから直接定期的な自動更新を取得できます。Node.jsバージョン6、8、9、10、11、および12は現在利用可能で、Snap StoreはNode.jsリリースから数時間または数分以内に更新されます。
ノードは、次のような単一のコマンドでインストールできます。
sudo snap install node --classic --channel 11/stable
ノードスナップはnode
、たとえば次のコマンドでアクセスできます。
$ node -v v11.5.0
ノードスナップの一部として、npmの最新バージョンがインストールされます。npmは、通常のシェルで、ノードreplの外部で実行する必要があります。ノードスナップをインストールした後、次のコマンドを実行してnpm更新チェックを有効にします。
sudo chown -R $ USER:$(id -gn $ USER)/ home / your-username /.config
your-username
上記のコマンドで自分のユーザー名に置き換え ます。次にnpm -v
、npmのバージョンが最新かどうかを確認するために実行します。例として、npmが最新であることを確認し、コマンドでyarnという名前の既にインストールされているパッケージのバージョンを確認してから、コマンドnpm list yarn
で既存のyarnパッケージを最新バージョンに更新しましたnpm update yarn
ユーザーは、nvm(ノードバージョンマネージャー)などの追加ツールを使用する必要なく、いつでもNode.jsのバージョンを切り替えることができます。
sudo snap refresh node --channel=11/stable
ユーザーは、Node.jsバージョン12を現在追跡している最新のエッジチャネルからインストールできるNode.jsの最新バージョンをテストできます:
sudo snap switch node --edge
このアプローチは、アップストリームのテストとバグ報告に参加したいと考えているユーザーにのみお勧めします。
リリースLTSステータスコードネームLTSメンテナンス開始メンテナンス終了 6.xアクティブボロン2016-10-18 2018年4月2019年4月 7.x LTSなし 8.x Active Carbon 2017-10-31 2019年4月2019年12月 9.x LTSなし 10.xアクティブダブニウム2018年10月2020年4月2020年4月2021年 11.x LTSなし2019-04-01 2019-06-30 12.x 2019-10-22 2021-04-01 2022-04-01 13.x LTSなし2020-04-20 2020-06-01
Ubuntu 15.10の場合、packages.ubuntu.comから.debパッケージ形式をダウンロードできます。
node --version
v4.2.3
@ 23Wによる回答のスピンオフ(承認された回答)。
これは、ルートシェルへのcurlを回避するためのスクリプトの内容です。
curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | sudo apt-key add -
echo "deb https://deb.nodesource.com/node_6.x $(lsb_release -c -s) main" | sudo tee /etc/apt/sources.list.d/nodesource.list
echo "deb-src https://deb.nodesource.com/node_6.x $(lsb_release -c -s) main" | sudo tee -a /etc/apt/sources.list.d/nodesource.list
sudo apt-get update
sudo apt-get install -y nodejs
https://nodejs.org/nodejs
からダウンロード
ターミナルからインストールするには:
cd /usr/local
tar --strip-components 1 -xJf ~/Downloads/node-v4.4.5-linux-x64.tar.xz
最新のnodejsとnpmをインストールする私のお気に入りの方法は、nodejsのWebサイトで提供されるインストールバイナリアーカイブを使用することです。
これもすぐにあなたの新しいお気に入りの方法になるかもしれません。魔法のように機能します。1つのダウンロードと1つのコマンドが含まれます。できた エラーなし(これを何度も繰り返しました)。事前に既存のものをアンインストールする必要はありませんでした。
最初にインストールされたバージョンを削除します:(存在する場合)
sudo apt-get remove nodejs
https://nodejs.org/en/download/stable/
Linuxバイナリをダウンロードします。
sudo tar -C /usr/local --strip-components 1 -xzf /path/to/downloaded/tar/node-vYOURVERSION-linux-x64.tar.gz
node -v
npm --version
http://www.thegeekstuff.com/2015/10/install-nodejs-npm-linux/
tar
サポート--xz
-そしてあなたのため-C /usr/local
にさせる。tar
cd
NVMはインストールが非常に簡単で、ノードのバージョンを簡単に切り替えることができます。githubリポジトリから:
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
インストールスクリプトをダウンロードして実行します
nvm ls-remote
利用可能なバージョンを確認します。バージョン8.9.4をインストールするとします
nvm install 8.9.4
これで完了です。
別のバージョンをインストールして使用するには(9.6.1など)
nvm install 9.6.1
nvm alias default 9.6.1
パッケージマネージャーの更新
sudo apt-get update
NodeJS PPAの追加
sudo apt-get install python-software-properties
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
NodeJSとNPMのインストール
sudo apt-get install nodejs
ここでは、UbuntuにNodeJSとNPMをインストールすることに関する完全なブログ記事を書きました。読むにはここをクリック
このアプローチにより、Node.JSを簡単に削除し、異なるバージョンを保持し、すべてのシステムユーザーにコマンドを提供できます。
Node.JSの安定バージョンをダウンロードし、解凍して、に移動します。/opt
異なるバージョンをインストールする場合は、バージョンコードに従ってフォルダーの名前を変更できます。
/opt/node/6.9.1
/opt
/のファイルを変更できるのはrootだけなのでsudo
、ファイルを変更する必要があるたびにinvokeを呼び出したくない場合は、グループのアクセス権を変更します。
chgrp adm -R /opt/node/10.15.3
次に/etc/profile.d/node.sh
、以下のコンテンツの場合、ファイルを作成します。
export NODE_HOME=/opt/node/10.15.3
export CPLUS_INCLUDE_PATH=${NODE_HOME}/include
export C_INCLUDE_PATH=${NODE_HOME}/include
export LD_LIBRARY_PATH=${NODE_HOME}/lib
export MANPATH=${NODE_HOME}/share/man:${MANPATH}
export PATH=${NODE_HOME}/bin:$PATH
ログアウトとログイン、およびX-Windowはすべてのプロファイル構成を再ロードします。
以前のバージョンがインストールされている場合は、ライブラリの競合を回避するために次を実行します。
npm cache clean
パッケージマネージャーの更新
sudo apt-get update
PPAを追加する
sudo apt-get install python-software-properties
curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -
NodeJSとNPMのインストール
sudo apt-get install nodejs
sudo apt-get install nodejs
ですか?