¿Cómo agrego un elemento de menú de todo el sistema al menú Aplicaciones?
12
He instalado manualmente un software /opty quería agregarlo al menú Aplicaciones.
Aunque Ubuntu hace que sea muy fácil agregarlo al menú de mi usuario, ¿cómo lo agrego en todo el sistema, para que todos los usuarios vean la aplicación en su menú?
Nombre mostrará el nombre que aparecerá en el menú, y Categoría lo colocará en una determinada categoría en el menú. Exec es la opción de línea de comando para iniciar el programa. Puede abrir los otros archivos .desktop en / usr / share / aplicaciones con un editor de texto para tener una idea.
Esto también fue lo que me cansé, pero después de reiniciar, la entrada recién agregada se ha ido.
Octavian A. Damiean
@Octavian ¿El nuevo .desktoparchivo también /usr/share/applicationsdesapareció?
ændrük
@ ændrük: No, eso es lo que lo hace tan divertido.
Octavian A. Damiean
2
Para agregar una entrada de un programa instalado manualmente en todo el sistema, debe crear un archivo .desktop /usr/share/applications.
Los archivos de escritorio tienen la siguiente sintaxis:
[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;
Edite el archivo según sus necesidades y guárdelo como raíz nameof-application.desktop. La especificación completa de las entradas de escritorio se puede encontrar en Freedesktop.org
.desktop
archivo también/usr/share/applications
desapareció?Para agregar una entrada de un programa instalado manualmente en todo el sistema, debe crear un archivo .desktop
/usr/share/applications
.Los archivos de escritorio tienen la siguiente sintaxis:
Edite el archivo según sus necesidades y guárdelo como raíz
nameof-application.desktop
. La especificación completa de las entradas de escritorio se puede encontrar en Freedesktop.orgfuente