web-dev-qa-db-ja.com

アプリケーションをアプリケーションリストに手動でインストールする方法

11.04にZendStudio 8(Eclipseベース)をインストールしようとしていますが、アプリケーションリストに入れることができた部分でちょっと立ち往生しています。

バージョン8より前のZendStudioには魔法の.binが付属しており、問題なくインストールされていましたが、現在はそのまま実行するように設定されたフォルダーとして提供されています。このフォルダを/opt/ZendStudioにコピーしました。/opt/ZendStudio/ZendStudioを使用してプログラムを起動できますが、Unityランチャーでは灰色のボックスと大きな疑問符がアイコンとして表示されます。

ただし、アプリケーションリストに表示して、通常のアプリケーションのように検索してロードできるようにします。

また、ランチャーにピン留めして、常にそこにとどまるようにし、直接実行してみましたが、機能せず、アプリケーションアイコンが読み込まれませんでした。

私のメニューなどにインストールを完了する方法はありますか?

6
Stephen RC

(端末から)これを試してください:

  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でそのファイルを参照し、ダブルクリックして起動し、ランチャーに固定します。

8
htorque

グローバルメニューについては、これを試してください:

env UBUNTU_MENUPROXY=0 ./ZendStudio

また、それに関するバグレポートもあります: https://bugs.launchpad.net/ubuntu/+source/indicator-appmenu/+bug/725331

0
Leon