如何在 Linux 中从可执行文件中提取图标

如何在 Linux 中从可执行文件中提取图标

我不是在谈论 Windows EXE。我的意思是一个实际的 Linux 可执行文件。

起初,我一直想知道 Linux 可执行文件是否有嵌入的图标,而且似乎确实有,因为有些程序我从未在我的系统上找到过图标(我可能只是瞎了眼,而且它们是实际上隐藏在我从未发现过的地方。)

如果这是可能的,如果有一种方法可以指定我想要在我的桌面启动器(.desktop)的“Icon =”语句中嵌入这个或那个可执行文件的图标,而无需实际将其提取到单独的文件中,那就太好了文件。

我正在运行 Debian GNU/Linux Bullseye Stable。

答案1

程序的图标可以在其包源文件中找到(而不是在可执行二进制文件中)。

已安装程序的图标应为/usr/share/icons.

相关内容