我已经看到过一些与此类似的问题,但是,我犹豫着是否要关注它们,因为我已经破坏过 Ubuntu 一次,并且在尝试让自定义主题在我的计算机上运行时不得不重新安装。
基本上,我安装了一份 Eclipse,它运行正常,但我必须导航到安装文件夹,而不是在 Unity 中搜索它或将其锁定到启动器。我了解到我需要将安装文件夹移动到“opt”目录,并创建一个包含应用程序信息的桌面文件。我完全不知道如何使用终端移动文件,也无法通过本机文件管理器将文件放入目录中。
有人能一步一步地指导我吗?请不要以为我对 Ubuntu 或 Linux 有任何了解。我对 Windows 命令行也没有什么经验。
目前 eclipse 启动器在这里:/home/USERNAME_HIDDEN/eclipse/java-neon/eclipse
在此先感谢所有愿意帮助我的人。
答案1
将装置放置在公共区域(/opt
)。
$ sudo mkdir /opt/eclipse
$ sudo mv /home/USERNAME_HIDDEN/eclipse/java-neon/ /opt/eclipse/
与 eclipse 程序建立通用链接到/usr/local/bin/eclipse
。
$ sudo ln -s /opt/eclipse/eclipse /usr/local/bin/eclipse
从命令行测试运行 eclipse。. 输入下面这段代码(不带路径):
$ eclipse
如果它不起作用,则执行程序可能位于:
/opt/eclipse/eclipse/eclipse
解决此问题的方法是删除先前的链接,并将 exec 链接到:
$ sudo rm /usr/local/bin/eclipse
$ sudo ln -s /opt/eclipse/eclipse/eclipse /usr/local/bin/eclipse
当你可以提出蚀从命令行,您可以通过创建桌面程序来创建桌面条目。
创建 GUI 启动器
$ gedit /home/USERNAME_HIDDEN/.local/share/applications/eclipse.desktop
将其复制并粘贴到编辑器中然后保存:
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Name=Eclipse
Exec=/usr/local/bin/eclipse
Comment=Eclipse Integrated Development Environment
Icon=/opt/eclipse/eclipse/icon.xpm
Categories=programing;IDE;utility
现在 eclipse 应该出现在你的 Ubuntu Launcher 搜索按钮中。
答案2
您不能简单地移动程序并期望它能正常工作。您也不必这么做。请按照以下步骤操作:
- 打开终端。
复制以下代码(选择它并按 Ctrl-C)并将其粘贴到终端(Shift-Insert):
cd ~/.local/share/applications cat >Eclipse.desktop <<EOF [Desktop Entry] Version=1.0 Name=Eclipse GenericName=Integrated Development Environment Comment=Develop software in a variety of programming languages Exec=/full/path/to/eclipse Icon=/usr/share/app-install/icons/eclipse.png Terminal=false Type=Application Categories=Development EOF chmod 755 Eclipse.desktop gedit </dev/null &>/dev/null Eclipse.desktop
如果光标停留在最后粘贴行的末尾,则可能必须按 Enter 键。
将打开一个 Gedit 窗口,允许您编辑桌面文件;将其替换
/full/path/to/eclipse
为 Eclipse 可执行文件的实际完整路径,如果需要,还可以/usr/share/app-install/icons/eclipse.png
替换为合适图标的完整路径。(图标是 PNG 或 SVG 格式的小图片。)保存文件并关闭编辑器,然后注销并再次登录。现在,应用程序镜头中应该有一个 Eclipse 图标,并且您应该能够在 Dash 中搜索 Eclipse。
请报告结果。