gnome 3.22:如何更改 shell 的 PATH?

gnome 3.22:如何更改 shell 的 PATH?

gnome 3.22 似乎改变了获取 $PATH 的方式。在以前的版本中,我认为 .bashrc 或 .bash_profile 被考虑在内。现在它们不再被考虑了。我也尝试过〜/ .profile无济于事。

为了测试它,我运行了 alt-f2、命令名称,然后输入。除非可执行文件位于系统正常 $PATH 文件夹中(/usr/bin 等),否则它在 gnome 3.22 上现在不起作用。它导致我不再在菜单中显示应用程序,因为它找不到它的可执行文件。更改为桌面文件中的绝对路径解决了该问题,但我想告诉 gnome-shell 该文件夹并仅输入可执行文件名称;我不想将应用程序复制到系统范围的文件夹,如 /usr/bin。

答案1

我发现这个问题被涵盖在https://unix.stackexchange.com/questions/317282/set-environment-variables-for-gnome-on-wayland-and-bash-on-virtual-terminals-orhttps://bugzilla.gnome.org/show_bug.cgi?id=736660https://bugzilla.redhat.com/show_bug.cgi?id=1149905

不幸的是,目前没有一个链接能提供令人满意的解决方案。如果我找到一个好的,我会更新。

相关内容