วิธีเพิ่มรายการเมนูในเมนูระบบ


11

ฉันต้องการแทรกรายการในเมนูระบบ:

  • ช่วยเหลือและสนับสนุน
  • เกี่ยวกับ Gnome
  • เกี่ยวกับ Ubuntu

โดยเฉพาะฉันต้องการแทรกรายการใหม่ภายใต้ "เกี่ยวกับ Ubuntu"

การลองใช้ alacarte ไม่ได้ผล การโคลนไฟล์ "ubuntu-about.desktop" และการเปลี่ยนคุณสมบัติของเขาก็ไม่ทำงานเช่นกัน (ฉันได้บูตคอมพิวเตอร์ใหม่หลังจากนั้น) การค้นหาหมวดหมู่ใน "/ usr / share / desktop-directory" ก็ไม่ได้ทำงานเช่นกันและการค้นหารายการ "core" และ "about" ใน / etc / xdc / เมนู มันไม่ง่ายอย่างที่ฉันคิดว่ามันจะเป็น

ใครมีข้อเสนอแนะ?


ฉันพยายามที่จะทำสิ่งนี้เป็นเวลานานแล้ว แต่ฉันจำไม่ได้ว่าจำได้อย่างไรคือสิ่งที่ลึกลงไปในโฟลเดอร์ / etc หรือ / usr / share
RolandiXor

คำตอบ:


7

คุณสามารถเพิ่มรายการในส่วนแรกของระบบเมนูใช้ ALACARTE (ระบบ -> Preferences -> เมนูหลัก)

รายการเมนูด้านล่างที่เขียนโค้ดแบบยากในซอร์สโค้ด gnome ดังนั้นนอกเหนือจากการแก้ไขซอร์สโค้ดไม่มีวิธีเพิ่มรายการเมนูเพิ่มเติมในส่วนที่สองของเมนู ระบบ

อย่างไรก็ตามคุณสามารถ "แทนที่" หนึ่งในสามรายการเมนูโดยสร้าง.desktopไฟล์~/.local/share/applicationsด้วยชื่อไฟล์ที่เฉพาะเจาะจง

  • ช่วยเหลือและสนับสนุน =yelp.desktop
  • เกี่ยวกับ GNOME = gnome-about.desktop
  • เกี่ยวกับ Ubuntu =ubuntu-about.desktop

ตัวอย่างเช่นสมมติว่าแทนที่จะเป็นรายการเกี่ยวกับอูบุนตูในเมนูระบบที่คุณต้องการให้รายการอูบุนตู Tweakเพียงคัดลอกubuntu-tweak.desktopไฟล์ไปที่~/.local/share/applications/เปลี่ยนชื่อเป็นubuntu-about.desktop:

cp /usr/share/applications/ubuntu-tweak.desktop ~/.local/share/applications/ubuntu-about.desktop

ข้อความแสดงแทน

หากคุณต้องการมีรายการเมนูเกี่ยวกับอูบุนตูอีกครั้งเพียงลบubuntu-about.desktop:

rm ~/.local/share/applications/ubuntu-about.desktop

ข้อความแสดงแทน


วิธีแก้ปัญหาที่ยอดเยี่ยม ฉันจะเปลี่ยน gnome-about.desktop ด้วยทางลัดที่ฉันต้องการ ขอบคุณ!
Leonardo Montenegro

-1

คุณได้ลองไปที่ระบบ - การตั้งค่า - เมนูหลัก - ระบบ - + รายการใหม่? ฉันสามารถเพิ่มรายการเมนูใหม่ด้วยวิธีนี้ใน Ubuntu 8.04 อย่างไรก็ตามปัญหาอาจเป็นไปไม่ได้ที่จะเข้าถึงเมนูย่อยเกี่ยวกับ Ubuntu ด้วยวิธีนี้


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