gnome 3.22 似乎改变了获取 $PATH 的方式。在以前的版本中,我认为 .bashrc 或 .bash_profile 被考虑在内。现在它们不再被考虑了。我也尝试过〜/ .profile无济于事。
为了测试它,我运行了 alt-f2、命令名称,然后输入。除非可执行文件位于系统正常 $PATH 文件夹中(/usr/bin 等),否则它在 gnome 3.22 上现在不起作用。它导致我不再在菜单中显示应用程序,因为它找不到它的可执行文件。更改为桌面文件中的绝对路径解决了该问题,但我想告诉 gnome-shell 该文件夹并仅输入可执行文件名称;我不想将应用程序复制到系统范围的文件夹,如 /usr/bin。