Các tập tin .desktop của Unity Launcher ở đâu?


132

Tôi muốn biết thư mục Undes Launcher .desktop được lưu trữ trong thư mục nào, vì chúng không còn trong đó nữa /.gconf/desktopvà tôi cần thêm một ứng dụng tùy chỉnh vào thanh trình khởi chạy (thêm nó vào /usr/share/applicationsdường như không đủ).

Các tập tin .desktop của Unity Launcher ở đâu?


Câu trả lời:


178

Toàn cầu trong

/usr/share/applications 

địa phương trong

~/.local/share/applications

Nếu bạn muốn thêm một trình khởi chạy tùy chỉnh, hãy tạo nó vào ~/.local/share/applications, làm cho nó có thể thực thi được, kéo và thả nó vào trình khởi chạy *, và cuối cùng là ghim nó (nhấp chuột phải vào mục trình khởi chạy → Keep In Launcher ).

* Mở nó bằng Nautilus dường như không phải là một mẹo nhỏ.


Trên thực tế, cách này biểu tượng tùy chỉnh không được hiển thị mà thay vào đó là biểu tượng ứng dụng. Bất kỳ ý tưởng về cách khắc phục điều đó? Tôi cũng đã thử thêm .desktop thông qua trình soạn thảo gconf nhưng tôi không tìm thấy mục Unity.
Tigull

Bạn nói đúng, đó có lẽ là một lỗi. Thay vào đó, bạn chỉ có thể kéo và thả tệp .desktop vào trình khởi chạy. Để tìm danh sách yêu thích, cài đặt dconf-toolsgói và chạy dconf-editor. Danh sách được lưu trữ dưới máy tính để bàn → unity → launcher .
htorque

1
Bạn có thể chỉ định thủ công biểu tượng để sử dụng bằng cách thêm dòng sau vào tệp trên màn hình:Icon=/absolute/path/to/image.png
Dunes

Chỉ cần lưu ý rằng những người sử dụng snaps có thể tìm thấy chúng trong /var/lib/snapd/desktop/appluggest/xyz.desktop
Jon

14

Unity 2D tìm kiếm các tệp .desktop trong /usr/share/applicationsthư mục. Điều này có thể được tìm thấy bằng cách sử dụng như sau trong Terminal:

locate firefox.desktop

Đối với tôi, nó hoạt động bằng cách thêm một trong các trình khởi chạy đã có sẵn (ví dụ: gimp.desktop ) bằng cách sử dụng như sau trong Terminal

gconf-editor

để thêm một mục vào danh sách yêu thích dưới desktop/unity-2d/launcher.


Tôi quên mất locate, cảm ơn bạn! /usr/local/share/applications/đó là thủ phạm!
variona

5

cd ~/.local/share/applications là nơi đầu tiên được nhìn vào.

Ví dụ từ thư mục của tôi mà tôi đã sử dụng để thêm danh sách nhanh:

~ / .local / share / ứng dụng $ ls
banshee.desktop gnome-terminal.desktop
chromium-browser.desktop mim Ứng dụng.list
firefox.desktop nautilus-home.desktop
gedit.desktop ubfox-software-centre.desktop

4

Bên cạnh đó trên toàn cầu /usr/share/applications, tại địa phương ~/.local/share/applications, nó cũng có /usr/local/share/applications/. Nó có tác dụng tương tự như trên toàn cầu. Một số ứng dụng chọn đặt tập tin máy tính để bàn của họ trong thư mục này.


1
Các mẹo về /usr/local/share/applications/là tại chỗ trên! Cảm ơn!
smac89

3

Tôi thực sự tìm thấy một bản sửa lỗi cho mình! Nó là cần thiết để tạo ra một mục trong alacarte. Để tùy chỉnh biểu tượng, bạn phải chỉnh sửa lại biểu tượng theo cách thủ công từ alacarte.


Điều đó không có vẻ là giải pháp đúng , nhưng giải pháp cho một lỗi trong trình khởi chạy hoặc tệp .desktop ban đầu.
JanC
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.