GNU/Linux >> Linux の 問題 >  >> Ubuntu

ランチャーに1つのアイコンがあるすべてのブラウザー!?

次のように機能するUnity用の最初のランチャーを作成しようとしています:

左クリックを使用すると、システムでデフォルトとして設定されているブラウザが開きます。
右クリックを使用すると、システムの他のブラウザに関連する3つのショートカットが開きます。

しかし、私はこの問題を抱えています。ショートカットごとに、ユニティはランチャーのアイコンを複製しています。すべてのブラウザを同じアイコンに設定したい。
それは可能ですか?

コードは次のとおりです:

[Desktop Entry]
Version=1.0
Name=Brox
Comment=Navegue pela Internet
GenericName=Brox
Exec=sensible-browser %u
Terminal=false
Type=Application
Icon=//eadn-wc01-5196795.nxedge.io/usr/share/icons/Faenza/apps/scalable/brox.png
Categories=Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/vnd.mozilla.xul+xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/chrome;

X-Ayatana-Desktop-Shortcuts=Google Chrome;Firefox;Opera;

[Google Chrome Shortcut Group]
Name=Google Chrome
Exec=/opt/google/chrome/google-chrome %U
OnlyShowIn=Unity

[Firefox Shortcut Group]
Name=Firefox
Exec=firefox %u
OnlyShowIn=Unity

[Opera Shortcut Group]
Name=Opera
Exec=/usr/bin/opera %U
OnlyShowIn=Unity

よろしくお願いします

承認された回答:

了解しました。
私がしなければならなかったのは、ファイルbamf.indexを(ルートとして)編集することです。 パス/usr/share/applicationsに設定 。
ランチャーの名前の後に、管理するコマンドを続けて数行追加しました。
私の場合の例は次のとおりです。

brox.desktop  sensible-browser %u
brox.desktop  /opt/google/chrome/google-chrome %u
brox.desktop  firefox %u
brox.desktop  /usr/bin/opera %u

そして、それは完了です!


Ubuntu
  1. UnityランチャーとSteamアイコン?

  2. Ctrl-alt- +ショートカットは何をしますか?

  3. ライブCDでシステムを更新できますか?

  1. ディレクトリ内のすべてのファイルを削除する3つの方法(拡張子が付いた1つまたは少数のファイルを除く)

  2. Ubuntu 16.04 Eclipseランチャーアイコンの問題?

  3. あるフォルダのすべてのコンテンツを別のフォルダに置き換える方法

  1. Debian –すべての名前の変更とは何ですか:名前の変更、名前の変更、ファイルの名前の変更?

  2. 現在のディレクトリのすべてのファイル名で1つの文字を別の文字に置き換える方法は?

  3. ウィンドウを閉じるコマンド?