Làm cách nào để thêm một mục menu toàn hệ thống vào menu Ứng dụng?


12

Tôi đã tự cài đặt một phần mềm /optvà tôi muốn thêm nó vào menu Ứng dụng.

Mặc dù Ubuntu giúp dễ dàng thêm nó vào menu của người dùng, làm cách nào để thêm hệ thống rộng rãi, để tất cả người dùng sẽ thấy ứng dụng trong menu của họ?

Câu trả lời:


9

Bạn có thể tạo tệp .desktop thích hợp và đặt nó vào / usr / share / application, là nơi toàn cầu cho các ứng dụng.

Nó muốn một cái gì đó như thế này:

[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=Sample Application Name
Comment=A sample application
Exec=/opt/application
Icon=application.png
Terminal=false
Categories=Application

Tên sẽ hiển thị tên sẽ xuất hiện trong menu và Danh mục sẽ đặt tên đó trong một danh mục nhất định trong menu. Exec là tùy chọn dòng lệnh để bắt đầu chương trình. Bạn có thể mở các tệp .desktop khác trong / usr / share / ứng dụng bằng trình soạn thảo văn bản để có ý tưởng.

Mong rằng sự giúp đỡ!

Để biết thêm thông tin: http : // l Library.gnome.org/devel/integration-guide/urdy/desktop-files.html.en


bạn đã nhanh hơn một chút :)
Takkat

1
Đây cũng là điều tôi cảm thấy mệt mỏi nhưng sau khi khởi động lại, mục mới được thêm vào đã biến mất.
Octavian A. Damiean

@Octavian .desktopTập tin mới có /usr/share/applicationsbị mất không?
ændrük

@ ndrük: Không, đó là những gì làm cho nó rất buồn cười.
Octavian A. Damiean

2

Để thêm một mục của chương trình được cài đặt thủ công trên toàn hệ thống, bạn cần tạo tệp .desktop /usr/share/applications.

Các tập tin máy tính để bàn có cú pháp sau:

[Desktop Entry]
Version=0.0 # Program version if applicable
Encoding=UTF-8
Name=nameof-application # as it appears in the desktop entry
GenericName=generic-name # as it is named for real
Comment=What the application does # textual explanation
Exec=/opt/programfolder/program  # path to the program
Icon=/opt/programfolder/icon # path to the custom icon
Terminal=false
Type=Application
StartupNotify=false
Categories=AudioVideo;Audio; Network; # Category for Menu-Entry
MimeType=video;audio;

Chỉnh sửa tập tin theo nhu cầu của bạn và lưu nó dưới dạng root nameof-application.desktop. Đặc điểm kỹ thuật đầy đủ của các mục máy tính để bàn có thể được tìm thấy tại Freedesktop.org


+1 cho thông số kỹ thuật. nó chứa một danh sách các khóa nhập máy tính để bàn được công nhận
myrdd
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.