ไฟล์ Unity Launcher .desktop อยู่ที่ไหน


132

ผมอยากจะทราบว่าโฟลเดอร์ไฟล์ที่เปิดสามัคคีเดสก์ทอปจะถูกเก็บไว้ในขณะที่พวกเขาไม่ได้อีกต่อไป/.gconf/desktopและผมต้องเพิ่มโปรแกรมที่กำหนดเองไปที่บาร์ปล่อย (เพิ่มใน/usr/share/applicationsดูเหมือนจะไม่เพียงพอ)

ไฟล์ Unity Launcher .desktop อยู่ที่ไหน


คำตอบ:


178

ทั่วโลกใน

/usr/share/applications 

ในพื้นที่

~/.local/share/applications

หากคุณต้องการเพิ่มตัวเรียกใช้งานที่กำหนดเองสร้างขึ้นใน~/.local/share/applicationsทำให้เป็นปฏิบัติการลากแล้วปล่อยบนตัวเรียกใช้ * และในที่สุดก็ปักหมุด (คลิกขวาบนรายการตัวเรียกใช้→ Keep In Launcher )

* การเปิดมันโดยใช้ Nautilus นั้นดูเหมือนจะไม่ใช้กลอุบาย


จริงๆแล้ววิธีนี้ไอคอนที่กำหนดเองจะไม่แสดง แต่ไอคอนแอปพลิเคชันแทน ความคิดเห็นเกี่ยวกับวิธีการแก้ไขนั้น? ฉันยังพยายามเพิ่ม .desktop ผ่าน gconf-editor แต่ฉันไม่พบรายการ Unity
Tigull

คุณพูดถูกนั่นอาจเป็นข้อผิดพลาด แต่คุณสามารถลากและวางไฟล์ .desktop ลงบนตัวเรียกใช้งานแทน เพื่อหาสิ่งที่รายการโปรดติดตั้งแพคเกจและเรียกใช้dconf-tools dconf-editorรายการจะถูกเก็บไว้ภายใต้เดสก์ทอป→ความสามัคคี→ปล่อย
htorque

1
คุณสามารถระบุไอคอนที่จะใช้ด้วยตนเองโดยเพิ่มบรรทัดต่อไปนี้ลงในไฟล์เดสก์ทอป:Icon=/absolute/path/to/image.png
Dunes

เพียงทราบว่าผู้ใช้ snaps สามารถค้นหาได้ใน /var/lib/snapd/desktop/applications/xyz.desktop
Jon

14

Unity 2D ค้นหาไฟล์ .desktop ใน/usr/share/applicationsไดเรกทอรี สามารถพบได้โดยใช้สิ่งต่อไปนี้ในเทอร์มินัล:

locate firefox.desktop

สำหรับฉันมันใช้งานได้โดยเพิ่มหนึ่งตัวเรียกใช้งานที่มีอยู่แล้ว (เช่นgimp.desktop ) โดยใช้สิ่งต่อไปนี้ในเทอร์มินัล

gconf-editor

เพื่อเพิ่มรายการไปที่รายการโปรดdesktop/unity-2d/launcherรายการภายใต้


ฉันลืมไปlocateแล้วขอบคุณ! /usr/local/share/applications/นั่นแหละผู้ร้าย!
variona

5

cd ~/.local/share/applications เป็นสถานที่แรกที่มีการค้นหา

ตัวอย่างจากไดเรกทอรีของฉันที่ฉันใช้เพื่อเพิ่มรายการด่วน:

~ / .local / share / applications $ ls
banshee.desktop gnome-terminal.desktop
chromium-browser.desktop mimeapps.list
firefox.desktop nautilus-home.desktop
gedit.desktop ubuntu-software-center.desktop

4

นอกจากนี้ทั่วโลกใน/usr/share/applicationsท้องถิ่นในก็ยังมีใน~/.local/share/applications /usr/local/share/applications/มันมีผลกระทบที่คล้ายกันเช่นเดียวกับทั่วโลก แอปพลิเคชั่นบางตัวเลือกที่จะวางไฟล์เดสก์ท็อปไว้ในโฟลเดอร์นี้


1
เคล็ดลับเกี่ยวกับ/usr/local/share/applications/เป็นจุดบน! ขอบคุณ!
smac89

3

ฉันพบการแก้ไขด้วยตัวเองจริง ๆ ! มีความจำเป็นต้องสร้างรายการใน alacarte ในการปรับแต่งไอคอนคุณต้องแก้ไขไอคอนด้วยตนเองอีกครั้งจาก alacarte


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