Jak nainstalovat a konfigurovat zsh a oh my zsh v Linuxu

Ve světě Linuxu máme možnost instalovat a konfigurovat tisíce možností, jak zdarma rozšířit možnosti vybavení díky open source.

Jednou z těchto možností je Shell Z, také nazývaný ZSH, který má svůj původ v roce 1990 a od té doby byl používán jako jeden z nejlepších interpretů příkazového řádku pro UNIX, který podporuje skriptovací jazyk.

Mezi různými charakteristikami ZSH máme:

  • Má příkaz automatického doplňování
  • Vylepšete práci s proměnnými
  • Zahrnuje kontrolu pravopisu
  • Historie sdílených příkazů
  • Dokončete tabulku příkazů
  • Snadné nastavení proměnného prostředí
  • Vysoce přizpůsobitelné

Nyní je dalším z nejznámějších prostředí pro Linux Oh my zsh, který byl navržen jako rámec schopný spravovat ZSH.

Používáním aplikace Oh my zsh máme výhody jako:

  • Má více než 200 pluginů
  • Obsahuje více než 900 témat
  • Podporuje více jazyků, jako je PHP, PostgreSQL, Python, Scala, Django a další.

Dnes Solvetic podrobně vysvětlí, jak nainstalovat a nakonfigurovat tyto dva Shells na CentOS 7, aby měl větší úroveň škálovatelnosti serveru.

Předchozí požadavkyK tomu bude nutné následující:

  • Dejte si distribuci CentOS 7 nebo Ubuntu 17, pokud máme možnost.
  • Mají oprávnění uživatele root.

1. Nainstalujte a nakonfigurujte zsh na CentOS 7 Linux


V tomto případě nainstalujeme shell Z z oficiálního úložiště a poté nakonfigurujeme uživatele, aby používal shell Z jako výchozí motiv. V zásadě je výchozí shell v Ubuntu a CentOS bash, takže nakonfigurujeme uživatele root, aby používal zsh jako výchozí shell.

Krok 1
V případě použití CentOS 7 provedeme následující příkaz:

 yum nainstalovat zsh 
Krok 2
Pokud používáme Ubuntu 16 nebo 17, můžeme k instalaci zsh provést následující příkaz:
 apt install zsh 

Krok 3
Tam zadáme písmeno y, abychom přijali stahování a instalaci příslušných balíčků zsh. Po instalaci uvidíme následující:

2. Proveďte nastavení zsh Shell v systému Linux CentOS7

Krok 1
Jakmile je instalační proces dokončen, můžeme změnit výchozí shell uživatele root na zsh příkazem chsh následujícím způsobem:

Na CentOS 7

 chsh -s / bin / zsh root

V Ubuntu

 který zsh

Krok 2
Nyní se můžeme odhlásit od uživatele root, znovu se přihlásit a získat shell zsh:
Aktuální shell zkontrolujeme spuštěním následujícího příkazu. Z shell zsh byl nainstalován zobrazením řádku / bin / zsh.

 echo $ SHELL

3. Nainstalujte a nakonfigurujte Oh my zsh v systému Linux


Když je v systému nainstalován Z shell, dalším krokem je instalace rozhraní Oh my zsh pro správu Z shell zsh.
Oh my zsh poskytuje instalační skript pro instalaci rámce a musíme nainstalovat některé další potřebné balíčky, včetně wget pro stažení instalačního skriptu a Git pro stažení Oh my zsh shellu z GitHubu.

Krok 1
Prvním krokem je instalace wget a git do systému, provedeme pro něj následující příkazy:

Na CentOS 7

 yum nainstalovat wget git

V Ubuntu

 apt install wget git

Krok 2
Vložíme dopis Y přijmout stažení a instalaci balíčků. Jakmile je nainstalován, stáhneme instalační skript a spustíme jej pomocí následujícího řádku:

 wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O -| zsh 
Krok 3
V tomto případě použijeme Ubuntu 17.10:

ZVĚTŠIT

Krok 4
Tímto jsme nainstalovali Oh my zsh v ~ / .oh-my-zsh. Zkopírujeme konfigurační soubor šablony .zshrc.zsh-template do domovského adresáře .zshrc a konfiguraci použijeme spuštěním příkazu source následujícím způsobem:

 cp ~ / .oh-my-zsh / templates / zshrc.zsh-template ~ / .zshrc zdroj ~ / .zshrc

4. Ach moje nastavení motivu zsh v Linuxu


Výchozí konfigurace .zshrc poskytovaná společností Oh my zsh používá téma 'robbyrusell'. V tomto kroku upravíme nastavení a změníme výchozí motiv.

Krok 1
Oh-my-zsh framework poskytuje mnoho témat pro váš zsh shell, můžeme přejít na následující odkaz a zobrazit další dostupné možnosti:

Krok 2
Další možností je přejít do adresáře motivů aplikace spuštěním následujících řádků:

 cd ~ / .oh-my-zsh / themes / ls -a

ZVĚTŠIT

Krok 3
Chcete -li upravit motiv, přejděte pomocí nano do následujícího adresáře:

 nano ~ / .zshrc
Krok 4
Zde vyhledáme řádek „ZSH_THEME“ a zadáme požadované téma:
 ZSH_THEME = 'risto'

ZVĚTŠIT

Krok 5
Změny uložíme pomocí následující kombinace kláves:

Ctrl + O

Editor opustíme pomocí:

Ctrl + X

Krok 5
Konfiguraci můžeme znovu načíst pomocí:

 zdroj ~ / .zshrc.
Máme tedy možnost nainstalovat a konfigurovat tyto dva nástroje v Linuxu, aby systému poskytly nové funkce.

wave wave wave wave wave