จะหาไอคอนในไฟล์. desktop ที่พูดถึงโดยไม่มีพา ธ ได้อย่างไร


1

นี่คือตัวอย่างสำหรับ Hydrogen Drum Machine

[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 หรือซอฟต์แวร์อื่น ๆ พวกเขาเก็บไอคอนไว้ที่ไหน ฉันไม่ต้องการค้นหา ** ตลอดเวลาที่ต้องมีไอคอน> _ <


ลองlocate h2-icon*ค้นหาไฟล์ไอคอน /usr/shareโดยปกติไอคอนอยู่ใน
ไม่มีใคร

คำตอบ:


0

คำถามคือเกือบล่อของคนนี้และคนนี้ยังเป็นประโยชน์ในการอ่าน แต่ด้วยเหตุผลของความสามารถในการค้นหาผมจะโพสต์คำตอบที่นี่

วิธีค้นหาไฟล์ที่ติดตั้งในแอปพลิเคชันของคุณ

สำหรับแอปพลิเคชันที่ติดตั้งทั่วโลกโดยค่าเริ่มต้นไอคอนใน/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

หนึ่งในสองคนนี้เป็นไอคอนของคุณ ฉันเดาว่ามันคืออันที่สอง :)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.