¿Cómo edito el menú del panel de aplicaciones en Lubuntu?

16

El menú principal ( alacarte) no puede grabar los cambios como debería. Alguna vez lo hace, pero al azar y raramente.

¿Es esto un error?

Esta pregunta no es un clon de éste . En ese caso el menú principal no se podía abrir, en este caso lo hace pero los cambios raramente se registran.

Comunidad
fuente
3
¿Has probado MenuLibre ? Puede obtenerlo a través de Synaptic o el Centro de software de Ubuntu, pero no a través del Centro de software de Lubuntu (la última vez que busqué).
Intente usar el locatecomando o el findcomando para buscar por terminal. Ejemplo: locate "rc.xml". El archivo llamado lubuntu-rc.xml . No sé si el archivo sigue siendo el mismo (nombre) en Lubuntu 12.10
NickTux
en el momento de la pregunta menulibreno estaba disponible para quantal: pero mientras tanto lo está (a partir del 24.0ct.2012): ppa.launchpad.net/menulibre-dev/devel/ubuntu/dists
Sólo tiene que utilizar PCManFM-> Ir-> Aplicaciones. MenuLibre y Alacarte son derped.
Birkensocks

Respuestas:

8

Si desea editar entradas de menú, el programa que desea usar es alacarte. No pierdas tu tiempo en archivos xml. Alacarte es el mejor editor gráfico de menús para todos los sistemas de menús basados ​​en GTK.

sudo apt-get install alacarte

ingrese la descripción de la imagen aquí

Nota / actualización: alacarte (editor del menú principal) no funciona en 12.04 o 12.10 Lubuntu

Parsimonia
fuente
8

Si el enlace no funciona, pruebe este con los mismos archivos que estaban disponibles antes

Ejecute el LXMenuEditor.jararchivo (se necesita Java) y luego use el programa para agregar el mismo archivo al menú principal ... (sin espacios en la ruta ...)

  • Basado en Java
  • No se pueden editar las categorías principales (como alacartesi funcionase)
  • Puede abrir y editar archivos .desktop como texto

ingrese la descripción de la imagen aquí

En Youtube

  • Menulibre (comosugiere vasa1 en un comentario) es una buena solución, ya que está disponible para Quantal 12.10 (no estaba en el momento de la pregunta). Ver esto y esta respuesta . Pero, al igual que LXMenuEditor (y a diferencia de Alacarte), no puede crear / editar categorías principales.

  • Teniendo en cuenta Alacarte en Lubuntu : merece una prueba en la medida en que puede editar / crear categorías principales, pero sus acciones solo son posibles al azar en 12.10 y, por lo que puedo decir, no funciona en absoluto en 12.04. Debe considerarse en este punto (versión 0.13.2-2ubuntu4) como inadecuado para LXDE / Lubuntu (ya que está hecho para Gnome). Comente aquí si este no es el caso o si cambia en una nueva versión. Por una razón de por qué no funciona, vea esta respuesta .

Comunidad
fuente
7

El archivo XML menu.xmlresponsable de menú Lubuntu se encuentra en /usr/share/lubuntu/openbox/menu.xml. Puede editar el archivo xml allí. Sin embargo, se recomienda copiarlo en la carpeta de inicio ~/.local/share/lubuntu/openbox/menu.xmly editar allí.

Los otros dos archivos involucrados en el menú de Lubuntu son:

  • /etc/xdg/lubuntu/menus/lxde-applications.menu
  • /etc/xdg/menus/lxde-applications.menu

Echar un vistazo a esta página acerca de los menús de LXDE. También hay una aplicación Java que se puede usar para editar menús LXDE. Se llama LXMED y se puede encontrar en el mismo de la página del proyecto en sourceforge.net

Anwar
fuente
4

Puedes hacerlo de esta manera:

  • Ir /home/username/.local/share
  • Crea una carpeta llamada applications
  • Crea un archivo llamado whatever.desktop
  • Edítelo (con un bloc de notas) poniendo algo como esto:

    [Desktop Entry]
    Type=Application
    Categories=Utility
    Name=My dear folder
    Icon=/usr/share/icons/gnome/48x48/places/folder.png
    Exec=pcmanfm /my_dear_folder
    
  • Abrir una terminal ( Ctrl+ Alt+ T)

  • Correr:

    lxpanelctl restart
    

¡Hecho!

NB: Dentro del whatever.desktoparchivo no se deben colocar líneas en blanco.

Dses
fuente
Las categorías no coinciden con los nombres de los menús, así que revise esta lista para ver las categorías disponibles.
Don Kirkby
4

Usando PCManFM

  • Abra PCManFM Seleccione desde Menú> Ir> Aplicaciones

  • Para eliminar : haga clic derecho en los iconos y seleccione Ocultar

  • Para agregar : Ctrl+ Hpara mostrar entradas ocultas, luego haga clic derecho en los iconos y seleccione Mostrar

  • Correr lxpanctl restarten la terminal

¡Hecho!

saimischief
fuente
0

En 16.04, vaya -/.local/share/applicationsy elimine el elemento ofensivo. Luegoopenbox --restart

Roger Bannister
fuente
0

Simplificación de la línea de comando de la respuesta de saimischief :

pcmanfm menu://applications && lxpanelctl restart

Esto se iniciará pcmanfmen el directorio correcto, y se puede cambiar el nombre, copiar, mover o eliminar elementos del menú según sea necesario. Después pcmanfmestá cerradolxpanelctl restart actualizará el menú.


Incluso es posible editar el .desktop configuración los que se vinculan los elementos del menú:

  1. Haga clic derecho en un elemento, por ejemplo, menu://applications/Internet/elija Firefox Web Browser .
  2. Aparece un pequeño menú, selecciona Propiedades , que inicia una pequeña GUI y permite al usuario cambiar varias cosas, como el título, las opciones de la línea de comando, etc. .

Se puede usar un editor de texto para un control más detallado de los archivos de configuración .desktop :

  1. Haga clic derecho en un elemento, por ejemplo, menu://applications/Internet/elija Firefox Web Browser .
  2. Aparecerá un pequeño menú, seleccione Abrir con y luego seleccione su editor de texto preferido de la lista de programas.
agc
fuente