Localhostに最新バージョンのnodejsをインストールしています。しかし、システムは常に4.2.6バージョンをインストールしています。最新バージョンをインストールするにはどうすればよいですか。
私が使用したコマンド:
Sudo apt-get install python-software-properties
curl -sL https://deb.nodesource.com/setup_8.x | Sudo -E bash -
Sudo apt-get install nodejs
インストール後、私はチェックしました:
node -v
結果:
v4.2.6
apt-cache policy nodejs
の出力:
Installed: 4.2.6~dfsg-1ubuntu4
Candidate: 4.2.6~dfsg-1ubuntu4
Version table:
*** 4.2.6~dfsg-1ubuntu4 500
500 http://archive.ubuntu.com/ubuntu xenial/universe AMD64
Packages
100 /var/lib/dpkg/status
OR
誰もがインストールするためのインストール手順を送信できますか
node-v8.2.1-linux-x64.tar.xz
ファイル。
ありがとう
Linux/Macシステムでは、 nvm-Node Version Manager より良い方法はありません。
インストール:
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"
次に、使用方法は次のように簡単です。
nvm install 8.0
nvm use 8.0
再起動後に古いバージョンが表示される場合は、nvm alias
を使用して、バージョンをデフォルトに設定します。
Ubuntu 16をお持ちの場合は、この手順を試してください。それは私のために完全に働きました。また、このプロセスで尋ねられたときはいつでもあなたのアカウントパスワードを提供してください。
Sudo su -c "echo 'deb https://deb.nodesource.com/node_8.x xenial main' >> /etc/apt/sources.list.d/nodesource.list"
Sudo su -c "echo 'deb-src https://deb.nodesource.com/node_8.x xenial main' >> /etc/apt/sources.list.d/nodesource.list"
Sudo apt-get update
apt-cache policy nodejsリストされたバージョンにノード8があるかどうかを確認します
Sudo apt-get install nodejs
nodejs -vインストールされているノードのバージョンを確認します
これにより、nodejsバージョン8がシステムに正常にインストールされます。他のバージョンが必要な場合は、ステップ1と2でバージョンを変更すると、正常に機能するはずです。
私にとって-解決策はこのページにありました:
...最新リリースでは、このPPAを追加します。
curl -sL https://deb.nodesource.com/setup_10.x | Sudo bash -
LTSリリースをインストールするには、このPPAを使用します
curl -sL https://deb.nodesource.com/setup_8.x | Sudo bash -
????
Ubuntu 18.04 Bionic Beaver LTSを実行しているので、バージョン8が必要でした