在 Ubuntu 中,如果 $HOME/bin 存在,它会自动添加到 PATH,但在 Debian 中不会发生这种情况。
我如何将它永久添加到给定用户的 PATH 中,但仅限于他,而不是所有用户?我希望它也对 GUI 程序有效,而不仅仅是对终端有效。
编辑:澄清一下,我使用 LXDE,并且来自登录管理器,即不是startx. .bashrc不适用于我在终端外启动的程序。
事实证明lightdm(登录管理器 LXDE 现在使用)不提供~/.profile.
对我有用的是创建~/.xsessionrc:
if [ -d $HOME/bin ]; then
export PATH="$HOME/bin:$PATH"
fi
Run Code Online (Sandbox Code Playgroud)
/etc/X11/Xsession.d/90userbinpath如果您希望通过系统范围的配置让所有用户从中受益(每个用户将受益于他自己的路径),您也可以将其添加到。
| 归档时间: |
|
| 查看次数: |
22783 次 |
| 最近记录: |