uuntu 18.04 nodejs最新版、指定版12.x 14.xをインストールします.

3807 ワード

今日はuuntuサーバーにnodejsバージョンをインストールする予定です.uuntu 18.04倉庫のnodejsはデフォルトで8.xバージョンです.
1.アプリでnodejsをインストールする
Ubuntu 18.04のデフォルト倉庫にはNode.jsのバージョンが含まれており、現在までの倉庫のnode.jsバージョンは8.10.0である.このバージョンをインストールするには、aptパッケージマネージャを使ってもいいです.まず、ローカルパッケージインデックスを更新します.次のコマンドを通じて:
sudo apt update
インストールコマンドを実行します.
sudo apt install nodejs
2.PPAで指定または最新バージョンのnodejsをインストールする
それなら、使用しなければなりません. nodesource 指定されたバージョンのnodejsをインストールします.スクリプトをダウンロードする必要があります.このスクリプトを実行すると、nodejsソースがubuntuに追加されます.指定されたnodejsをapptでダウンロードできます.
PPAのフルネームはpersonal package archiveです.nodejs 12 xバージョンをインストールするには、次のコマンドが実行されます.
cd ~
curl -sL https://deb.nodesource.com/setup_12.x | sudo bash -
sudo apt update
sudo apt install nodejs
 nodejsの最新バージョンをインストールするには、次のコマンドが実行されます.
cd ~
curl -sL https://deb.nodesource.com/setup | sudo bash -
sudo apt update
sudo apt install nodejs
3.どうやってアンマウントしますか?
次のコマンドを実行します.
sudo apt remove nodejs
このコマンドはnodejsをアンインストールしますが、設定ファイルは保留されますので、後で再度nodejsをインストールしてもいいです.
設定ファイルを保存したくない場合は、続行します.
sudo apt purge nodejs
これはnodejsと関連したプロファイルをアンインストールします.
最後に、nodejsと一緒にインストールすることもできますが、今は使われていないカバン:
sudo apt autoremove
4.他にnodejsをインストールする方式
もう一つはnvm(Node.js Version Manager)でnodejsをインストールする方法が紹介されていません.サーバーは普通複数のnodejsバージョンを同時に走らないでしょう.混乱しやすいです.
5.清華大学のnodesourceミラーソースの使い方
nodesourceは時にはとても遅くて、清華大学の鏡像源を使うことを提案します.
sudo vim /etc/apt/sources.list.d/nodesource.list
握り  https://deb.nodesource.com/node_12.x/は、  https://mirrors.tuna.tsinghua.edu.cn/nodesource/deb_12.x/ .
または:
握り  https://deb.nodesource.com/node/は、  https://mirrors.tuna.tsinghua.edu.cn/nodesource/deb/ .
直接参照できます 清華大学のソースnodesource鏡像の使用について.
6.yarnパッケージマネージャをインストールする
nodejsはnpmを持っていますので、代わりにyarnをインストールしてください.
実行:
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
そして:
sudo apt update
sudo apt install yarn
直接参考にすることもできます. yarn公式インストールドキュメント
7.おわりに
これで、untuはnodejsをインストールして完成して、サーバーは楽しくnodeを走ることができます.
--End--
参考資料:https://github.com/nodesource/distributionshttps://www.digitalocean.com/community/tutorials/how-to-innstall-node-js-on-untu-18-04https://mirrors.tuna.tsinghua.edu.cn/help/nodesourcehttps://classic.yarnpkg.com/zh-Hans/docs/install铅debian-stable