2017-09-12 3 views
0

私はDebian 9.1.0を使用していますが、LTSバージョンLinux Binaries (x64)をダウンロードしてNode.jsをインストールしました。 (私はNode.jsのインストール)場所からNode.jsがインストールされていますが使用できません

、私はそれを使用することができます:

$ cd /home/<user>Softwares/nodejs/ 
$ ./node -v 
# displays: v6.11.3 

しかし、私はこの場所の外にそれを実行し、よう:

$ cd ~/ 
$ node -v 

私はエラーを得ました:

bash: node: command not found

私がインターネットで見つけ解決策:シンボリックリンクを作成

sudo ln -s ~/Softwares/nodejs/ /usr/local/bin/nodejs 

私を助けません。

+0

更新使用して、私の.bashrcPATH

は、私は2つのステップが欠落しています'.bashrc'で' PATH'を更新するだけで、 'alias node ="〜/ Softwares/nodejs/node "'を実行するのはなぜですか?あなたの 'ln'は' nodejs/node'を実行して実行する必要があります。 –

+0

私はすでに 'export PATH = $ PATH:/ home//Softwares/nodejs/bin'を実行しました。このコマンドが持続しないようです。 –

+0

はい、 '〜/ .bashrc'を編集して' PATH'と 'alias'設定を維持する必要があります。 –

答えて

0

私はKen Y-Nのコメントに基づいて見つけた解決策を共有しています。 、あなたは基本的にシングルユーザーシステムにしていると仮定すると、

$ echo 'export PATH=$PATH:/home/<username>/Softwares/nodejs/bin:$PATH' >> ~/.bashrc 

実行make install

$ cd ~/ 

$ make install 
関連する問題