Weboldal keresés

A Zsh telepítése és beállítása az Ubuntu 20.04-ben


Ez a cikk a ZSH telepítéséről és konfigurálásáról szól az Ubuntu 20.04 rendszeren. Ez a lépés minden Ubuntu-alapú disztribúcióra vonatkozik. A ZSH a Z Shell rövidítése, amely egy Unix-szerű operációs rendszerekhez készült shell-program. A ZSH a Bourne Shell kiterjesztett változata, amely magában foglalja a BASH, KSH, TSH< néhány funkcióját..

Zsh funkciók

  • Parancssor befejezése.
  • A történelem megosztható az összes shell között.
  • Bővített fájl globbolás.
  • Jobb változó- és tömbkezelés.
  • Kompatibilitás olyan héjakkal, mint a Bourne shell.
  • Helyesírás-javítás és a parancsnevek automatikus kitöltése.
  • Elnevezett könyvtárak.

A Zsh telepítése Ubuntu Linuxba

Kétféleképpen telepítheti a ZSH-t az Ubuntuban egy megfelelő csomagkezelő segítségével, és telepítheti a forrásból.

Az apt csomagkezelőt használjuk a ZSH telepítéséhez Ubuntura.

sudo apt install zsh

A csomagkezelő telepíti a ZSH legújabb kiadását, amely az 5.8.

zsh --version

zsh 5.8 (x86_64-ubuntu-linux-gnu)

A ZSH telepítése nem módosítja és nem állítja be alapértelmezett shellként. Módosítanunk kell a beállításokat, hogy a ZSH legyen az alapértelmezett shell. Használja a „chsh” parancsot a '-s' jelzővel, hogy átváltsa a felhasználó alapértelmezett shelljét.

echo $SHELL
chsh -s $(which zsh) 
or 
chsh -s /usr/bin/zsh

Az új zsh shell használatához jelentkezzen ki a terminálból, majd jelentkezzen be újra.

A Zsh beállítása Ubuntu Linuxban

Más shellekhez, például a BASH-hoz képest, a ZSH esetében az első alkalommal történő konfigurációra van szükség. Amikor először indítja el a ZSH alkalmazást, néhány beállítási lehetőséget kínál. Nézzük meg, melyek ezek a lehetőségek, és hogyan konfigurálhatjuk ezeket.

Válassza az „1 ” opciót az első oldalon, amely a főmenübe visz minket.

A főmenü néhány javasolt beállítást jelenít meg.

Nyomja meg az 1-es gombot, ekkor beállíthatja az Előzmények-hez kapcsolódó paramétereket, például a megőrzendő előzménysorok számát és az előzményfájl helyét. Ha az „Előzmények konfigurációs oldala” van, egyszerűen beírhatja az "1" vagy a "2" vagy a "3" kódot. a kapcsolódó konfiguráció módosításához. Miután elvégezte a módosítást, a rendszer „még nincs mentve” állapotról „beállítva, de nincs mentve” értékre.

Nyomja meg a "0" billentyűt a változtatások emlékezéséhez. A főmenübe való belépést követően az állapot „ajánlott”-ról „Nem mentett módosítások”-ra változik.

Hasonlóképpen módosítania kell a befejezési rendszer, a kulcsok és a gyakori shell-beállítások konfigurációját. Ha végzett, nyomja meg a „0” gombot az összes módosítás mentéséhez.

A telepítés most befejeződött, és a rendszerhéjhoz vezet. A következő alkalommal a shell nem fut végig ezen a kezdeti beállításon, de szükség esetén újra futtathatja az új felhasználó telepítési parancsát az alábbi képen látható módon.

Van egy alternatív és egyszerű módszer az egyes konfigurációk manuális beállítása helyett. Én általában ezt szeretem. Ahelyett, hogy az "1" opciót választanánk, és a főmenübe lépnénk az egyes beállítások megadásához, választhatjuk a "2" opciót, amely kitölti a .zshrc fájlt. fájl alapértelmezett paramétereivel. A paramétereket közvetlenül a .zshrc fájlban tudjuk módosítani.

Visszatérés az Old Bash Shellhez

Ha vissza szeretne térni a régi héjhoz, kövesse az alábbi lépéseket.

sudo apt --purge remove zsh
chsh -s $(which "SHELL NAME")

Most nyisson meg egy új munkamenetet, hogy megtekinthesse a változtatások érvényét

Ennyi a cikkhez. Tekintse meg cikkünket az oh-my-zsh telepítéséről és konfigurálásáról az ubuntu 20.04 rendszeren. Telepítse a ZSH-t, fedezze fel funkcióit, és ossza meg velünk tapasztalatait.