Soy nuevo en Linux y esto puede sonar muy tonto, pero necesito hacer un icono de escritorio en centos 7 pero no sé cómo hacerlo. Intenté buscar en Google, pero ni siquiera puedo encontrar Launcher. Necesitas ayuda
centos7 viene con gnome3. Los diseños son diferentes. No tiene un viejo gnome2 como panel y lanzador. Puede configurar un método abreviado de teclado para minimizar todas las ventanas, algo así comoSuper+D
WYSIWYG
En el lado izquierdo verá un panel. O haga clic en la pestaña de actividades en la esquina superior izquierda de la pantalla. Vaya a configuración -> Teclado -> accesos directos. Allí puede seleccionar la tecla de acceso directo para minimizar todas las ventanas.
WYSIWYG
Puede que no te interese el eclipse del programa, pero este video ha sido mi fuente de conocimiento. Tenga en cuenta que también puede crear iconos de escritorio dentro de su carpeta Escritorio en su directorio de inicio.
Haga clic en el Homedirectorio en el escritorio. Se abrirá la ventana nautilus (explorador de archivos).
Haga clic en la Computerpestaña en el panel de navegación izquierdo, vaya a /usr/share/applications. Todos los iconos de las aplicaciones aparecerán en la ventana derecha del navegador.
Haga clic derecho en el icono deseado (Firefox, Contactos, etc.)
Después de hacer clic derecho en el icono, seleccione Copy Toen el menú contextual. Se abrirá Seleccionar destino, seleccione la carpeta Escritorio en el panel de navegación izquierdo (con el botón izquierdo)
Haga clic izquierdo en el Selectbotón en la parte inferior derecha de la ventana.
Usando un enlace simbólico
Esta es una técnica alternativa que funciona siempre que conozca la ruta al ejecutable.
Simplemente cree un enlace simbólico en el escritorio apuntando al ejecutable. Por ejemplo:
El paso anterior también se puede hacer gráficamente usando la Filesaplicación. Para hacerlo de esta manera, busque el ejecutable, haga clic con el botón derecho y seleccione Make Link. Arrastre y suelte el enlace recién creado al escritorio.
A continuación, personalice gráficamente el icono del acceso directo. No está claro dónde se almacena esta personalización, ya que el acceso directo sigue siendo solo un enlace simbólico.
¿Qué sucede si necesito ejecutar un programa con un argumento adicional? por ejemplo, / usr / local / MATLAB / bin / matlab -desktop ... ¿Debo crear un pequeño script que llame al programa con el argumento y, en su lugar, vincularlo al script?
reas0n
2
Respondí mi propia pregunta: vaya a / usr / share / aplicaciones y cree un archivo .desktop allí. Puede copiar uno de los archivos existentes y simplemente reemplazar la información relevante del programa, incluido el comando con argumentos. Luego puede hacer una copia de eso en su escritorio. Esta es la forma correcta, creo.
reas0n
4
Pruebe esto para crear un atajo / iniciador en el escritorio de GNOME 3
Cambiar el permiso de archivo a 755 (chmod 755 appName.desktop)
Valor variable:
Terminal = Este valor es verdadero o falso (dependiendo de los requisitos de su aplicación). Si es una aplicación de dependencia de terminal, entonces verdadero más falso.
Exec = ruta al ejecutable de su aplicación
Icono = ruta al archivo de icono de la aplicación (.png o .svg)
Nombre [en_US] = El nombre que se mostrará en su escritorio debajo del icono
En este documento, hacer clic significa hacer clic dos veces
Haga clic en el directorio de inicio en el escritorio. Se abrirá la ventana del navegador de archivos.
Haga clic en la pestaña Computadora en el panel de navegación izquierdo, vaya a / usr / share / aplicaciones. Todos los iconos de las aplicaciones aparecerán en la ventana derecha del navegador.
Haga clic derecho en el icono deseado (Firefox, Contactos, Terminal, etc.)
Después de hacer clic con el botón derecho en el icono, seleccione Copiar a en el menú.
Seleccione Copiar destino se abrirá, seleccione la carpeta Inicio en el panel de navegación izquierdo (haciendo clic con el botón izquierdo)
Elija Escritorio desde el panel derecho - haga doble clic
Haga clic izquierdo en el botón Seleccionar en la esquina superior derecha de la ventana.
Los accesos directos al panel no funcionan en CentOS 7.
Como ronda de trabajo, he podido hacer que algo funcione pero no es ideal. Gnome 3 parece ser un paso atrás desde el punto de vista de la personalización del usuario.
Instale gnome-shell-fripperyqué modies ~ / .local y puede configurarlo Utilities -> Tweak Tookdesde el "Menú de aplicaciones" .
También puede copiar el /usr/share/applicationsarchivo .desktop y copiarlo ~/Desktoppara acceso directo y ~/.local/share/applicationshacer que aparezca en el "Menú de aplicaciones" para ese usuario solo
/usr/share/applicationspara todo el sistema en "Menú de aplicaciones" solo~/.local/share/applications para ese usuario local.
También puede modificar archivos * .desktop /usr/share/applicationsy colocarlos en la ~/.Desktopcarpeta de usuarios como acceso directo de escritorio.
Super+D
Respuestas:
Se supone el uso de GNOME3.
Usar un atajo preexistente
Referencia: ¿Cómo agregar iconos de acceso directo de escritorio en RHEL7? (2015) (se requiere registro)
Usando un enlace simbólico
Esta es una técnica alternativa que funciona siempre que conozca la ruta al ejecutable.
Simplemente cree un enlace simbólico en el escritorio apuntando al ejecutable. Por ejemplo:
El paso anterior también se puede hacer gráficamente usando la
Files
aplicación. Para hacerlo de esta manera, busque el ejecutable, haga clic con el botón derecho y seleccioneMake Link
. Arrastre y suelte el enlace recién creado al escritorio.A continuación, personalice gráficamente el icono del acceso directo. No está claro dónde se almacena esta personalización, ya que el acceso directo sigue siendo solo un enlace simbólico.
fuente
Pruebe esto para crear un atajo / iniciador en el escritorio de GNOME 3
Nota: Estoy usando CentOS 7 ejecutando Gnome 3 Desktop.
[Entrada de escritorio]
Versión = 1.0
Tipo = Aplicación
Terminal = verdadero
Exec = / home / $ YOURNAME / apps / scilab-6.0.0 / bin / scilab
Nombre = scilab
Comentario =
Icon = / home / $ YOURNAME / apps / scilab-6.0.0 / share / icons / hicolor / 32x3 / apps / scilab.png
Comentario [en_US.utf8] =
Nombre [en_US] = Scilab 6.0
Valor variable:
Terminal = Este valor es verdadero o falso (dependiendo de los requisitos de su aplicación). Si es una aplicación de dependencia de terminal, entonces verdadero más falso.
Exec = ruta al ejecutable de su aplicación
Icono = ruta al archivo de icono de la aplicación (.png o .svg)
Nombre [en_US] = El nombre que se mostrará en su escritorio debajo del icono
fuente
En este documento, hacer clic significa hacer clic dos veces
Haga clic en el directorio de inicio en el escritorio. Se abrirá la ventana del navegador de archivos.
Haga clic en la pestaña Computadora en el panel de navegación izquierdo, vaya a / usr / share / aplicaciones. Todos los iconos de las aplicaciones aparecerán en la ventana derecha del navegador.
Haga clic derecho en el icono deseado (Firefox, Contactos, Terminal, etc.)
Después de hacer clic con el botón derecho en el icono, seleccione Copiar a en el menú.
Seleccione Copiar destino se abrirá, seleccione la carpeta Inicio en el panel de navegación izquierdo (haciendo clic con el botón izquierdo)
Elija Escritorio desde el panel derecho - haga doble clic
Haga clic izquierdo en el botón Seleccionar en la esquina superior derecha de la ventana.
fuente
Los accesos directos al panel no funcionan en CentOS 7.
Como ronda de trabajo, he podido hacer que algo funcione pero no es ideal. Gnome 3 parece ser un paso atrás desde el punto de vista de la personalización del usuario.
Instale
gnome-shell-frippery
qué modies ~ / .local y puede configurarloUtilities -> Tweak Took
desde el "Menú de aplicaciones" .También puede copiar el
/usr/share/applications
archivo .desktop y copiarlo~/Desktop
para acceso directo y~/.local/share/applications
hacer que aparezca en el "Menú de aplicaciones" para ese usuario solo/usr/share/applications
para todo el sistema en "Menú de aplicaciones" solo~/.local/share/applications
para ese usuario local.También puede modificar archivos * .desktop
/usr/share/applications
y colocarlos en la~/.Desktop
carpeta de usuarios como acceso directo de escritorio.fuente