Làm cách nào để thêm trình khởi chạy ứng dụng '.desktop' tùy chỉnh vào Ubuntu Dock?
Tôi đã tạo .desktopcác tệp cho Ubuntu 16.04 để truy cập hồ sơ Google Chrome của mình, nhưng sau khi tôi nâng cấp lên Ubuntu 17.10 (nó hoạt động lên Ubuntu 17.04), chúng bị xóa khỏi dock và tôi không thể ghim chúng lại.
Tệp mẫu:
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon[en_US]=google-chrome
Name[en_US]=Google Chrome
Exec=google-chrome --profile-directory=Default
Comment[en_US]=Chrome
Name=Google Chrome
Comment=Chrome Browser
Icon=google-chrome
Categories=Browser;Internet;
Trả lời
Tạo một
.desktoptệp (hoặc sao chép nếu bạn đã có sẵn), chẳng hạn nhưmy-chrome.desktoptrong~/.local/share/applications/thư mục của bạn .
Bạn có thể thêm các dòng sau vào nó để có một.desktoplauncher đơn giản, tối thiểu[Desktop Entry] Name=My Chrome Comment=Chrome my profile Exec=google-chrome --profile-directory=Default Icon=google-chrome Type=Application Terminal=falseCác phím như mô tả bên dưới
Name=Tên cụ thể của ứng dụng (Đối với ví dụ cụ thể này, tôi đã sử dụng " My Chrome " để tránh nhầm lẫn với trình khởi chạy Google Chrome hiện có. Bạn có thể sử dụng bất kỳ tên nào khác.)Comment=Mô tả ngắn về ứng dụngExec=Lệnh thực thi để khởi chạy ứng dụngIcon=Biểu tượng cho ứng dụng (Bạn có thể sử dụng biểu tượng do chủ đề biểu tượng của bạn cung cấp hoặc đường dẫn tuyệt đối đến tệp hình ảnh.)
Nhấp vào ' Hoạt động ' hoặc ' Hiển thị ứng dụng ' và tìm kiếm "Chrome của tôi" (tên ứng dụng theo
Namekhóa). Nó sẽ xuất hiện.Nhấp chuột phải vào nó và chọn ' thêm vào mục yêu thích '.
Nếu nhấp chuột phải vào biểu tượng ứng dụng trong thanh công cụ không hiển thị tùy chọn " Thêm vào mục yêu thích ", hãy tìm kiếm ứng dụng trong màn hình Hoạt động , sau đó kéo ứng dụng đó vào thanh công cụ (do Legolas đề xuất ).
Nếu không có gì hoạt động, hãy xem phần Hỏi & Đáp này: Không thể thêm trình khởi chạy tùy chỉnh vào Ubuntu Dock (Thêm vào Mục ưa thích)
Tôi đã gặp vấn đề tương tự với Firefox Nightly. Cấu hình sau phù hợp với tôi trong ~/.local/share/applications/firefox-nightly.desktop:
[Desktop Entry]
Type=Application
Name=Firefox Nightly
#
# WARNING: Remember to fix the path in Icon and Exec
#
Icon=/path/to/firefox-nightly/browser/icons/mozicon128.png
Exec=/path/to/firefox-nightly/firefox %u
Terminal=false
StartupWMClass=Nightly
Nếu không có StartupWMClass, ứng dụng đang chạy sẽ không được nhận dạng và biểu tượng được hiển thị hai lần trên thanh dock.
Đối với bất kỳ ai gặp sự cố, nếu ứng dụng không xuất hiện trong Hoạt động , hãy đảm bảo rằng bạn không có
NoDisplay=true
dòng trong .desktoptệp cho ứng dụng của bạn.