Ubuntu Server にインストールしようとしていますNode 6.11.3
。これには nvm を使用したくありません。
私はすでにこのリンクを使用しましたが、Jenkins などを使用している間は機能しません。
特に NodeJS 6.11.3 をインストールしたいのですが、どうすればいいでしょうか? 助けてください。
これを試しましたsudo apt-get install nodejs=6.11.3
が、何も起こりません。
使用したくないNVMの手順
しばらくお待ちください。これはサーバー上および askUbuntu 上での初めての試みです。
答え1
Node.js 6をインストールする
Node.jsのtarballをNodeサイトから入手しますnode-v6.11.3-linux-x64.tar.gz
。バージョン6.11.3
wget https://nodejs.org/dist/v6.11.3/node-v6.11.3-linux-x64.tar.gz
提供されたアーカイブファイルを解凍して/opt/nodejs
mkdir -p /opt/nodejs
tar -xvzf node-v6.11.3-linux-x64.tar.gz -C /opt/nodejs/
現在のノードバージョンへのリンクを作成する
cd /opt/nodejs
mv node-v6.11.3-linux-x64 6.11.3
ln -s 6.11.3 current
現在のノードバイナリへのリンクを作成
ln -s /opt/nodejs/current/bin/node /bin/node
ノードのバージョンを確認する
node -v
v6.11.3
答え2
Node.js は、現在サポートされているすべての Ubuntu バージョンでスナップ パッケージとして利用できます。Node.js に特化して、開発者は現在サポートされているリリースの 1 つ以上から選択し、NodeSource から直接定期的に自動更新を受けることができます。現在、Node.js バージョン 6、8、9、10、11、13、14、15、16、17、18 が利用可能で、Snap Store は Node.js リリースから数時間または数分以内に更新されます。
Node は 1 つのコマンドでインストールできます。例:
sudo snap install node --classic --channel 11/stable
ノード スナップnode
には、次のコマンドでアクセスできます。
$ノード -v バージョン11.5.0
最新バージョンの npm は、ノード スナップの一部としてインストールされます。npm は、通常のシェルで、ノード レプリカの外部で実行する必要があります。ノード スナップをインストールした後、次のコマンドを実行して npm 更新チェックを有効にします。
sudo chown -R $USER:$(id -gn $USER) /home/あなたのユーザーネーム.config ファイル
交換する your-username
上記のコマンドに自分のユーザー名を入力してください。次に、npm -v
npmのバージョンが最新かどうかを確認します。例として、npmが最新であることを確認し、コマンドですでにインストールされているyarnというパッケージのバージョンを確認しnpm list yarn
、コマンドで既存のyarnパッケージを最新バージョンに更新しました。npm update yarn
ユーザーは、nvm (Node Version Manager) などの追加ツールを使用せずに、いつでも Node.js のバージョンを切り替えることができます。次に例を示します。
sudo snap refresh node --channel=10/stable
ユーザーは、次の方法で切り替えることで、最新のエッジ チャネルからインストールできる Node.js の最新バージョンをテストできます。
sudo snap switch node --edge
このアプローチは、アップストリームのテストとバグ報告に参加する意思のあるユーザーにのみ推奨されます。
Node.js LTS スケジュール
リリース | 状態 | コード名 | 初回リリース | LTS 開始 | メンテナンス開始 | メンテナンス終了 |
---|---|---|---|---|---|---|
6.x | 終了 | ボロン | 2016-04-26 | 2016-10-18 | 2018-04-30 | 2019-04-30 |
7.x | 終了 | 2017-05-30 | 2017-06-30 | |||
8.x | 終了 | 炭素 | 2016-10-25 | 2017-10-31 | 2019-01-01 | 2019-12-31 |
9.x | 終了 | 2017-10-01 | 2018-06-30 | |||
10.x | 終了 | ドブニウム | 2018-04-24 | 2018-10-30 | 2020-05-19 | 2021-04-30 |
11.x | 終了 | 2018-10-23 | 2019-06-01 | |||
12.x | メンテナンス LTS | エルビウム | 2019-04-23 | 2019-10-21 | 2020-11-301 | 2022-04-30 |
13.x | 終了 | 2019-10-22 | 2020-06-01 | |||
14.x | メンテナンス LTS | フェルミウム | 2020-04-21 | 2020-10-27 | 2021-10-30 | 2023-04-30 |
16.x | アクティブLTS | ガリウム | 2021-04-20 | 2021-10-26 | 2022-10-18 | 2024-04-30 |
17.x | 現在 | 2021-10-19 | 2022-04-01 | 2022-06-01 | ||
18.x | 現在 | 2022-04-19 | 2022-10-25 | 2023-10-18 | 2025-04-30 |
答え3
Nodejs はインストール プロセスに関する公式 wiki を提供しており、その wiki は最近 2018 年 11 月 10 日に更新されました。利用できるドキュメントがなかったときに、@storm の回答が役立ちました。
https://github.com/nodejs/help/wiki/インストール
このリンクはinstalling Node.js via binary archive on Linux
バイナリ アーカイブはここからダウンロードできます。
答え4
n
ノードのバージョン管理に使用できます
$ npm install -g n
$ n 6.11.3
その後、バージョンを確認できます
$ node -v
$ v6.11.3