如何在非 shell 环境(KDE)中设置路径?

aug*_*tin 6 kde path

我想覆盖中设置的应用程序之一/usr/bin/。我创建了一个与~/bin/in my同名的替代方案PATH(在 in.bashrc和 in 中设置.profile)。

当我从控制台启动应用程序时,我得到了预期的结果:我的应用程序启动而不是分发中的应用程序。

但是,在 KDE 中,当我执行 alt+F2 并输入应用程序名称时,会以 in/usr/bin开头而不是~/bin/.

我如何设置 KDE 以便~/bin在 KDE 中的任何地方都能识别它。

我可能还需要编辑 K 菜单,尽管我不确定如何使用 KDE4。

小智 6

在我的系统上有一个目录

$HOME/.kde/env
Run Code Online (Sandbox Code Playgroud)

执行以 .sh 结尾的目录中的所有脚本。例如,我有一个名为 profile.sh 的脚本,其中包含以下内容:

#!/bin/sh
export LC_TIME=en_DK.utf8  # ISO 8601 dates
[ "$LC_ALL" != "$LC_TIME" ] && unset LC_ALL
Run Code Online (Sandbox Code Playgroud)

确保 Firefox 和 Thunderbird 使用国际标准的日期和时间。


sym*_*ean 3

在谷歌中搜索“KDE 环境变量”似乎就是您正在寻找的内容。

(您还可以配置登录管理器以导出特定的 $PATH - xdm 的手册页说明了如何执行此操作)