GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo configurar el terminal predeterminado (o administrador de ventanas, navegador y mucho más) en Linux

¿Alguna vez se preguntó cómo su sistema Linux elige el predeterminado Emulador de terminal, navegador web, administrador de ventanas, editor de texto, versión particular de una aplicación (por ejemplo, php5 vs 7/python2.7 vs 3)? ¡No te preguntes más!

Cambiar la aplicación predeterminada en /etc/alternatives

La carpeta /etc/alternatives contiene todas las aplicaciones "alternativas" para un tipo particular de aplicación. Por ejemplo, mi aplicación de Terminal preferida es Terminator, que es la "alternativa" predeterminada, pero ¿y si quisiera volver a cambiarla a la predeterminada original de gnome-terminal?

La herramienta de actualización de alternativas

Uso de las alternativas de actualización El comando en la Terminal puede cambiar el valor predeterminado de cualquier aplicación donde exista otra aplicación para la misma 'clase' de aplicación. Por ejemplo, la aplicación Terminal existe en la clase 'x-terminal-emulator'. Su navegador web existe en la clase 'navegador', y así sucesivamente. Para enumerar las clases, simplemente haga un 'ls -l /etc/alternatives', que le mostrará la lista de todas las clases y su alternativa configurada actualmente.

Para usar la herramienta de alternativas de actualización y cambiar la configuración predeterminada para la "clase" adecuada, use el indicador -config, como se muestra a continuación. Este ejemplo muestra cómo configurar su emulador predeterminado (Terminal). En este ejemplo, puede ver cómo la opción 0 tiene un asterisco al lado, lo que indica que es el valor predeterminado actual. Tenga en cuenta que seleccioné la opción 1 para cambiar el valor predeterminado a gnome-terminal.

Ejemplo

/etc/alternatives$ sudo update-alternatives --config x-terminal-emulator
There are 9 choices for the alternative x-terminal-emulator (providing /usr/bin/x-terminal-emulator).


Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/bin/terminator 50 auto mode
1 /usr/bin/gnome-terminal.wrapper 40 manual mode
2 /usr/bin/guake 40 manual mode
3 /usr/bin/koi8rxterm 20 manual mode
4 /usr/bin/lxterm 30 manual mode
5 /usr/bin/mate-terminal.wrapper 30 manual mode
6 /usr/bin/stterm 15 manual mode
7 /usr/bin/terminator 50 manual mode
8 /usr/bin/uxterm 20 manual mode
9 /usr/bin/xterm 20 manual mode


Press to keep the current choice[*], or type selection number: 1
update-alternatives: using /usr/bin/gnome-terminal.wrapper to provide /usr/bin/x-terminal-emulator (x-terminal-emulator) in manual mode

Lecturas adicionales

Para aquellos con ojos de águila, si ahora haces un ls -l /etc/alternatives/x-terminal-emulator, verás que el enlace simbólico se ha cambiado para ir a /usr/bin/gnome-terminal.wrapper . Esto significa que simplemente podría haber creado un enlace simbólico para realizar este cambio, pero la herramienta facilita aún más el proceso.

Consulte la página del manual para ver las alternativas de actualización:[ https://linux.die.net/man/8/update-alternatives ]


Linux
  1. Cómo abrir y cerrar directorios en la terminal de Linux

  2. Cambiar el navegador predeterminado en el administrador de ventanas Arch Linux i3

  3. Cómo cambiar el shell predeterminado en Linux

  4. ¿Cómo cambiar el navegador predeterminado utilizado por el cuaderno ipython/jupyter en Linux?

  5. ¿Cómo uso el increíble administrador de ventanas?

Cómo abrir una URL en el navegador web desde la terminal de Linux

Cómo instalar y usar i3 Window Manager en Linux

Cómo configurar la fecha y la hora en Linux

Cómo cambiar el puerto SSH predeterminado en Linux [de forma adecuada y segura]

Cómo configurar el cortafuegos UFW en Linux

Linux - ¿Establecer el tamaño predeterminado del terminal y la posición de la pantalla?