Linux 桌面应用程序 : How can I check a package icon?

标签 linux bash icons zenity freedesktop.org

显然,可以仅通过名称来引用程序的图标,如下所示:

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

尝试用 gnome-terminal 替换 baobab 并且图标会改变,你甚至可以删除引号。显然这里有某种抽象(我喜欢那些)与数据库一起工作。 (我知道 .desktop 文件和 xdg 工具] 1。但是是否有一个 CLI 可以显示(甚至更多 hefpul:如果找不到就不要显示 em>,以这种方式抛出错误)) 那些图标,比如 eog baobab? (不起作用。)我想这样做,显示我正在显示的程序的图标,有时所说的程序来自较大的包,所以我没有真正的方法知道它是否已安装。

  • 我怎么知道没有找到图标(重要)?
  • 如何获得所有这些“已安装”图标的列表?
  • 如何像 chk_icon "baobab"那样进行测试; $?=0确定
  • 我怎样才能像 chk_icon "installed stuff"那样进行测试; $?=0确定

谢谢!

最佳答案

通过将我的图标按大小复制到各种/usr/share/icons/gnome 目录,然后运行,我能够添加一个新的可识别图标名称 sudo gtk-update-icon-cache/usr/share/icons/gnome 没有它,图标仍然无法被识别。

关于Linux 桌面应用程序 : How can I check a package icon?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35978183/

相关文章:

linux - 在字符串中找到模式后评论 bash 行

c - 如何用 ASCII 码移动终端光标?

regex - 提取匹配后第一个空行之前的行

linux - 为什么我不能将 grep 返回的值赋给一个变量?

java - ActionBar 图标中的共享按钮不是默认的。怎么改?

Android 13 主题图标被切断/不适合框架

php - 在 PHPinfo() 中找不到 “mysql”;

python - 构建 OpenSSL 以编译 Python 的可移植版本

Android 可绘制对象(图标)列表

php - 创建一个任何人都可以执行的 shell.sh,它在内部以 root 身份运行