![如何在Xfce中设置“应用程序查找器”的路径?](https://linux22.com/image/971272/%E5%A6%82%E4%BD%95%E5%9C%A8Xfce%E4%B8%AD%E8%AE%BE%E7%BD%AE%E2%80%9C%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E6%9F%A5%E6%89%BE%E5%99%A8%E2%80%9D%E7%9A%84%E8%B7%AF%E5%BE%84%EF%BC%9F.png)
在 Xfce 中,Alt-F2打开一个对话框“应用程序查找器”(xfce4-appfinder -c
)。如何自定义用于自动完成和运行命令的 Xfce 会话的 $PATH?
(它不是.profile
或的 $PATH .bashrc
)
答案1
我有点迟到了,但是由于某种原因,Appfinder 在我的自定义 $PATH 中查找东西很长时间,然后突然停止了。
因此,如果您使用 xinit,则将文件放入 /etc/X11/Xsession.d/ 中,放在该55xfce4-session
文件之前。如下所示:
/etc/X11/Xsession.d$ cat 49add-user-path
[ -d "$HOME/bin" ] && PATH="$HOME/bin:$PATH"
并且注销、登录和 $PATH 在正在运行的组件之间很好地传播。
答案2
Xfce 不检查.profile
,并且.bashrc
仅用于交互式 bash shell。如果您想添加路径变量,一种方法是将它们添加到~/.pam_environment
。但是,语法与通常的配置文件略有不同。
~/bin
下面是添加到应用程序查找器使用的路径的示例:
PATH DEFAULT=${PATH}:${HOME}/bin