1. 程式人生 > >解決linux下source /etc/profile關閉終端失效問題

解決linux下source /etc/profile關閉終端失效問題

本來想配置環境變數的,看網上和部落格上很多說改/etc/profile,然後source /etc/profile之後就可以永久儲存使環境變數生效,但是終端一關閉,就環境變數就失效了,其他終端也用不了。網上有說在當前使用者目錄下建立.bash_profile檔案,編寫環境變數,然後執行命令source ~/.bash_profile之後就能使這個使用者永久生效。但是還是和之前/etc/profile一樣,失效了。

然後百度。。。n小時,

我的另一臺Linux上的go就沒有問題,/etc/profile下和~/.bash_profile下都沒有關於go環境變數的配置,然後通過結合

這個人的靈感,和

https://bbs.deepin.org/forum.php?mod=viewthread&tid=143895

這個人的靈感,這樣解決的:

由於我的go安裝在了/usr/local/go裡邊,我最終是通過在/usr/bin中建立了一個/usr/local/go/bin/go的軟連線後解決的。
cd /usr/bin 
ln -s /usr/local/go/bin/go
如此解決的。