¿Una manera fácil de crear un acceso directo de escritorio?

70

Me pregunto, ¿todavía no existe una manera fácil de crear un acceso directo de escritorio en Ubuntu 14.04 (o Unity)? No hay un menú contextual en el escritorio haciendo esto.

Así que probé lo siguiente: busqué una aplicación para la que quiero crear un acceso directo en el tablero, luego intenté arrastrarla al escritorio. ¿Y adivina qué? Recibí el error:

ingrese la descripción de la imagen aquí

ア レ ッ ク ス
fuente
¿Has probado eso a través del comando "ln"?
mortezaipo
1
@MortezaIpo, el comando "ln" es una forma, pero no es una forma fácil e intuitiva.
アレックス
algunas opciones: askubuntu.com/questions/43659/…
Jacob Vlijm
2
Tengo el mismo problema en Ubuntu 14.04. Intento arrastrar un icono desde el tablero para crear un acceso directo y me enfrento al error: "Error al copiar". "Hubo un error al obtener información sobre" / "." "La ubicación especificada no es compatible" Creo que esto es un error.
kosiara
3
Este es un error conocido y de vejez que aparece una y otra vez, por favor vote a los usuarios afectados para que los desarrolladores de UBuntu puedan abrir los ojos. Errores tontos, los usuarios primerizos llorarán con estas cosas. Este error se informó en 11.10 y apareció nuevamente en 13.10 bugs.launchpad.net/unity/+bug/1241972
Kanhiya

Respuestas:

37
  1. Haga clic con el botón derecho en el archivo al que desea un enlace en su administrador de archivos.
  2. Seleccione "Crear enlace" en el menú contextual.
  3. Mueve ese enlace a donde quieras.

En el caso de los lanzadores de aplicaciones, se colocan en / usr / share / aplicaciones /. El procedimiento es idéntico. Tenemos varias aplicaciones de editor de accesos directos si desea una funcionalidad avanzada, pero sospecho que el método anterior debería ser suficiente.

Cuando descubrimos errores en Ubuntu y nos gustaría solucionarlos, los informamos a los desarrolladores. Esto se hace en http://Launchpad.net .

Jo-Erlend Schinstad
fuente
Además, después de eso, el escritorio se congela (nada funciona allí) aunque todo lo demás sigue funcionando.
ア レ ッ ク ス
No entiendo lo que eso significa. El escritorio es simplemente una carpeta y un acceso directo es solo un archivo normal. Su informe de error no pertenece a este sitio, sino a Launchpad.net, como expliqué en la respuesta que le di.
Jo-Erlend Schinstad
en ese caso, ¿por qué todos los demás distributivos tienen un menú especial para crear recortes en el escritorio?
ア レ ッ ク ス
Los desarrolladores de Launchpad están durmiendo. Los mismos errores desaparecen y aparecen de nuevo. En 12.04, arrastrar y soltar funcionaba perfectamente para aplicaciones y archivos. En 14.04 las cosas empeoraron, como la Lista blanca de los elementos de la bandeja del panel superior y estos simples arrastrar y soltar.
Kanhiya
2
@ JO- Erlend No tengo problemas personales, cada vez que el usuario se sienta frustrado por estos problemas tontos. Intenta ponerte en el lugar del primer usuario. No soy el único, casi todos se ven afectados, especialmente los usuarios nuevos.
Kanhiya
32

Intente presionar Ctrly Shift(he usado los izquierdos) juntos al arrastrar y soltar la aplicación o carpeta al escritorio ;-)

Tom
fuente
Funciona muy bien Ubuntu 14.04 LTS
YahyaE
Por qué esto no está dentro de los tutoriales de Ubuntu / Lubuntu ...
enviado el
Este es un enfoque que permite crear enlaces a recursos que residen en medios de solo lectura
Sergey Ushakov
Simplemente funciona bien con Linux Mint 19.1 pero usando Nemo
Sam Wheel
29

Encuentro que esto funciona:

  1. Nautilus abierto
  2. Navegar a /usr/share/applications
  3. Haga clic derecho en la aplicación que desea usar y seleccione copiar
  4. Haga clic en su escritorio y seleccione pegar
  5. Haga clic derecho en el icono que acaba de crear y seleccione propiedades
  6. En la pestaña Permisos, seleccione Ejecutar y luego haga clic en Cerrar

¡Hecho!

Alan Bentley
fuente
1
Eso funcionó conmigo
Mina Samy
Gran solución
Jacob
Gran solución En Ubuntu 15.10 estoy usando el administrador de archivos incorporado (Archivos), y después de pegar la aplicación en el Escritorio, simplemente funciona, sin tener que marcar Ejecutar en Propiedades (pasos 5 y 6).
Alex Vang
El punto es que la aplicación aún no está allí '-'
George
Hay muchas maneras de hacer esto, pero esta es la más fácil. ¡Buen trabajo!
Bill
5

Todas las respuestas anteriores suponen que el archivo de escritorio está en / usr / share / aplicaciones, pero a veces no es el caso. Entonces publiqué mi respuesta en caso de que estas respuestas no funcionen.

Por lo general, cuando ejecuta la aplicación o el paquete que ha instalado, el icono de la aplicación aparecerá en el iniciador. Es decir, ubuntu ya ha creado automáticamente un archivo de escritorio para la aplicación. Todo lo que necesita hacer es encontrarlo y copiarlo en el escritorio. La mayoría de las veces se encuentra en / usr / share / aplicaciones, como se supone por todas las otras respuestas a esta pregunta, pero a veces está en ~ / .local / share / aplicaciones, o en cualquier otro lugar del que no tenga idea. A continuación, agregaré un icono para Qt Creator que no está en / usr / share / aplicaciones por defecto en el escritorio para ilustrar este método.

(1) Después de la instalación de Qt, ejecute Qt Creator.

(2) Localice la ruta al ejecutable. Esto se puede hacer buscando en la lista de Monitor de sistema en la pestaña Procesos para el proceso particular para esa aplicación y ver la propiedad del proceso.

(3) Grabe el camino, digamos, /home/zh/Qt/Tools/QtCreator/bin/qtcreatorpara Qt Creator. Busque en el disco el archivo de escritorio que contiene esta ruta usando el comando sudo find / -name "*.desktop"|xargs grep /home/zh/Qt/Tools/QtCreator/bin/qtcreator. Obtendrá "/home/zh/.local/share/applications/DigiaQt-qtcreator-community.desktop".

(4) Copie ese archivo de escritorio en ~ / Escritorio, entonces ya está todo listo.

user280121
fuente
Esto fue muy útil!
chemkatku
2

Una forma totalmente no obvia de crear un acceso directo de todos modos:

  1. Abra Nautilus, vaya a "Computadora" (o presione ctrl+ L, escriba /la barra de direcciones y presione Enter).
  2. Abra la carpeta usr.
  3. Abra la carpeta share.
  4. Abra la carpeta applications.
  5. En esa carpeta, seleccione el programa de su elección (por ejemplo, Gimp). Arrástrelo a la carpeta de su escritorio (en Nautilus) o cópielo y péguelo.
  6. Beneficio de un acceso directo de escritorio. Como realizó una copia simple del iniciador de aplicaciones, puede que se rompa en una actualización futura. Si no puede encontrar el programa inmediatamente /usr/share/applications, busque en subdirectorios o ~/.local/share/applications/.

Es ridículo cuán involucrados son los pasos para obtener un ícono de escritorio para una aplicación. Los siguientes enfoques se probaron y no funcionaron:

  • Arrastre desde Dash al escritorio: arroja un error.
  • Haga clic con el botón derecho en el icono en el Tablero: abre un segundo lienzo de información, pero aún no hay opción para crear un icono.
  • Inicie el programa, haga clic derecho en el iniciador: todavía no hay opción para crear un lienzo.
  • Abra la carpeta "Escritorio" en Nautilus (ubicado en el directorio de Inicio), arrastre el programa desde el Tablero al explorador de archivos al escritorio: el mismo error que arrastrar desde el tablero al escritorio.

Soy un usuario de KDE, pero le recomendé a un compañero que pruebe Ubuntu (con Unity). Espero que esta sea la última sorpresa, pero tengo mis reservas al respecto.

Lekensteyn
fuente
1
Esto no funciona para los programas que escribí u otros programas "no instalados".
barba blanca
1

Estaba enfrentando el mismo problema, pero el mío era la aplicación matlab. Así es como lo hice.

  1. abra nautilus y haga clic en la computadora
  2. copy / usr / share / app-install / "nombre de la aplicación"
  3. pégalo en tu escritorio
  4. haga clic derecho e ir a propiedades y haga clic en la pestaña de permisos y marque Permitir ejecutar archivo como programa.

NOTA: reemplace el nombre de la aplicación con la de la aplicación que instaló. espero que esto ayude.

Christian Otoo
fuente
1

Me gusta este procedimiento: el acceso directo de escritorio para crear un nuevo acceso directo de escritorio no hace nada

Respuesta corta:

sudo apt install --no-install-recommends gnome-panel
gnome-desktop-item-edit ~/Desktop/ --create-new

luego pon tu nombre y comando en el diálogo para crear en tu escritorio tu nuevo lanzador !!

ps: el primer comando no es necesario si ya tienes gnome-desktop-item-edit

ps2 .: otras respuestas crearon enlaces de software y / o copiaron archivos como archivos .desktop, este enfoque creará un nuevo archivo .desktop

Morhook
fuente
0

Puede navegar a / usr / share / aplicaciones

con Terminal luego ingrese

sudo nautilus .

Se abrirá un explorador de archivos con derecho de administrador. Sin "sudo" el "Crear enlace" estaba atenuado.

Ceros
fuente
Si todo lo que quieres es un lanzador, entonces simplemente puedes copiar también. No hay necesidad real de usar enlaces, ya que estos son solo archivos de texto muy pequeños de todos modos.
Jo-Erlend Schinstad
Por favor no lo hagas sudo nautilus. Usar en su sudo -i nautiluslugar
Zanna
0

Esto es lo mismo que la respuesta de Jo-Erlend Schinstad anterior, pero es el comando Terminal.

ln -s /home/user/Desktop/originalFile.txt ~/Desktop/newShortcut.txt
Gene
fuente
-1

Si desea crear un iniciador desde un script de shell utilizando una GUI

sudo apt-get install alacarte && alacarte

EDITAR: Alacarte parece estar en desuso. Prefiero arronax

sudo add-apt-repository ppa:diesch/testing 
sudo apt-get update
sudo apt-get install arronax
nautilus -q
arronax
Jonathan
fuente
¿Por qué el voto negativo?
Jonathan