我使用 在我的 ubuntu 上安装了 pgadmin4 sudo apt-get pgadmin4
。显然,这会导致 pgadmin 二进制文件最终出现在由于某种原因不在 PATH 中的目录中,即/usr/pgadmin4/bin
。因此,我将其添加到我的 PATH 中.bashrc
:
export PATH="$PATH:/usr/pgadmin4/bin"
现在,当我重新启动终端时,我可以使用 just从 clipgadmin4
调用 pgadmin4 ,它就会找到二进制文件。
但是当我尝试从 i3 的执行器 dmenu(默认情况下为 mod+d)运行应用程序时,pgadmin4 不会显示在建议中。我猜这是因为 i3 不知道我在 中所做的更改的 PATH 配置.bashrc
。我怎样才能让 i3 知道这一点?
不要将 PATH 定义放入
.bashrc
。 它们不属于那里,这也是为什么你的 i3 看不到它的原因,很可能是因为.bashrc
只能由交互式shell读取。因此如果你添加相同的行:
这样
~/.profile
做很可能会有效。