このリンクnodejs
およびnpm
をインストールするさまざまな方法について説明します。方法の1つは、ppaを使用してインストールすることでした。
curl -sL https://deb.nodesource.com/setup | Sudo bash -
彼は上記のコマンドを使用してppaを追加しました。どのように機能しますか?
行の説明:
curl -sL https://deb.nodesource.com/setup | Sudo bash -
curlフラグとオプション:
-s <==> Silent mode
-L <==> or --location, will follow redirects
須藤バッシュ:
実際、Sudo bashの後ろのマイナス記号は、パイプから来る入力を取得し、bashスクリプトとして扱うことを意味します。それがまさにこのリンクに含まれているものであり、bashスクリプトです。次の行も使用できます。
wget -O- https://deb.nodesource.com/setup | Sudo bash -
まったく同じことを行います。
https://deb.nodesource.com/setup を見ると、次の2行のコードにより、スクリプトの実行時にaptリポジトリが追加されます。
exec_cmd "echo 'deb https://deb.nodesource.com/node_0.10 ${DISTRO} main' > /etc/apt/sources.list.d/nodesource.list"
exec_cmd "echo 'deb-src https://deb.nodesource.com/node_0.10 ${DISTRO} main' >> /etc/apt/sources.list.d/nodesource.list"
このアドレスでホストされているシェルスクリプトにコンピューターへのフルアクセス権を付与し、それを使用してソースを追加します。
| Sudo bash -
部分を省略すると、代わりに実行されるコマンドが表示されるため、理想的には実行する前にそれらを確認できます。