0

どうやら、次のように、プログラムのアイコンをその名前だけで参照できます。

zenity --question --text "Hello <b>world</b>"  --icon-name "baobab"

に置き換えbaobabてみるgnome-terminalと、アイコンが変わります。引用符を削除することもできます。明らかに、ここではデータベースを使用してある種の抽象化が行われています (私はそれらが好きです)。(私は.desktopファイルと xdg ツールについて知っています] 1 .しかし表示する CLI はありますか? ? (動作しません。)表示しているプログラムのアイコンを表示したいのですが、プログラムはより大きなパッケージから来ていると言われることがあるので、インストールされているかどうかを知る方法がありません。eog baobab

  • アイコンが見つからないことをどのように知ることができますか (重要)?
  • これらの「インストール済み」アイコンすべてのリストを取得するにはどうすればよいですか?
  • どうすればchk_icon "baobab" ; $?=0OKのようにテストできますか
  • どうすればchk_icon "installed stuff" ; $?=0OKのようにテストできますか

ありがとう!

4

1 に答える 1

1

アイコンをさまざまな /usr/share/icons/gnome ディレクトリにサイズごとにコピーし、Sudo gtk-update-icon-cache /usr/share/icons/gnome なしで実行することで、認識される新しいアイコン名を追加できましたアイコンはまだ認識されません。

于 2016-11-14T04:25:42.060 に答える