如何使添加到 PATH 的程序从终端运行?

如何使添加到 PATH 的程序从终端运行?

我已经关注了这个问题将 eclipse 添加到路径中(使用 ln -s 从家庭下载链接到 /usr/local/bin/eclipse ),当我输入时,whereis eclipse我得到 /usr/local/bin/eclipse ,但是当我eclipse输入终端我收到一条快照消息说:

Command 'eclipse' not found, but can be installed with: sudo snap install eclipse

我明确地选择从 Eclipse 网站下载 tar 文件以避免崩溃。这是 snap 试图“覆盖路径”的问题还是我没有正确地将 eclipse 设置到路径中?

答案1

所以问的人这个问题编辑了他们的答案以给出正确的答案,但我会在这里做同样的事情,以防将来有人看到这个。

从该链接复制:

sudo mv eclipse /usr/local/
sudo chmod -R 755 /usr/local/eclipse
sudo chown -R root:root /usr/local/eclipse
sudo ln -s /usr/local/eclipse/eclipse /usr/local/bin/eclipse
eclipse

这使得 Eclipse 可执行并位于路径中,但我遇到了图标未显示的问题,我可以通过以下方式修复这个链接

删除 eclipse.desktop 文件 ~/.local/share/applications

这解决了我的问题。

相关内容