私がダウンロードしたtarファイルはバイナリ(ビソース)ディストリビューションです。 /usr/localでtar --strip-comComponents 1 -xzfを実行するように記事を読んでいますが、それを行うと、後でバージョンをアップグレードしようとしたときにすべてを削除する簡単な方法は見えません。完全な接頭辞(tar -xzfなど)を使用して解凍できますが、マニュアルページと他のすべてが機能するためにどの環境変数を設定する必要があるのかわかりません。少なくともパスを設定する必要があると思います。この種のインストールの「ベストプラクティス」はありますか?
答え1
ノードをインストールする最良の方法は次のとおりです。公式ウェブサイト。
インストールスクリプトは、インストールされている/etc/apt/sources.list.d/nodesource.list
パッケージのバージョンを更新するために1つを生成します。
./setup
スクリプトの内容を見ることができます:
curl -sL https://deb.nodesource.com/setup_6.x
次のような特徴があります。
- NodeSource署名キーの追加
- 自動更新
- システムを確認して、オペレーティングシステムに適切なパッケージをインストールします。
- 必須パッケージのインストール(
apt-transport-https
、、lsb-release
..) - ノードtarファイルをインストールするよりも安全です。