以下是氢气鼓机的示例
[Desktop Entry]
X-AppInstall-Package=hydrogen
X-AppInstall-Popcon=208
X-AppInstall-Section=universe
Name=Hydrogen
Comment=Create drum sequences
GenericName=Drum Machine
Version=1.0
Type=Application
Categories=AudioVideo;Audio;Qt;
MimeType=text/xml;
Exec=hydrogen %F
TryExec=hydrogen
Terminal=false
StartupNotify=true
Icon=h2-icon
X-Ubuntu-Gettext-Domain=app-install-data
但是我找不到该图标。
Atom IDE 或其他软件也一样。他们把图标存储在哪里?我不想每次都需要搜索** 才能找到图标 >_<
答案1
问题是几乎受骗者这个, 和这个阅读也很有用,但出于可查找性的原因,我将在这里发布答案。
如何查找应用程序的安装文件
对于全局安装的应用程序,默认情况下,图标/usr/share/pixmaps
不需要路径,如果你不在文件中使用它们的路径.desktop
,你必须也不要使用其扩展。
但在本例中情况并非如此,正如您在输出中看到的那样
dpkg-query -L hydrogen
显示图标的位置。
来自 man dpkg:
dpkg-query actions
------------------
-L, --listfiles package-name...
List files installed to your system from package-name.
然后:
$ dpkg-query -L hydrogen | grep h2-icon
返回:
/usr/share/hydrogen/data/img/gray/h2-icon.svg
/usr/share/icons/hicolor/scalable/apps/h2-icon.svg
这两个中有一个是你的图标。我猜是第二个 :)。