如何手动将应用程序安装到应用程序列表中

如何手动将应用程序安装到应用程序列表中

我正在尝试在 11.04 上安装 ZendStudio 8(基于 Eclipse),但是在将其放入应用程序列表的部分有点卡住了。

ZendStudio 8 之前的版本附带一个神奇的 .bin,安装起来没有任何问题,但现在它只是一个文件夹,所有设置都可以按原样运行。我已将此文件夹复制到/opt/ZendStudio,我可以使用启动该程序,/opt/ZendStudio/ZendStudio但在 Unity Launcher 中,它显示为一个灰色框和一个大问号作为其图标。

但是,我希望它显示在应用程序列表中,以便我可以像普通应用程序一样搜索和加载它。

我还想将它固定到启动器上以便它一直停留在那里,我尝试直接运行它但没有起作用并且它没有加载应用程序图标。

关于如何完成安装以便它出现在我的菜单等中,有什么想法吗?

答案1

尝试这个(从终端):

  1. 创建一个新的 .desktop 文件:

    gedit ~/.local/share/applications/zend-studio.desktop

  2. 将以下内容添加到该文件:

    [Desktop Entry]
    Name=Zend Studio 8
    Exec=/opt/ZendStudio/ZendStudio
    Icon=/path/to/icon
    Terminal=false
    Type=Application
    StartupNotify=true
    

    对于Icon=/path/to/icon:您很可能会在 的某个地方找到该图标/opt/ZendStudio

  3. 保存并使该文件可执行:

    chmod +x ~/.local/share/applications/zend-studio.desktop
    
  4. 现在在 Nautilus 中浏览该文件,双击启动,然后尝试将其固定到启动器。

答案2

对于全局菜单,请尝试以下操作:

env UBUNTU_MENUPROXY=0 ./ZendStudio

并且还有一个关于它的错误报告:https://bugs.launchpad.net/ubuntu/+source/indicator-appmenu/+bug/725331

相关内容