Crear lanzadores de escritorio en Ubuntu 11.10

Como podrán haber notado, en la versión de Ubuntu 11.10 se ha eliminado la posibilidad de crear "lanzadores de escritorio" (accesos directos) como en las otras versiones de Ubuntu.

Para solucionar este inconveniente deberemos de hacer lo siguiente:

En Ubuntu 11.10 no existe el Gnome instalado por defecto, ello no podemos crear los lanzadores de escritorio, para ello deberemos de instalar el siguiente paquete el cual nos instalará todas las dependencias necesarias:

sudo apt-get install gnome-panel

Una vez instalado en nuestra Pc esta ya tendrá el Gnome-Shell aparte del Unity.

Entre los archivos instalados deberá de encontrarse en la siguiente ruta

/usr/bin

el siguiente archivo:

gnome-desktop-item-edit

o sino abriendo el Terminal y ejecutando el siguiente comando:

gnome-desktop-item-edit --create-new xxx.desktop

Este ejecutará el comando Lanzador y este deberá de ejecutarse sin problemas.

Ahora crearemos un script el cual nos permitirá ejecutar este comando haciendo click con el botón derecho del mouse.

Abrimos el directorio "/home/TuUsuario/.gnome2/nautilus-scripts/", clic derecho > Crear un documento > Documento vacío y lo nombramos por ejemplo "Crear un lanzador". Lo abrimos y pegamos el siguiente código:

#!/bin/bash
NM1=$((RANDOM%8000))
NM2=$((RANDOM%7999))
gnome-desktop-item-edit --create-new $NM1$NM2.desktop

Pulsamos en guardar, lo cerramos y hacemos clic derecho sobre el archivo, seleccionamos "Propiedades > Permisos y activamos la casilla: "Permitir ejecutar el archivo como un programa".

Ahora si ya podremos crear los accesos directos o lanzadores de aplicaciones.

Link: http://ubuntu-cosillas.blogspot.com/2011/10/crear-lanzadores-de-escritorio-en.html

Comentarios

  1. Lo malo de estos lanzadores es que no sirven para usarlos desde el navegador web, p.e. para adjuntar archivos al email o subir ficheros a webs como http://2shared.com/

    Hay fácil solución:
    1. Se abre terminal
    2. Se ejecuta
    a) Ubuntu en inglés: ln -s /carpeta/de/destino ~/Desktop/nombredeatajo
    b) Ubuntu en español: ln -s /carpeta/de/destino ~/Escritorio/nombredeatajo

    ejemplo) ln -s /miscosas/musica ~/Escritorio/canciones

    Se crea así un atajo en el escritorio (enlace simbólico concretamente). El icono del atajo consiste en una carpeta con una flechita que indica el acceso directo, en lugar de un muelle o cohete (caso del lanzador).

    ResponderBorrar
  2. Respuestas
    1. De nada.

      El ejemplo de arriba vale para ser ejecutado desde un terminal o consola. Los siguientes valen tanto para ser ejecutados desde una línea de comandos como desde el diálogo "Ejecutar una aplicación" (Alt+F2):

      Live USB o sistema operativo instalado en inglés:
      ln -s /miscosas/music /home/nombredeusuario/Desktop/Canciones

      SO instalado en castellano:
      ln -s /miscosas/music /home/nombredeusuario/Escritorio/Canciones

      Borrar

Publicar un comentario

Entradas más populares de este blog

Poner ñ y tildes con teclados en inglés

Quitar solicitud de Depósito de claves

Instalado y desinstalando TeamViewer