たとえば、Firefoxが通常のパッケージとスナップの両方としてインストールされている場合、それらはActivitiesアプリケーションリストに表示され、「Firefox」の検索で2つのアイテムが返されます。両方に同じ名前とアイコンが表示されます。どれを選ぶべきか、どうすればわかりますか?
コマンドラインから簡単に実行できることを知っています。しかし、私はUbuntu GUIから意図された方法が何であるか知りたいです。または、それがまだ実装されていない機能である場合、これにGUIアプローチがある場合。
.desktop
内のそれぞれに2つの新しいカスタム~/.local/share/applications/
ランチャーを作成できます。
まず、firefox.desktop
に~/.local/share/applications/
(デフォルトバージョン用)というファイルを作成します。テキストエディタで開き、次の行を追加してファイルを保存します。
[Desktop Entry]
Comment=default Firefox browser
Terminal=false
Name=Firefox (default)
Exec=firefox %u
Type=Application
Icon=/path/to/icon/for/default/firefox
NoDisplay=false
/path/to/icon/for/default/firefox
の代わりにデフォルトのFirefoxのアイコンとして使用する画像へのフルパス(pngまたはsvgが望ましい)を配置するか、アイコンテーマに従ってデフォルトのFirefoxアイコンが必要な場合は単にIcon=firefox
を配置します。
または、firefox.desktop
ファイルを/usr/share/applications/
から~/.local/share/applications/
にコピーし、必要に応じてName=
およびIcon=
フィールドに変更を加えます。
同様に、.desktop
に別のfirefox-snap.desktop
ファイル、たとえば~/.local/share/applications/
(スナップバージョン用)を作成します。テキストエディタで開き、次の行を追加してファイルを保存します。
[Desktop Entry]
Comment=snappy Firefox browser
Terminal=false
Name=Firefox (snap)
Exec=/snap/bin/firefox
Type=Application
Icon=/path/to/icon/for/snap/firefox
NoDisplay=false
前と同じように、Firefoxのアイコンとして使用する画像ファイルへのパスを入力します。
アクティビティの概要に、「Firefox(デフォルト)」および「Firefox(snap)」という2つのFirefoxランチャーが表示されます。また、関連付けられた.desktop
ファイルで異なるアイコンを使用している場合は、アイコンも異なります。
P.S。手動で.desktop
ファイルを作成および編集する代わりに、alacarte
(別名「メインメニュー」)などのGUIアプリケーションを使用してランチャーを作成できます。