[英]How to Permanently setup Class path of Nodejs in Linux Mint?
我只是想在Linux Mint中安裝Nodejs版本6.9.4。 我只是按照以下簡單步驟操作:
$ cd /tmp
$ wget http://nodejs.org/dist/v6.3.1/node-v6.3.1-linux-x64.tar.gz
$ tar xvfz node-v6.3.1-linux-x64.tar.gz
$ mkdir -p /usr/local/nodejs
$ mv node-v6.3.1-linux-x64/* /usr/local/nodejs
(請參閱: https : //www.tutorialspoint.com/nodejs/nodejs_environment_setup.htm ),然后成功執行這些步驟,然后按如下所示設置Path類:
export PATH=$PATH:/usr/local/nodejs/bin
我運行了一個hello world的示例節點js程序,它成功運行了。 但是,當我退出當前終端並打開一個新終端時,當我鍵入以下命令時:
node -v
我收到了輸出:
The program 'node' is currently not installed. You can install it by typing:
apt install nodejs-legacy
所以每次我必須導出類路徑才能使用我的節點js。 我以超級用戶身份嘗試以下命令來手動添加類路徑:
~/.bashrc
我得到以下輸出:
bash: /root/.bashrc: Permission denied
有沒有可能的解決方案,以便我可以永久設置類路徑而無需安裝nodejs-legacy?
非常感謝你..!
將export PATH=$PATH:/usr/local/nodejs/bin
到〜/ .bashrc文件中。
無需嘗試執行.bashrc文件( ~/.bashrc
),而是需要提供源代碼。
source ~/.bashrc
但是,您不必在每次打開終端時都運行此命令。 每次打開終端時,.bashrc文件都應自動獲取。
我建議您閱讀這篇文章 ,了解bashrc的功能。
分步說明:
用您喜歡的編輯器打開“ .bashrc”文件。 例如:nano
nano ~/.bashrc
export PATH=$PATH:/usr/local/nodejs/bin
到文件底部,然后保存並退出nano。 (按“ ctrl-x”,然后按“ y”和“ Enter”)。
只需重啟終端即可。
如果您不想重新啟動終端,只需使用此命令
source ~/.bashrc
注意: “〜”表示您的主目錄。 .bashrc文件基本上是存儲在用戶主目錄中的隱藏文件。 “。” 在bashrc前面使其隱藏。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.