Đường dẫn tìm kiếm trình khởi chạy máy tính để bàn tùy chỉnh trong Ubuntu


7

Tôi biết tôi có thể viết một .desktoptệp trong /usr/share/applicationshoặc ~/.local/share/applications, nhưng tôi có thể thêm các thư mục mới vào đường dẫn tìm kiếm tương tự với $PATHbiến môi trường không?

Ví dụ: tôi muốn đặt .desktopcác tệp của mình vào ~/mydesktop/và làm cho chúng có sẵn cho hộp thoại mở với Cá heo hoặc Nautilus.

Câu trả lời:


1

Bạn cần tạo một thư mục được gọi applications, đặt các .desktoptệp của bạn vào đó và sau đó thêm đường dẫn của thư mục mẹ của applications(không bao gồm applicationschính thư mục đó!) Vào XDG_DATA_DIRSbiến môi trường. Khi bạn làm điều đó, các tập tin của bạn sẽ được chọn.

Điều quan trọng cần lưu ý là đường dẫn cần được thêm vào biến này trước khi trình quản lý máy tính để bàn của bạn được bắt đầu. Làm thế nào điều này được thực hiện sẽ thay đổi bởi distro và / hoặc trình quản lý đăng nhập. Xem thêm câu trả lời về chủ đề này.

Tài liệu về XDG_DATA_DIRSbiến này có thể được tìm thấy ở đây: https : // st Chuẩns.freedesktop.org / menu- spec /latest / ar01s02.html

$XDG_DATA_DIRS/applications/
Thư mục này chứa tệp .desktop cho mỗi mục menu có thể. Mỗi thư mục trong $XDG_DATA_DIRSđường dẫn tìm kiếm nên được sử dụng (tức là các mục trong máy tính để bàn được thu thập từ tất cả chúng, không chỉ thư mục đầu tiên tồn tại). Khi hai mục máy tính để bàn có cùng tên, một mục xuất hiện trước đó trong đường dẫn được sử dụng.

Phần tử trong một tệp menu cho biết rằng danh sách các vị trí nhập màn hình mặc định này sẽ được quét tại điểm đó. Nếu một tệp menu không chứa, thì những vị trí này không được quét.

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.