2020. február 12., szerda

Hogyan változtasd meg az alapértelmezett terminált Ubuntuban?

A terminál egy kulcsfontosságú része bármilyen Linux rendszernek. Lehetővé teszi a hozzáférést Linux rendszereidhez egy parancsértelmezőn keresztül. Számos terminál alkalmazás (technikai megnevezéssel terminál emulátor) van Linuxon.

A legtöbb asztali környezetnek megvan a maga terminál implementációja. Különbözőképpen nézhet ki és különböző billentyűparancsai lehetnek.

Például a Guake terminál különösen jól használható haladó felhasználóknak, és számos jellegzetességet biztosít, amit lehet, hogy nem kapsz meg a disztribúciót termináljával alapértelmezetten.

Feltelepíthetsz más terminálokat is a rendszeredre, és használhatod alapértelmezettként, ami megnyílik a Ctrl+Alt+T billentyűparancsra.

Itt jön a kérdés, hogy hogyan változtasd meg az alapértelmezett terminált Ubuntuban. Nem követi a szabványos módját az alapértelmezett alkalmazások megváltoztatásának, akkor hogyan csinálod meg?

Az alapértelmezett terminál megváltoztatása Ubuntuban


Debian-alapú rendszereken van egy kényelmes parancssoros segédprogram, az update-alternatives, ami lehetővé teszi számodra az alapértelmezett alkalmazások kezelését.

Megváltoztathatod az alapértelmezett parancssoros szövegszerkesztőt, terminált és még többet. Hogy ezt megcsináld, futtasd az alábbi parancsot:

sudo update-alternatives --config x-terminal-emulator

Ez meg fogja mutatni a rendszer lévő összes terminál emulátort, ami használható alapértelmezettként. A jelenlegi alapértelmezett terminál csillaggal van megjelölve.

abhishek@nuc:~$ sudo update-alternatives --config x-terminal-emulator 
There are 2 choices for the alternative x-terminal-emulator (providing /usr/bin/x-terminal-
emulator).

  Selection    Path                             Priority   Status
------------------------------------------------------------
  0            /usr/bin/gnome-terminal.wrapper   40        auto mode
  1            /usr/bin/gnome-terminal.wrapper   40        manual mode
* 2            /usr/bin/st                       15        manual mode

Press <enter> to keep the current choice[*], or type selection number:


Összesen annyi dolgod van, hogy megadod a kiválasztás számát. Az én esetemben a GNOME terminált szeretném használni a Regolith desktop-os terminál helyett.

Press <enter> 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

Auto mode vs manual mode


Észrevehetted az auto mode-ot és a manual mode-ot az update-alternative parancs kimenetében.

Ha az auto mode-ot választod, akkor a rendszered automatikusan dönti el az alapértelmezett alkalmazást, ahogy a csomagok telepítésre vagy törlésre kerülnek. A választásra hatással van a prioritási szám (ahogyan látható a parancs kimenetében az előző részben).

 Tegyük fel, hogy 5 terminál emulátorod van telepítve a rendszereden, és kitörlöd az alapértelmezettet. Most a rendszered megvizsgálja, hogy mely emulátorok vannak auto mode-ban. Ha több mint egy, akkor azt választja alapértelmezettnek, amelyik a legmagasabb prioritási számmal rendelkezik.

Remélem, hogy hasznosnak találod ezt a gyors kis tippet. A kérdéseidet és a javaslataidat mindig szívesen várom.

Forrás:
How to Change the Default Terminal in Ubuntu - It's FOSS.