關於每次啟動終端都要輸入source /etc/profile的問題
當我在Deepin系統中下載了node以及npm之后,我為了將node導入到系統文件,使用了以下命令sudo
gedit ``/etc/profile
,然后在里面添加了這條語句:
export PATH=$PATH:/usr/local/node/bin
然后使用了這條命令:source /etc/profile
,這是為了使新建立的環境變量立刻生效而不用重新啟動系統
然后再依次輸入node -v和npm -v驗證了node和npm是否安裝成功,此時,終端成功顯示了版本信息,說明安裝成功
而當我關閉這個終端,重新打開一個終端后,輸入node,卻顯示找不到這個命令,但是輸入source
/etc/profile
之后在輸入node,卻成功的啟動了node,原因是沒有設置永久環境變量,所以我用以下步驟解決了這一問題:
- 終端輸入命令
sudo vim ~/.bashrc
- 添加
source /etc/profile
,之后關閉終端再打開,成功解決問題