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.