如何在 Linux Mint 18 “Sarah” Xfce 中設定全域環境變數?

如何在 Linux Mint 18 “Sarah” Xfce 中設定全域環境變數?

我正在使用 Linux Mint 18 “Sarah” Xfce,並且我已經使用以下命令安裝了 Java本指南。它有效,但我不知道如何JAVA_HOME為所有用戶設定變數。

如何在 Linux Mint 中為所有使用者設定全域環境變數?

答案1

如何在 Linux Mint 中設定全域環境變數?

將它們設定為/etc/profile.

當 Bash 作為互動式登入 shell 或帶有該選項的非互動式 shell 被呼叫時--login,它首先從檔案中讀取並執行命令/etc/profile(如果該檔案存在)。

讀取該檔案後,它會按順序查找~/.bash_profile~/.bash_login、 和~/.profile,並從第一個存在且可讀的檔案中讀取並執行命令。啟動 shell 時可以使用 --noprofile 選項來禁止此行為。

來源6.2 Bash 啟動文件

答案2

在 中設定環境變量/etc/environment,如果您希望所有使用者都可以使用它,即使他們沒有啟動 shell,只需登入桌面環境即可。

相關內容