我无法从终端或 gmrun 启动 eclipse,但我可以使用应用程序 -> 编程 -> Eclipse 来启动。
以下是截图:
1)使用Gmrun
:我可以看到它gmrun
识别了该eclipse
命令,但是当我输入它时,什么也没有发生。
2)使用终端:当我输入时eclipse
,我收到以下消息:
谢谢!
答案1
Ubuntu 有自己的目录,它会从中检查应用程序(如/usr/bin
)。因此,如果您只是将 eclipse 下载到,/opt
那么它当然不会被识别。如果您希望它被识别,您有两个选择,要么从 Ubuntu 标准存储库安装(缺点是缺少最新版本),要么在这些目录中安装您的 eclipse / 符号链接它(两者都不推荐)。
顺便问一下,为什么不cd /opt/eclipse
直接跑呢./eclipse
?
答案2
执行以下步骤来修复它。假设您已解压eclipse
到/opt/eclipse
。您的eclipse
可执行文件的路径是/opt/eclipse/eclipse
修复权限
sudo chmod -R a+x /opt/eclipse
eclipse
建立(可执行)链接
sudo ln -s /opt/eclipse/eclipse /usr/local/bin/eclipse
再次修复权限
sudo chmod a+x /usr/local/bin/eclipse
检查终端以确保系统检测到 eclipse 哪个日食
output: /usr/local/bin/eclipse
现在您可以通过输入 eclipseterminal
或搜索gmrun
(ATL+F2)来运行 eclipse
答案3
或者也许你可以尝试更改主目录$PATH
中文件的环境变量.profile
?比如在文件中添加一行export PATH=$PATH:/opt/eclipse
(在文件末尾或附近)。
答案4
您可以执行以下操作:
用您最喜欢的编辑器打开~/.bashrc
并将以下行添加到文件末尾:
if [ -d "/opt/eclipse" ] ; then
PATH="/opt/eclipse:$PATH"
fi
关闭并打开终端。
这是我在 Unity 中所做的,对我来说很有效。我不太确定它是否适用于 Gnome 环境。