ฉันติดตั้งซอฟต์แวร์ด้วยตนเอง/optและฉันต้องการเพิ่มลงในเมนูแอปพลิเคชัน
แม้ว่า Ubuntu จะทำให้การเพิ่มลงในเมนูผู้ใช้ของฉันเป็นเรื่องง่ายฉันจะเพิ่มระบบได้อย่างไรเพื่อให้ผู้ใช้ทุกคนจะเห็นแอปพลิเคชันในเมนูของพวกเขา
ฉันติดตั้งซอฟต์แวร์ด้วยตนเอง/optและฉันต้องการเพิ่มลงในเมนูแอปพลิเคชัน
แม้ว่า Ubuntu จะทำให้การเพิ่มลงในเมนูผู้ใช้ของฉันเป็นเรื่องง่ายฉันจะเพิ่มระบบได้อย่างไรเพื่อให้ผู้ใช้ทุกคนจะเห็นแอปพลิเคชันในเมนูของพวกเขา
คำตอบ:
คุณสามารถสร้าง.desktopไฟล์ที่เหมาะสมและวางไว้ใน/usr/share/applicationsที่ซึ่งเป็นสถานที่ทั่วโลกสำหรับการใช้งาน
มันต้องการอะไรเช่นนี้:
[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=Sample Application Name
Comment=A sample application
Exec=/opt/application
Icon=application.png
Terminal=false
Categories=Application
Nameจะตั้งชื่อที่ปรากฏในเมนูและCategoryจะวางไว้ในหมวดหมู่บางอย่างในเมนู Execเป็นคำสั่งเพื่อเริ่มโปรแกรมมันใช้เส้นทางแบบเต็มและยังสามารถรับพารามิเตอร์ คุณสามารถเปิดไฟล์ .desktop อื่น ๆ/usr/share/applicationsด้วยตัวแก้ไขข้อความเพื่อรับแนวคิด
สำหรับข้อมูลเพิ่มเติม: ไฟล์บนเดสก์ท็อป
.desktopไฟล์ใหม่/usr/share/applicationsหายไปหรือไม่
ในการเพิ่มรายการของโปรแกรมที่ติดตั้งระบบแบบกว้างด้วยตนเองคุณจำเป็นต้องสร้างไฟล์/usr/share/applications. desktop
ไฟล์เดสก์ทอปมีไวยากรณ์ต่อไปนี้:
[Desktop Entry]
Version=0.0 # Program version if applicable
Encoding=UTF-8
Name=nameof-application # as it appears in the desktop entry
GenericName=generic-name # as it is named for real
Comment=What the application does # textual explanation
Exec=/opt/programfolder/program # path to the program
Icon=/opt/programfolder/icon # path to the custom icon
Terminal=false
Type=Application
StartupNotify=false
Categories=AudioVideo;Audio; Network; # Category for Menu-Entry
MimeType=video;audio;
nameof-application.desktopแก้ไขไฟล์ที่คุณต้องการและบันทึกเป็นรากเป็น ข้อมูลจำเพาะทั้งหมดของรายการเดสก์ท็อปสามารถพบได้ที่Freedesktop.org