วิธีการเพิ่มโปรแกรมลงใน Unity Launcher หรือ Ubuntu Dock


162

ฉันจะเพิ่มโปรแกรมใหม่ลงในตัวเรียกใช้งาน (หรือแท่นวางใน Ubuntu 17.10 ขึ้นไป) ใน Ubuntu ได้อย่างไร

คำตอบ:


87

อีกส่วนถ้าฉันเข้าใจคุณอย่างถูกต้องควรจะค่อนข้างง่าย เพียงเปิดแอปพลิเคชั่นที่คุณต้องการแนบไปกับ "เมนูเริ่มต้น" หรือมากกว่านั้นคือแผงเทียบท่าแถบข้าง แต่เป็นทางการเรียกว่า "ตัวเรียกใช้งาน" และคลิกขวาที่ไอคอนแล้วเลือก "เพิ่มในรายการโปรด" หรือหากคุณกำลังเรียกใช้ Ubuntu รุ่นเก่าที่มี Unity 7 ให้เลือก "Lock to Launcher"

ขึ้นอยู่กับรุ่นของ Ubuntu เลือกวิธีการด้านล่าง

บน Ubuntu 17.10 และใหม่กว่า (พร้อม GNOME 3) ให้เลือก "เพิ่มในรายการโปรด":

ป้อนคำอธิบายรูปภาพที่นี่

อีกวิธีหนึ่งบน Ubuntu 17.10 ขึ้นไปคลิกไอคอน "แสดงแอปพลิเคชัน" เรียกดูไอคอนของโปรแกรมที่คุณต้องการเพิ่มคลิกขวาที่ไอคอนโปรแกรมแล้วคุณจะเห็นตัวเลือก "เพิ่มในรายการโปรด" การเลือกตัวเลือกนั้นจะวางไอคอนไว้ที่ Dock

ก่อน Ubuntu 17.10 (พร้อม Unity) เลือก "Lock to Launcher"

ป้อนคำอธิบายรูปภาพที่นี่

วิธีที่ 2 :

คุณยังสามารถลากแอปพลิเคชันได้โดยตรงจากDash (หรือรายการ ' Show Applications ' / ภาพรวม ' กิจกรรม ' บน Ubuntu 17.10 และใหม่กว่า) ลงใน Launcher / Dock


3
มีรอยย่นที่นี่สำหรับแอปพลิเคชันที่ทำงานในเทอร์มินัล (เช่น iPython) เนื่องจากมันปรากฏในตัวเรียกใช้งานเป็นเทอร์มินัลแทนที่จะมีไอคอนของตัวเอง อย่างไรก็ตามคุณสามารถลากไอคอนจากเส้นประเข้าไปในตัวเรียกใช้งานได้
เน็ด

ฉันลองใช้เคล็ดลับนี้ แต่เมื่อฉันปิดแอปพลิเคชันปุ่มเรียกใช้จะหายไปจากตัวเรียกใช้และฉันต้องเริ่มต้นแอปพลิเคชันของฉันจากเทอร์มินัลอีกครั้ง กรุณาช่วย.
Marta Cz-C

2
สิ่งนี้ล้มเหลวบน Ubuntu 18.04
Scott Stensland

5
สิ่งเดียวที่ฉันเห็นใน Ubuntu 18.04 คือรายการหน้าต่างและออกจากเมื่อฉันคลิกขวา
Michael Mior

2
ใน Ubuntu 18.04 ต้องระบุตำแหน่งของตัวเรียกใช้งานแอปพลิเคชันโดย Gnome เพื่อให้ปุ่ม "เพิ่มในรายการโปรด" ปรากฏขึ้น เมื่อคำนึงถึงสิ่งนี้ขั้นตอนในการเพิ่มแอปพลิเคชันลงในตัวเรียกใช้งานมีดังนี้ gnome-desktop-item-edit ~/Desktop/ --create-newแรกสร้างไฟล์เดสก์ทอปสำหรับการประยุกต์ใช้ จากนั้นย้ายไฟล์ .desktop นี้ไปที่ใดก็ได้/usr/share/applicationsหรือ~/.local/share/applicationsซึ่งเป็นสองตำแหน่งที่ Gnome จะค้นหาแอปพลิเคชัน หากคุณรันโปรแกรมและคลิกขวาที่ไอคอนใน Dock ปุ่ม "เพิ่มในรายการโปรด" ควรจะใช้ได้
Oliver Lunt

146

ในการเพิ่มแอพพลิเคชั่นไปยัง Dash (จากนั้นคุณกดปุ่ม windows) ไปที่~/.local/share/applicationsและสร้าง.desktopไฟล์ของคุณที่นั่น

ตัวอย่างเช่น:

  • เปิด Nautilus (เรียกอีกอย่างว่าไฟล์ (ตัวจัดการไฟล์))
  • เรียกดู~/.local/share/applications(Ctrl + h เพื่อแสดงโฟลเดอร์ที่ซ่อน / ไฟล์)
  • คลิกขวาและเลือกสร้างเอกสารเปล่า
  • ตั้งชื่อไฟล์ testing.desktop
  • ป้อนเนื้อหาเดสก์ท็อปที่ถูกต้อง (ตัวอย่างด้านล่าง)
  • บันทึกและตอนนี้รายการนั้นจะปรากฏขึ้นเมื่อคุณกดปุ่ม windows ภายใต้แอปพลิเคชัน

วิธีที่ง่ายกว่ามาก ...

sudo apt-get install alacarte

จากนั้นเรียกใช้alacarteและสร้างรายการเมนูตามที่คุณต้องการ พวกเขาจะแสดงในตัวเรียกความสามัคคี


ตัวอย่างไฟล์เดสก์ทอป (จากข้อความประเสริฐ 2)

#!/usr/bin/env xdg-open  

[Desktop Entry]
Version=1.0
Name=Sublime Text 2
# Only KDE 4 seems to use GenericName, so we reuse the KDE strings.
# From Ubuntu's language-pack-kde-XX-base packages, version 9.04-20090413.
GenericName=Text Editor
Exec=subl
Terminal=false
Icon="/opt/Sublime Text 2/Icon/48x48/sublime_text.png"
Type=Application
Categories=TextEditor;IDE;Development
X-Ayatana-Desktop-Shortcuts=NewWindow
Icon[en_US]=/opt/Sublime Text 2/Icon/128x128/sublime_text.png

[NewWindow Shortcut Group]
Name=New Window
Exec=subl -n
TargetEnvironment=Unity

3
โดย "Launcher Thingy (จากนั้นคุณกดปุ่ม windows)" คุณหมายถึงเครื่องหมายขีดกลางหรือไม่
iBelieve

6
ใช่ ...... นั่นคือสิ่งที่ฉันพูดว่าขีดกลาง (ล่าหาลิงก์แก้ไข)
coteyr

10
นี่คือเชื่อมโยงไปยังรายละเอียดเพิ่มเติมเกี่ยวกับการสร้างไฟล์สก์ท็อป: help.ubuntu.com/community/UnityLaunchersAndDesktopFiles
iBelieve

1
หลังจากนี้โหลดไฟล์โดยใช้askubuntu.com/a/463963/125111

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