¿Cómo puedo crear lanzadores en mi escritorio?

255

En versiones anteriores era fácil crear un lanzador en mi escritorio. Todo lo que tenía que hacer era hacer clic derecho en mi escritorio y seleccionar la opción "crear lanzador".

¿Cómo puedo crear esos lanzadores ahora?

tinuz
fuente
Eche un vistazo a Xubuntu : Xfce tiene un soporte muy elegante para esto a través del editor de menús .
魔 大 农
Tuve que iniciar la herramienta Tweak, habilitar los iconos del escritorio, luego hacer doble clic en el icono de Inicio en el escritorio, luego arrastrar la carpeta al escritorio, manteniendo presionada la tecla ALT mientras la suelta (no antes). Otros métodos no funcionarían hasta que los iconos en el escritorio Ienabled :)
Spikolynn
Sé que ya hay muchas respuestas bastante buenas, pero este es mi método preferido, con un ejemplo detallado usando el Arduino IDE v1.8.5: askubuntu.com/a/1014261/327339
Gabriel Staples

Respuestas:

207

El antiguo cuadro de diálogo de la GUI todavía está disponible si aún desea utilizar esto:

Usando ALT+ F2tipo

gnome-desktop-item-edit --create-new ~/Desktop

Esto iniciará el antiguo cuadro de diálogo GUI y creará un iniciador en su escritorio:

ingrese la descripción de la imagen aquí

Prerrequisitos

gnome-desktop-item-editse instala automáticamente si ha instalado gnome-shell / gnome-fallback. También se instala automáticamente si lo ha instalado previamente gnome-tweak-tool.

Alternativamente, puede instalar el antiguo panel de gnomo sin gran parte del volumen:

sudo apt-get install --no-install-recommends gnome-panel

Posteriormente, puede mover el MyLauncher.Desktoparchivo de ~/Desktopa ~/.local/share/applications/para que aparezca en todos los paneles de las aplicaciones, o /usr/local/share/applicationspara que esté disponible para todos los usuarios (Gracias al comentario de @ JonBently).

fossfreedom
fuente
66
Si bien esta es una respuesta fantástica, es realmente triste que Ubuntu lo haya hecho tan difícil.
djangofan
15
¿Qué pasaría si creara un lanzador, ese lanzamiento "crear lanzador" pondría gnome-desktop-item-edit --create-new ~/Desktopen la sección de comandos el trabajo para hacer esto, entonces tendría un icono de escritorio para crear lanzadores.
Mateo
2
Esto no funciona en Ubuntu 14.04: ¡ALT + F2 abre el Starter Launchbar en Unity! Pero la solución de @virpara a continuación funciona: ¿Cómo puedo crear lanzadores en mi escritorio?
rubo77
15
Vale la pena agregar que hay un buen lugar para esto ~/.local/share/applications/, luego aparecen en el tablero.
artfulrobot
8
No entiendo por qué debería ser tan difícil?
Adelin
119

Puedes hacerlo manualmente. Cree un nuevo archivo de texto llamado something.desktop y escriba esto allí:

#!/usr/bin/env xdg-open

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=command to run here
Name=visible name here
Comment=comment here
Icon=icon path here

No olvide hacer que el archivo sea ejecutable ( chmod +x something.desktop).

fnkr
fuente
55
Gracias por tu respuesta. ¿Dónde necesito colocar el archivo? Puedo colocarlo en la carpeta .local / share / aplicaciones y arrastrarlo y soltarlo en el panel de inicio, pero eso no es lo que quiero. Quiero tenerlos en mi escritorio en lugar del panel de inicio.
tinuz
Que ponerlo en tu escritorio! Puedes colocarlo donde quieras.
fnkr
3
Gracias por la respuesta, ahora funciona ... tuve que hacer que el archivo fuera ejecutable :)
tinuz
Esto funciona, excepto que debe mencionar que el archivo debe tener permisos ejecutables.
tripleth7878
77
Este es un gran dolor. ¿Necesita editar un archivo de texto para crear un acceso directo? ¿Por qué lo hacemos mucho más difícil que en Windows? ¿Y cómo se te ocurre una "ruta de icono aquí" cuando tienes un ejecutable? Buena suerte extrayendo íconos de eso: toda una búsqueda. ¡Es sorprendente lo difícil que es la tarea más simple en Ubuntu!
Dan Dascalescu
44

Hay una forma más genial:

Arronax


arronax

Imagen original tomada de iloveubuntu.net que actualmente es inaccesible

Para instalar, escriba abrir una terminal con Ctrl+ Alt+ Ty escriba:

sudo add-apt-repository ppa: diesch / testing 
sudo apt-get update
sudo apt-get install arronax
nautilus -q

Esto es más genial porque tiene arrastrar y soltar y más funciones con una GUI .

Más sobre Arronax en ubuntugeek.com .

bisagra
fuente
Esta es una herramienta muy ordenada. Ver el sitio de los autores florian-diesch.de/software/arronax
Rudiger Wolf
Ahora alacarte está roto, este es el camino. No muestra todos sus lanzadores como lo hizo alacarte, pero le permite establecer más configuraciones en ellos ...
Esto es realmente agradable, y no es solo para Unity. ¡Funciona bien en MATE también!
JonasCz
¡GRACIAS! informó algunos errores en la instalación (Ubuntu 16), ¡pero funcionó perfectamente! ¡También muestra el icono correcto en el iniciador!
dwn
¡Incluso más fresco! Agrupa las ventanas abiertas bajo el ícono del iniciador, ¡genial!
dwn
35

Ya no funciona en la última versión, los íconos del escritorio se eliminaron por completo.

Esta es una solución para recuperarlo en el menú del botón derecho En Gnome and Unity,

1- Instala gnome-tweak-tool Instalar gnome-tweak-tool , si aún no la tienes, en terminal pegar-

sudo apt-get install gnome-tweak-tool

2- Luego escribe lo siguiente para iniciarlo

gnome-tweak-tool

O use el atajo de teclado Alt+ F2tipo y gnome-tweak-toolluego haga clic en "Ejecutar"

3- Navegue a la pestaña "Escritorio" a la izquierda en la foto - y active
"Hacer que el administrador de archivos maneje el escritorio"

ingrese la descripción de la imagen aquí

4- Fuente de esta parte: 1 Ahora vamos a crear un Script para poner en el menú del botón derecho -

Abra geditya sea por terminal o Alt+ F2, pegue el código

gnome-desktop-item-edit ~/Desktop/ --create-new

ponga solo esto en el nuevo documento de texto y luego guárdelo como "Crear nuevo iniciador" sin necesidad de extensión (es posible que necesite usar .sh como extensión ex "Crear nuevo iniciador.sh", si no puede hacerlo ejecutable en el próximo paso).

5- Ahora necesitamos hacer que el archivo sea ejecutable, haga clic derecho en el archivo, vaya a> Propiedades> haga clic en la pestaña Permisos> busque "Ejecutar" y marque "Permitir ejecutar archivo como programa" y luego cierre.

6- Abra el navegador de archivos, vaya a> Ver> Mostrar archivos ocultos, ahora navegue a su carpeta de inicio y coloque el archivo ~/.gnome2/nautilus-scripts. Mostrado a continuación -

ingrese la descripción de la imagen aquí

7- ¡Ahora tenemos Crear nuevo lanzador en el menú del botón derecho! Haga clic derecho en su escritorio y vaya a> Scripts> Crear nuevo lanzador Luego complete la información de comando para la aplicación que desea, que se
muestra a continuación: ingrese la descripción de la imagen aquí

Si olvida cuál es el comando de inicio de la aplicación, haga clic en "Examinar" y luego vaya a Sistema de archivos> usr> bin que es / usr / bin, estas son las aplicaciones en su sistema, la mayoría debería encontrar automáticamente el icono después de hacer clic en "Abrir", aunque no aparecerán antes.

Si no muestra el ícono cuando regrese al cuadro "Crear iniciador", puede arrastrar un ícono al encontrar el ícono en / usr / share / icons. Hay íconos predeterminados en las diversas carpetas de temas o íconos específicos en /usr/share/icons/hicolor/scalable/appso /usr/share/icons/hicolor/48x48/apps, o si más tarde desea colocar un ícono, puede hacer clic con el botón derecho> propiedades para arrastrar y soltar el ícono.

(Esta parte solo para gnome, alt+ f2es diferente en la unidad) Otra forma de enumerar aplicaciones conocidas es presionar Alt+ F2y hacer clic en la aplicación en "Mostrar lista de aplicaciones conocidas", luego puede copiar el texto del comando para que el programa lo pegue a
Crear nuevo lanzador.

ingrese la descripción de la imagen aquí

Todo esto hará que sea extremadamente fácil crear lanzadores personalizados, y una vez que esté configurado, puede hacerlo sin el terminal.

Mateo
fuente
¡Gracias por tomarse el tiempo para escribir esto! Completé los pasos y ahora es genial poder hacer lanzadores tan fácilmente.
Kamil Slowikowski
66
Esto es ridículamente complicado ...
Reinier Post
¿Cuál podría ser la razón por la que el tweaker no funciona? Habilité los iconos de escritorio en Gnome 3.28.1 pero no aparecieron.
Suncatcher
El soporte de iconos de escritorio se eliminó por completo en las nuevas versiones.
Mateo
33
  1. Cree el archivo .desktop en / usr / share / aplicaciones /

    gksudo gedit /usr/share/applications/give-any-name.desktop
    
  2. Pega el siguiente texto

    [Desktop Entry]
    Type=Application
    Terminal=false
    Icon=/path/to/icon/icon.png
    Name=give-name-here
    Exec=/path/to/file/executable
    Categories=Utility;
    

Dale a Nombre el nombre que quieras.

En cuanto a Icon y Exec , use una ruta completa o un nombre de "sistema". Por ejemplo, el ícono del reproductor de video VLC es /usr/share/icons/hicolor/48x48/apps/vlc.png o simplemente vlc (sin la extensión .png).

Para Categorías , consulte la lista de Estándares XDG .

Rahul Virpara
fuente
así que no puedo encontrar la carpeta de aplicaciones en mi ordenador ...
user590849
quieres decir que no hay un directorio nombrado applicationsen /usr/share/? ¿Cómo puede ser posible?
Rahul Virpara
Sí, bueno, lo descubrí. Gracias por la solución sin embargo. Funciona a las mil maravillas.
user590849
@virpara ¿por qué respectivamente? Lo hice funcionar bien en otro orden, pero ¿tal vez me faltaba algo?
Urraca
@ Magpie tienes razón. El orden no importa aquí. Es mi error.
Rahul Virpara
12

Una forma más fácil de crear un iniciador para un programa:

Si puede encontrar el programa en su tablero, simplemente haga clic y arrastre el icono del programa en su tablero a su escritorio o en cualquier otro lugar que desee. :)

Trevor
fuente
1
No funciona de mí (mensaje de error) en Ubuntu 14.04
BurninLeo
Puede que tenga que usar el botón central del mouse. Esto crea un enlace simbólico al archivo .desktop. Todavía no funcionará a menos que el archivo .desktop sea ejecutable.
Seppo Enarvi
12

En 14.04 / 15.10 / 16.04 /17.04 / 17.10 Para crear un acceso directo en el escritorio a una aplicación existente : la solución más simple (que no se encuentra en las otras respuestas hasta donde puedo ver) es copiar el archivo de escritorio de la aplicación en el Escritorio: vaya a /usr/share/applications,hacer clic derecho en el archivo de escritorio de la aplicación >copy, vaya a su escritorio, haga clic derecho >paste. No olvide hacer que sea ejecutable , su icono correcto aparecerá después de que lo haya ejecutado.

Simplemente arrastre y suelte el icono de Dash en el Escritorio no funciona en 14.04.

Jacob Vlijm
fuente
1
Esto funcionó para mí en 14.04:xdg-desktop-icon install /usr/share/applications/google-chrome.desktop
Adam Monsen
No hay PasteRMB en mi Gnome 3.28.1
Suncatcher
@Suncatcher Eso es porque 3.28 ya no es compatible con iconos de escritorio ...
Jacob Vlijm
5

Haga un archivo llamado something.desktop, ábralo en gedit y escriba:

[Desktop Entry]
Name=Launcher Name
Comment=Launcher Comment
Exec=Command to Execute
Terminal=false
Type=Application
Icon=Path to Icon

Ponga esto /usr/share/applicationsy, cuando lo ejecute, haga clic derecho en la aplicación en Unity Launcher y marque " Mantener en el iniciador " (si lo desea en el Unity Launcher), o simplemente póngalo en su escritorio si desea un iniciador de escritorio.

Pon este archivo ~/.local/share/applicationssi quieres aplicar esto a tu usuario.

Jurriaan ha creado una aplicación gráfica de Python para hacer todo esto por usted, se puede descargar aquí: http://jurschreuder.nl/UnityLaunchCreator.tar.gz

Greg Treleaven
fuente
4

Cómo crear un acceso directo en el escritorio Y una opción de icono de Unity Dash ("menú de inicio") usando un archivo .desktop y dos enlaces simbólicos

En este ejemplo haremos un lanzador para Arduino v1.8.5. Los ejecutables se extrajeron previamente en esta carpeta: "~ / Downloads / Install_Files / Arduino / arduino-1.8.5". El archivo ejecutable principal para iniciar la aplicación se almacena en "~ / Downloads / Install_Files / Arduino / arduino-1.8.5 / arduino".

Siga mi ejemplo a continuación, actualizando todos los pasos según sea necesario para su aplicación, incluida la modificación del contenido del archivo .desktop según sea necesario.

Mi estrategia será crear un único archivo .desktop para que actúe como el iniciador "maestro" para el programa, luego crearemos dos enlaces simbólicos (enlaces simbólicos) a este archivo para permitirnos iniciar el programa (1) mediante un icono en su Escritorio, y (2) usando el menú de búsqueda del iniciador de aplicaciones de Unity.

P: ¿Por qué hacerlo de esta manera?
R: Bueno, solo le permite editar un solo archivo .desktop para realizar cambios en los accesos directos en ambos lugares a la vez.

P: ¿Por qué no simplemente hacer el archivo .desktop directamente en el Escritorio y luego hacer un enlace simbólico único para el iniciador de aplicaciones Unity?
R: porque de esta manera el archivo .desktop se ubica de forma segura en una carpeta diferente donde usted y sus hijos no lo eliminarán accidentalmente del Escritorio, por lo que sabe que no se modificará ni eliminará accidentalmente.

PASOS:

1. Cree un iniciador (archivo .desktop), utilizando un editor de texto de su elección, edítelo según sea necesario. Guárdelo en "~ / Desktop_launchers / Arduino_1_8_5.desktop".

Aquí están los comandos, conmigo usando el editor de texto GUI "leafpad":

mkdir ~/Desktop_launchers
sudo apt update && apt install leafpad
cd ~/Desktop_launchers
leafpad Arduino_1_8_5.desktop

Copie y pegue lo siguiente en el archivo "Arduino_1_8_5.desktop" que acaba de crear.

  • Tenga en cuenta que mi directorio de inicio ("~") es "/ home / gabriels". Modifíquelo a continuación para su nombre de usuario.
  • También tenga en cuenta que para las Execrutas con espacios, debe usar las comillas simples ( ') alrededor del nombre de la ruta a continuación, de lo contrario, obtendrá un "error al iniciar la aplicación" cuando haga clic en el enlace Ejecutar.
  • Por el Iconcamino, sin embargo, incluso si no tiene espacios en la ruta , debe no utilizar las comillas simples alrededor del camino o de lo contrario el icono no se mostrará correctamente en el enlace.

Arduino_1_8_5.desktop contenido del archivo:

[Desktop Entry]
Name=Arduino 1.8.5
Comment=
Exec='/home/gabriels/Downloads/Install_Files/Arduino/arduino-1.8.5/arduino'
Icon=/home/gabriels/Downloads/Install_Files/Arduino/arduino-1.8.5/lib/arduino.png
Terminal=false
Type=Application
StartupNotify=true

Guardar y Salir.

2. Hazlo ejecutable.

Nota: este paso es importante! Debe hacer esto ANTES de crear el enlace simbólico en el siguiente paso a continuación o de lo contrario el enlace simbólico que está a punto de crear no funcionará correctamente como un acceso directo para iniciar el programa desde su Escritorio.

chmod +x Arduino_1_8_5.desktop

3. Haga un enlace simbólico a su lanzador .desktop anterior en el escritorio para que pueda iniciarlo desde allí:

Formato del comando: "ln -s / path / to / file / path / to / symlink_to_make"

ln -s ~/Desktop_launchers/Arduino_1_8_5.desktop ~/Desktop/Arduino_1_8_5.desktop

Tenga en cuenta que finalizar su enlace simbólico con ".desktop" es obligatorio o de lo contrario no se mostrará ni funcionará correctamente como un acceso directo de escritorio.

4. Haga un enlace simbólico en el menú de aplicaciones de Unity para que también pueda iniciarlo desde allí:

sudo ln -s ~/Desktop_launchers/Arduino_1_8_5.desktop /usr/share/applications/Arduino_1_8_5.desktop

Notas:

  • Los archivos .desktop de la aplicación Unity se almacenan en: "/ usr / share / aplicaciones"
  • Nota al margen para agregar a su conocimiento general: los archivos .desktop en el directorio de aplicaciones, a diferencia del Escritorio, no necesitan ser marcados como ejecutables para funcionar.

5. ¡Listo!

  • Ahora, si alguna vez necesita actualizar el archivo de escritorio, actualícelo directamente en un solo lugar: "~ / Desktop_launchers / Arduino_1_8_5.desktop", y los cambios serán reconocidos automáticamente por los enlaces simbólicos en el Escritorio y en "/ usr / share / aplicaciones ".
  • Si el ícono del escritorio no se actualiza después de cambiarlo, haga clic en el escritorio y luego presione F5o Ctrl+ Rpara actualizar los íconos del escritorio.
  • Para eliminar los accesos directos, simplemente elimine los enlaces simbólicos del escritorio y de "/ usr / share / aplicaciones" de la siguiente manera:
    • rm ~/Desktop/Arduino_1_8_5.desktop
    • sudo rm /usr/share/applications/Arduino_1_8_5.desktop

Capturas de pantalla

Mi escritorio con el acceso directo recién creado:

ingrese la descripción de la imagen aquí

El menú de Unity Launcher con el acceso directo recién creado:

ingrese la descripción de la imagen aquí

Lectura adicional:

Para obtener conocimientos adicionales y técnicas alternativas, consulte la documentación oficial de Ubuntu en "UnityLaunchersAndDesktopFiles" aquí: https://help.ubuntu.com/community/UnityLaunchersAndDesktopFiles

Gabriel Staples
fuente
3

Teniendo en cuenta la respuesta anterior de Scaine, la gnome-panelforma en que instala las dependencias, pero en el fondo de las cosas, realmente no las necesitamos, solo necesitamos que se .desktopcreen archivos. Por lo tanto, he puesto un pequeño script que hace exactamente eso, de forma gráfica, creando un .desktoparchivo con nombre en la ~/Desktopcarpeta, fácilmente disponible para su uso y anclaje al iniciador de Unity. No es el mejor script aquí, pero hace el trabajo.

Esto se puede guardar como archivo con nombre makeLauncher.sh, cambiar los permisos de clic derecho -> Propiedades -> Permisos -> Permitir ejecutar el archivo como programa, y ​​está listo para funcionar.

#!/bin/bash

FORM=$(zenity --forms \ --title="Simple shortcut maker" --text="Create new .desktop file" \
        --add-entry="Program Name" \
        --add-entry="Command or path to file" \
        --add-entry="Terminal app(true/false)" \
        --add-entry="Icon (path)") 

[ $? == 0 ] || exit 1

awk -F'|' -v home="$HOME" '{ 
    FILE = home"/Desktop/"$1".desktop"
        print "[Desktop Entry]" >> FILE
        print "Type=Application" >> FILE
        print "Name="$1 >> FILE
        print "Exec="$2 >> FILE
        print "Terminal="$3 >> FILE
        if ($4 !~ /^[ ]*$/)
            print "Icon="$4 >> FILE ;
    system("chmod 755 " FILE);

}' <<< "$FORM"

Y así es como se ve

ingrese la descripción de la imagen aquí

Nota al margen: lamentablemente, el campo de formulario de zenity no tiene una casilla de verificación para un widget de formularios, por lo que se debe escribir la opción verdadero / falso para la aplicación Terminal. Estoy considerando reescribir este script en PyQt.

Sergiy Kolodyazhnyy
fuente
1
Sugerencias: La aplicación de terminal debe ser una casilla de verificación: haría que el código sea un poco más complejo, pero más fácil para el usuario. El icono podría ser opcionalmente un selector de archivos.
muru
@muru buena sugerencia - Trabajaré en ello.
Sergiy Kolodyazhnyy
He agregado el script a una acción de Nautilus pero crea el iniciador solo en el escritorio. ¿Hay alguna manera de crear el iniciador dentro de la carpeta donde se ejecuta el script (con esa acción)?
1
@cipricus bueno, sí, es posible: el script escribe FILE = home"/Desktop/"$1".desktop", donde homese define como variable awken -v home="$HOME"parte al comando . Lo que puede hacer es eliminar todas las referencias FILE del awkcomando y redirigir el comando a un nombre de archivo específico que desee crear mediante > somefile.desktop. No es demasiado difícil, solo necesita reescribir esa parte específica. Por favor recuérdame en un par de días. Intentaré actualizar esta respuesta mañana, pero podría olvidarlo.
Sergiy Kolodyazhnyy
¡Gracias! - Se me ocurrió esta respuesta más simplista ( agregue 'Crear lanzador' al menú contextual de Nautilus (sin gnome-desktop-item-edit) ) pero creo que la suya podría ser mejor.
2

Esto se puede lograr fácilmente usando nautilus-action& gnome-desktop-item-edit.

PASOS:

  • Instale nautilus-action ejecutando el siguiente comando en la terminal:

    sudo apt-get install nautilus-action
    
  • Inicie Nautilus-Actions y cree una nueva acción.

  • En la pestaña Acción, marque " Mostrar elemento en el menú contextual de ubicación ", luego en la etiqueta de contexto , ingrese esto: Crear lanzador.

nautilus-action-create-launcher1

  • Abra ahora la pestaña Comando e ingrese los siguientes detalles:

    Etiqueta: Create Launcher

    Camino: gnome-desktop-item-edit

    Parámetros: --create-new %f

    Directorio de trabajo: Click Browse and select your Desktop folder.

    ingrese la descripción de la imagen aquí

  • Deje el resto de las pestañas como están. Guarde ahora su comando y salga:

    ingrese la descripción de la imagen aquí

  • Reiniciar Nautilus:

    nautilus -q
    
  • Puede agregar accesos directos desde el menú contextual seleccionando Crear lanzador

    ingrese la descripción de la imagen aquí

    ingrese la descripción de la imagen aquí

El acceso directo se agrega en el directorio actual en el que hace clic con el botón derecho

¡HECHO!

Khurshid Alam
fuente
Corrección menor, corrija el primer comando para leer "nautilus-actions" no "nautilus-action".
Daniel Dropik
Intenté esto en Ubuntu 18.04.1 pero get $ sudo apt-get install nautilus-actions Reading package lists... Done Building dependency tree Reading state information... Done Package nautilus-actions is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source E: Package 'nautilus-actions' has no installation candidate
brewmanz
nautilus-actionha sido reemplazado por filemanger-actions. Pero no está en el repositorio, use ppa del informe de errores: bugs.launchpad.net/ubuntu/+source/nautilus/+bug/1768597
Khurshid Alam
1

Me di cuenta de que tanto gnome-panel como gnome-tweak-tool necesitan una gran cantidad de dependencias, incluso con --no-recommends.

El método que he usado hasta ahora es elegir un ícono arbitrario del Tablero, como Firefox, y arrastrarlo al escritorio. No puede arrastrar un icono desde el Iniciador, no le permite. Por lo tanto, debe ser el Dash, así que presione la tecla Super (o Windows) en su teclado para iniciar el Dash, asegúrese de que no esté en pantalla completa (alterne con el botón en la esquina superior izquierda), luego arrastre cualquier ícono tu escritorio

Luego haga clic derecho en el nuevo icono del escritorio y cambie la ruta, la descripción, el icono (y comente si lo desea). Luego arrastre este nuevo lanzador a algún lugar como /home/yourname/Misc/Appsy finalmente, desde allí, arrástrelo al Lanzador.

Nota: Si arrastra el archivo desde el Escritorio al Iniciador directamente, luego elimina el archivo del Escritorio, la entrada del Iniciador dejará de funcionar, aunque se vea bien. Supongo que hace algún tipo de acceso directo al original que acaba de eliminar.

Scaine
fuente
Esto no funciona (¿más?) En Ubuntu 13.04. Arrastrar un icono del Iniciador desde el Tablero no hace nada. Simplemente "vuelve" al Lanzador. Creo que esto solía funcionar en versiones anteriores de Ubuntu. No sé por qué siguen eliminando funciones útiles.
matteo
Sí, no puedes arrastrar desde el lanzador, debes arrastrar desde el tablero, así que presiona la tecla Súper para que aparezca Dash, entonces cualquier ícono funcionará. También tendrá que NO tener la pantalla completa de Dash (hay un cambio de tamaño en la esquina superior izquierda) para que pueda ver el Escritorio al que arrastre su icono. Todavía funciona en 13.04. Sin embargo, no he probado esto en 13.10 todavía.
Scaine
Oh, ya veo, pensé que estabas hablando del lanzador, porque confundo los nombres y el tablero cubrió toda la pantalla en la máquina que lo probé, por lo que no pude arrastrar nada desde el tablero. Pero no estoy seguro de que fuera a pantalla completa, creo que es que la pantalla es demasiado pequeña y el tablero que no es de pantalla completa lo llena todo. ¿Qué se puede hacer en tal caso? No parece que puedas cambiar el tamaño del tablero
matteo
1
Hola Matteo, lo siento, no vi esto antes. ¡Pero no puedo ayudar de todos modos! No puede cambiar el tamaño del tablero como tal, pero hay un botón de alternancia en la parte superior izquierda de la pantalla que debe alternar entre la pantalla completa y el modo "netbook" que ocupa una proporción de la pantalla. ¿Quizás esa proporción tiene un mínimo que todavía es demasiado grande para su pantalla? No estoy seguro. Vale la pena buscar en este sitio, supongo.
Scaine
1

He desarrollado un pequeño programa de línea de comandos para la creación de lanzadores. Ejemplo:

iconize -n "Sublime Text" -p /home/marco/Desktop/sublime/sublime -i /home/marco/Desktop/sublime/Icon/256x256/sublime_text.png

Creará una entrada de escritorio correspondiente dentro de ~/.local/share/applications:

[Desktop Entry]
Type=Application
Name=Sublime Text
Exec=/home/marco/Scrivania/sublime/sublime %U
Icon=/home/marco/Scrivania/sublime/Icon/256x256/sublime_text.png

Luego puede moverlo a su escritorio de esta manera:

mv ~/.local/share/applications/sublime-text.desktop ~/Desktop

Las alternativas más potentes son Alacarte y MenuLibre (tienen más funciones y una interfaz gráfica de usuario).

Marco Liceti
fuente
el enlace al script está muerto
0

Estos lanzadores tienen un problema: no puede usarlos desde el navegador web, por ejemplo, para adjuntar archivos a mensajes de correo electrónico o cargar archivos en sitios como http://2shared.com/

Hay una solución fácil:

  1. Abrir una ventana de terminal
  2. correr ln -s /destination/directory ~/Desktop/nameofshortcut

por ejemplo: ln -s /data/music ~/Desktop/good_music

De esta manera, aparece un icono en el escritorio, con la imagen de una carpeta con una flecha debajo, que representa un acceso directo, en lugar del resorte o cohete de los lanzadores.

Vefa73distrito
fuente
0

En 14.04 , puede hacer clic derecho en el archivo ejecutable y elegir Make Link, luego puede arrastrar y soltar ese enlace en su escritorio.

Para adjuntar este programa a su lanzador, simplemente inicie el programa y luego, mientras se está ejecutando, haga clic con el botón derecho en el icono de su barra de inicio y elija Lock to Launcher.

Nota: agregar programas a su barra de inicio de esta manera no funciona con aplicaciones WINE, sin embargo, aún puede agregar aplicaciones WINE a su escritorio de esta manera.

Alium Britt
fuente
-2
  1. Inicie la aplicación de terminal. (Tecla de acceso directo: Ctrl + Alt + T)
  2. Use el comando sudo nautilus para iniciar el administrador de archivos como superusuario (nivel de administrador de su cuenta). (*)
  3. Busque Computadora> usr> compartir> aplicaciones y desplácese hacia abajo hasta la aplicación que desea usar.
  4. Arrastre desde la ventana del administrador de archivos Nautilus al escritorio. (Asegúrese de que la ventana nautilus no esté maximizada).
  5. Cierre Nautilus y salga de la terminal.
  6. Arrastre el nuevo iniciador alrededor del escritorio al lugar donde lo desee.

(*) Recibirá un error si solo intenta arrastrar / soltar con Nautilus como usuario de nivel normal. Ese error fue lo que me hizo descubrir los seis pasos enumerados aquí. Es otro ejemplo de "fracaso" que es un paso en el camino hacia el éxito.

Algot Runeman
fuente
Iniciar Nautilus como superusuario es completamente innecesario. Simplemente presione y mantenga presionadas las teclas Ctrl + Shift mientras suelta el botón del mouse sobre el archivo para crear un atajo después de arrastrarlo a su destino (paso 4).
David Foerster