スナップアイコンをデスクトップUbuntu 16.04に追加する


19

スナップアプリケーション(メモ)アイコンをデスクトップに追加するにはどうすればよいですか?

usr / shared / applicationsの通常の方法は、スナップアプリケーションでは機能しません。
スナップフォルダーを調べましたが、有用なものが見つかりませんでした。


computer> snap> notes> 4> user> bin> notes executableで実行可能ファイルを見つけ、computer> snap> meta> gui> snap icon.pngでアイコンを見つけました。実行可能ファイルをデスクトップに配置しましたが、同じアイコンが表示されます。これを修正する方法についてのアイデアはありますか?
ダン

/ var / lib / snapd / desktop / applicationsで.desktopを探します。団結を使用している場合、それは単にランチャーに固定することができノートを実行するときにかかわらず-あなたのデスクトップ(にそれをコピーすることができます。
ダグ

おかげでダグ-それはまさに私が探していたものです。できればそれらのポイントを与える-解決済み
ダン

回答:


26

現在、スナップ用の.desktopsは次の場所にあります。 /var/lib/snapd/desktop/applications

デスクトップとして使用するためにそれらをコピーするか、Unityの場合、スナップを実行するときにランチャーに表示されるアイコンを固定するだけです。

ユニティランチャーのスナップアイコン-スナップに.deb equivilantがインストールされている場合(vlcはその一例です)、スナップは.debのアイコンを使用します。(不適切な動作)

これらの場合、スナップ用の新しい.desktopを〜/ .local / share / applicationsに作成し、Exec =行でスナップバイナリへのフルパスを使用する必要があります。これにより、.desktopが区別されます。


5

すべてのスナップインストールの単純で永続的な解決策は、スナップ.desktopフォルダーをユーザーまたはシステムの.desktopフォルダーのいずれかにリンクすることです。

管理者向け:

sudo ln -s /var/lib/snapd/desktop/applications/ /usr/share/applications/snap 

ユーザーのみ:

ln -s /var/lib/snapd/desktop/applications/ ~/.local/share/applications/snap

Linux Mintですぐに動作することを確認しました。


はい。エレメンタリーOSでも確認できます... Ubuntu 18.04 LTS上に構築
-jasonflaherty

2

Blenderをスナップインストールすると、.desktopファイルは/ snapサブディレクトリにとどまりました。gnomeで動作させるには、blender.desktopを/snap/blender/current/blender.desktopから/ usr / share / applications(rootとして)にコピーする必要があり、すべて修正されました:gnomeメニューとnautilusにブレンダーが表示されます.blendファイルに関連付けます。

私にはスナップとノームの間にある種の亀裂があるように見えます。おそらく私たちが必要とするのは、きびきびしたgnomeです(または、それは小人のスナップです; ^)。


リンクを作成しました。`sudo ln -s /var/lib/snapd/desktop/applications/postman_postman.desktop /
usr
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.