การสร้าง Shortcut บน Ubuntu Desktop ทำได้โดย
1. สร้างไฟล์ขึ้นมาใน
/usr/share/applications/ โดยนามสกุลของไฟล์ต้องลงท้ายด้วยคำว่า desktop โดยใช้คำสั่ง vi เช่น
vi /usr/share/applications/eclipse.desktop
2. โดยในไฟล์จะต้องเริ่มต้นบรรทัดแรกด้วย [Desktop Entry] แล้วตามด้วยข้อมูลในบรรทัดอื่น ๆ โดยมีข้อมูลดังนี้
2.1 Version คือ เวอร์ชันของ .desktop ไฟล์
2.2 Name คือชื่อของ Application ที่ต้องการให้แสดง
2.3 Comment คือข้อความที่อธิายโปรแกรมสั้น ๆ
2.4 Exec คือที่อยู่ของไฟล์ที่จะใช้ในการสั่งรันโปรแกรม ซึ่งควรระบุเป็นแบบ Full Path
2.5 Icon คือฟิวด์สำหรับที่เก็บภาพ ICON ว่าอยู่ที่ไหน
2.6 Terminal คือฟิลด์ที่ใช้กำหนดว่า Application นี้จะต้องเปิดเป็นหน้าต่างขึ้นมารันหรือไม่ (ถ้าเป็น True จะเหมือนกับ MS Windows ที่ต้องเปิดเป็นหน้าต่างด้วยคำสั่ง cmd ขึ้นมารันคำสั่งอื่น ๆ
2.7 Type คือ ฟิลด์ที่บอกชนิดของโปรแกรมที่จะมาใช้ทำ Shortcut
2.8 Categories คือฟิลด์ที่ใช้กำหนดประเภทของ Application เช่น IDE, Accessories, Utility เป็นต้น
2.9 NoDisplay คือฟิลด์ที่ใช้บอกว่าจะให้หาเจอในเมนูของ Ubuntu หรือไม่ ถ้าใส่ Yes จะไม่สามารถหา Application ดังกล่าวเจอ
ตัวอย่าง
ชื่อไฟล์ eclipse.desktop
[Desktop Entry]
Name=Eclipse Luna
Type=Application
Exec=/opt/eclipse/eclipse
Terminal=false
Icon=/opt/eclipse/icon.xpm
Comment=Integrated Development Environment
NoDisplay=false
Categories=Development;IDE;
Name[en]=Eclipse
รายบละเอียดเพิ่มเติม
http://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-1.1.html