如何在 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,也只需登录到桌面环境。

相关内容