回答:
更新するには、nをインストールできます
sudo npm install -g n
次にちょうど:
sudo n latest
または特定のバージョン
sudo n 8.9.0
sudo n current
は存在しません。sudo n stable
sudo n lts
DebianおよびUbuntuベースのディストリビューションにノードをインストールする公式ドキュメントによると:
ノードv10(旧):
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt-get install -y nodejs
ノードv12 LTS(新規ユーザーの場合:これをインストール):
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt-get install -y nodejs
ノードv13:
curl -sL https://deb.nodesource.com/setup_13.x | sudo -E bash -
sudo apt-get install -y nodejs
ノードv14(現在のバージョン):
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
sudo apt-get install -y nodejs
その他の古いバージョン: 上記のリンクで目的のバージョン番号を置き換えるだけです。
オプション:ビルドツールをインストールする
ネイティブパッケージをコンパイルしてインストールするには
sudo apt-get install -y build-essential
更新ノードだけで最新バージョンに:
sudo apt update
sudo apt upgrade
npmを最新の状態に保つには
sudo npm i -g npm
他のバージョンを見つけるには、次のバージョンを試しnpm info npm
て、目的のバージョンを見つけ、[version-tag]をそのバージョンタグに置き換えます。npm i -g npm@[version-tag]
10.21.0
14の代わりにインストールされた; c
使用してノードマネージャのバージョン(NVM)は:
インストールしてください:
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
インストールをテストします。
現在のターミナルを閉じ、新しいターミナルを開いて実行します:
command -v nvm
それを使用して、好きなだけ多くのバージョンをインストールします。
nvm install 8 # Install nodejs 8
nvm install --lts # Install latest LTS (Long Term Support) version
インストールされているバージョンのリスト:
nvm ls
特定のバージョンを使用:
nvm use 8 # Use this version on this shell
デフォルトを設定します。
nvm alias default 8 # Default to nodejs 8 on this shell
nvm alias default node # always use latest available as default nodejs for all shells
パッケージマネージャーを使用してノードsudo apt-get install --only-upgrade nodejs
をアップグレードするために使用します(ノードのみをアップグレードします)。
パッケージ名はです。詳細nodejs
については、https://stackoverflow.com/a/18130296/4578017を参照してください。
nvm
ノードのインストールと更新にも使用できます。
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.1/install.sh | bash
次に、ターミナルを再起動し、を使用nvm ls-remote
してノードの最新バージョンのリストを取得し、を使用nvm install lts/*
して最新のLTSバージョンをインストールします。
nvm
バージョンを切り替えない場合でも、ノードをインストールまたは更新するためのより推奨される方法です。
ノードをアップグレードするには、npmからnモジュールを使用します
sudo npm cache clean -f
sudo npm install -g n
sudo n stable
最新バージョン(現在の安定版ではない)バージョンにアップグレードするには、次を使用できます。
sudo n latest
元に戻す:
sudo apt-get install --reinstall nodejs-legacy#fix / usr / bin / node sudo n rm 6.0.0#numberをインストールされたノードのバージョンに置き換えますsudo npm uninstall -gn
違い:最初にノードをインストールしたとき、それは「nodejs」としてインストールされました。アップグレードすると、「ノード」が作成されました。nodeを実行すると、実際にはnodejsが実行されます。Nodeは単なるnodejsへの参照です。私の経験から、私がアップグレードすると、両方のバージョンに影響がありました(想定どおり)。nodejs -vまたはnode -vを実行すると、新しいバージョンが表示されます。
アップグレード:npm updateは、現在のディレクトリのパッケージを更新するために使用されます。https://docs.npmjs.com/cli/updateを確認してください
使用しているOSに基づいてノードのバージョンをアップグレードするには、https://nodejs.org/en/download/package-manager/のコマンドに従ってください
インストール手順については、次のリンクでnodejs公式サイトを参照してください
https://nodejs.org/en/download/package-manager/#debian-and-ubuntu-based-linux-distributions
とにかく、以下のubuntuにnodejsバージョン10をインストールするコマンドを見つけてください。
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejs
これを試して:
:nodesource.listファイルを編集または作成します
sudo gedit /etc/apt/sources.list.d/nodesource.list
このテキストを挿入:
deb https://deb.nodesource.com/node_10.x bionic main
deb-src https://deb.nodesource.com/node_10.x bionic main
次のコマンドを実行します。
curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | apt-key add -
sudo sh -c "echo deb https://deb.nodesource.com/node_10.x cosmic main /etc/apt/sources.list.d/nodesource.list"
sudo apt-get update
sudo apt-get install nodejs
ノードをアップグレードするためにnpmからnモジュールを使用しますsudo npm cache clean -f sudo npm install -gn sudo n stable最新バージョン(現在の安定版ではない)バージョンにアップグレードするには、sudo n latest
元に戻すには:sudo apt-get install --reinstall nodejs-legacy#fix / usr / bin / node sudo n rm 6.0.0#numberをインストールされたノードのバージョンに置き換えますsudo npm uninstall -gn
sudo n current
またはsudo n lts
あなたは、安定性のより多くの保証をしたいと最新の出血エッジ機能を必要としない場合。