为本地安装的程序添加 Unity 条目

为本地安装的程序添加 Unity 条目

Unity 搜索结果为 eclipse

我已经看到过一些与此类似的问题,但是,我犹豫着是否要关注它们,因为我已经破坏过 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

您不能简单地移动程序并期望它能正常工作。您也不必这么做。请按照以下步骤操作:

  1. 打开终端。
  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 键。

  3. 将打开一个 Gedit 窗口,允许您编辑桌面文件;将其替换/full/path/to/eclipse为 Eclipse 可执行文件的实际完整路径,如果需要,还可以/usr/share/app-install/icons/eclipse.png替换为合适图标的完整路径。(图标是 PNG 或 SVG 格式的小图片。)

  4. 保存文件并关闭编辑器,然后注销并再次登录。现在,应用程序镜头中应该有一个 Eclipse 图标,并且您应该能够在 Dash 中搜索 Eclipse。

请报告结果。

相关内容