ฉันมีสคริปต์ที่กำหนดเองที่ฉันมีตัวเรียกใช้งานแบบกำหนดเองสำหรับบนเดสก์ท็อปของฉันใน 10.04 ฉันอยากจะสร้างมันขึ้นมาใหม่อีกครั้งหลังจากการโยกย้ายไปยัง 12.04 แต่ความสามัคคีดูเหมือนจะต่างกับฉัน
ฉันมีสคริปต์ที่กำหนดเองที่ฉันมีตัวเรียกใช้งานแบบกำหนดเองสำหรับบนเดสก์ท็อปของฉันใน 10.04 ฉันอยากจะสร้างมันขึ้นมาใหม่อีกครั้งหลังจากการโยกย้ายไปยัง 12.04 แต่ความสามัคคีดูเหมือนจะต่างกับฉัน
คำตอบ:
ผมได้ตอบคำถามที่คล้ายกันที่นี่
สั้น ๆ คัดลอกสคริปต์ที่ใกล้ที่สุดจาก/usr/share/applications/
ไปยัง~/.local/share/applications
แล้วแก้ไขxyz.desktop
ไฟล์ บรรทัดที่เริ่มต้นExec=
คือบรรทัดที่คุณต้องแก้ไขเพื่อใส่คำสั่งของคุณเองพร้อมกับตัวเลือกบรรทัดคำสั่งที่คุณต้องการ คุณอาจต้องการแก้ไขName=
บรรทัดเพื่ออธิบายสคริปต์ของคุณเอง
เมื่อคุณทำเสร็จแล้วคุณจะต้องรีสตาร์ทคอมพิวเตอร์หรือออกจากระบบ / เข้าสู่ระบบจากนั้นคุณสามารถกดSuperปุ่มเริ่มพิมพ์ส่วนของชื่อที่คุณกำหนดและตัวเรียกใช้ของคุณจะปรากฏขึ้น เลือกแล้วกดEnterและมันจะเรียกใช้คำสั่งของคุณ
บางทีคุณกำลังมองหาคำสั่งนี้:
gnome-desktop-item-edit ~/Desktop/ --create-new
โชคดี!
ฉันทำสคริปต์หลามแบบง่าย ๆ ด้วย GUI สำหรับสิ่งนี้!
อยู่ที่http://jurschreuder.nl/
มันชื่อว่า Unity Launcher Creator และฉันก็ใช้มันเอง!
ง่ายสุด ๆ :
ฉันได้รวมไฟล์ไอคอนบางไฟล์ที่สร้างโดยอัลกอริทึมทางพันธุกรรม (GenArt สำหรับ Android) คุณสามารถใช้มันในกรณีที่โปรแกรมไม่ได้จัดหา png หรือเมื่อเป็นเพียงสคริปต์ทุบตีง่ายๆของคุณเอง
คุณสามารถติดตั้งโดย
sudo apt-get install bzr
แล้วก็
bzr branch lp:unity-launcher-editor
cd unity-launcher-editor/
./ule
เมื่อฉันพยายามสร้างตัวเรียกใช้งานที่กำหนดเองไม่มีอะไรเกิดขึ้นเมื่อฉันพยายามตั้งไอคอนตัวเรียกใช้งานแบบกำหนดเอง บางทีไอคอนตัวเรียกใช้ต้องมีขนาดที่แน่นอน แต่ฉันไม่พบข้อมูลนั้น แทนที่จะสร้างตัวเรียกใช้ด้วยไอคอนแบบสุ่มฉันเพิ่งหยุดตรงนั้น แต่ลองใช้โปรแกรมนี้ดูมีแนวโน้ม
ไฟล์. desktop ที่ใช้ร่วมกันจะถูกเก็บไว้ใน "/ usr / share / applications /"
คุณสามารถ (1) แก้ไขไฟล์ที่นั่นหรือ (2) ทำสำเนาไฟล์จากนั้นเพิ่มไฟล์เหล่านั้นไปที่ unity launcher โดยการลากไฟล์
(1) ทำการเปลี่ยนแปลงทั่วโลกหรือที่รู้จัก ความสามัคคีจะใช้พารามิเตอร์บรรทัดคำสั่งที่คุณเพิ่มจากทุกที่ที่คุณเรียกใช้
(2) จะไม่เปลี่ยนความเป็นเอกภาพในการจัดการแอปพลิเคชันโดยค่าเริ่มต้น มีประโยชน์ถ้าคุณต้องการให้ launcher แบบกำหนดเองรันแอปพลิเคชันในโหมดพูด debug แต่ไม่ต้องการให้มันรันในโหมด debug เสมอ
หวังว่านี่จะช่วยได้