13

おそらく初心者の質問ですが、nvmでノードをインストールすると、このユーザーのみが利用できるのはなぜですか(「グローバル」ではありません)。

ユーザー「admin」でサーバーにログインしているとしましょう:

curl https://raw.githubusercontent.com/creationix/nvm/v0.7.0/install.sh | sh
source ~/.profile

nvm install 0.10.30
nvm use 0.10.30

node -v
# outputs v0.10.30

ノードはこのユーザーに対して稼働していますが、ルートに切り替えると:

su
node -v

以下が表示されます。

The program 'node' can be found in the following packages:
 * node
 * nodejs-legacy
Try: apt-get install <selected package>

どうして?ノードをインストールしてすべてのユーザーが利用できるようにする方法はありますか? (新しいユーザーのために必要になるたびに再インストールしたくありません。)

4

1 に答える 1