Z shell je efektivní, výkonný a interaktivní unixový shell. Je snadné jej instalovat, konfigurovat, používat a učit se na jakékoli platformě Linux včetně Ubuntu, Fedory, Arch Linuxu a dalších.
Zde je návod, jak nainstalovat Z shell a Oh My Zsh na váš počítač se systémem Linux.
Co je Z Shell a Oh My Zsh?
Z shell, nebo jednoduše Zsh je interaktivní přihlašovací shell a interpret skriptovacího jazyka. Mnoho užitečných funkcí, které najdete v Bash, TCSH a ksh, bylo začleněno do Zsh spolu s mnoha novými funkcemi.
Oh My Zsh je úžasný open-source komunitou řízený rámec, který vám pomůže spravovat konfiguraci Zsh. Je nabitý mnoha užitečnými funkcemi, pomocníky, pluginy, motivy a dalšími nástroji, které uživatelům nabízejí nejlepší prostředí.
Ačkoli je Zsh do značné míry podobný Bash, výhoda použití Zsh spočívá v tom, že je mnohem přizpůsobivější než Bash.
Jak nainstalovat Zsh na Linux
Chcete-li začít, spusťte terminál stisknutím Ctrl + Alt + T na klávesnici. Je to dobrá praxe aktualizujte a upgradujte svůj systém Linux před instalací nové aplikace do vašeho počítače. Tento řeší všechny poškozené nebo zastaralé balíčky ve vašem systému což může způsobit problém při instalaci nové aplikace.
Nyní, když jsou systémové balíčky aktuální, můžete nainstalovat Zsh. Zde jsou příkazy pro instalaci Zsh na některé hlavní distribuce Linuxu:
Pro Ubuntu spusťte:
sudo apt Nainstalujte zsh
Chcete-li nainstalovat Zsh na Fedoru, spusťte:
sudo dnf Nainstalujte zsh
V Arch Linuxu spusťte:
sudo pacman -S zsh
Instalační proces bude zahrnovat také základní konfigurace, které můžete později kdykoli znovu nakonfigurovat.
Ověřte instalaci Zsh
Jedním ze způsobů, jak ověřit instalaci, je zkontrolovat verzi Zsh, kterou jste právě nainstalovali. Chcete-li zkontrolovat verzi, spusťte následující příkaz:
zsh --verze
Na terminálu po zadání příkazu uvidíte číslo verze. Pokud terminál neukáže číslo verze, znamená to, že došlo k problému s instalací.
Ve výchozím nastavení je Zsh nainstalován v /usr/bin adresář. Chcete-li potvrdit umístění, kam jste nainstalovali Zsh, spusťte:
kde je zsh
Výstup zobrazí cestu k Zsh na terminálu.
Jak nainstalovat Oh-My-Zsh na Linux
Powerline je výkonný plugin pro Vim, který poskytuje stavové řádky a výzvy pro několik dalších aplikací, jako jsou Zsh, Bash, Qtile, IPython, tmux a Awesome. Poskytuje užitečná vylepšení Zsh. Chcete-li jej nainstalovat na Ubuntu a Debian, spusťte:
sudo apt Nainstalujte git-core curl fonts-powerline
Na Fedoře:
sudo dnf Nainstalujte powerline-fonty
Instalace fontů Powerline na Arch Linux:
sudo pacman -S powerline-fonts
Krok 1: Nainstalujte Oh My Zsh na Linux
Jakmile jsou fonty Powerline nainstalovány, je čas konečně nainstalovat balíček oh-my-zsh. Existují dva způsoby instalace: pomocí curl a wget.
Chcete-li nainstalovat Oh My Zsh pomocí curl, spusťte:
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh
Místo toho, pokud chcete použít wget k instalaci Oh My Zsh, použijte toto:
wget --no-check-certificate http://install.ohmyz.sh -O - | sh
Během procesu instalace se vás instalační program zeptá, zda chcete nastavit Zsh jako výchozí shell nebo ne. Chcete-li, aby se Zsh stal výchozím shellem ve vašem systému, napište Ano a udeřit Vstupte na klávesnici. Můžeš změnit výchozí shell později pomocí chsh jestli chceš.
Jakmile nainstalujete Oh My Zsh do svého systému, zobrazí se na terminálu následující potvrzovací zpráva, která ověří úspěšnou instalaci:
Chcete-li odinstalovat oh-my-zsh ze systému, spusťte:
uninstall_oh_my_zsh
Nakonfigurujte Oh My Zsh na Linuxu
Pojďme se ponořit do několika základních konfigurací, kterým musíte porozumět, abyste si Oh My Zsh přizpůsobili tak, jak se vám líbí.
1. Aktivujte pluginy pomocí konfiguračního souboru Zsh
Chcete-li zjistit, které pluginy jsou k dispozici, otevřete Stránka Oh My Zsh Plugins na GitHubu.
Zde najdete seznam všech pluginů, které můžete v Oh My Zsh použít. Poté, co jste se rozhodli, který plugin chcete použít, otevřete konfigurační soubor Zsh pomocí nano:
nano ~/.zshrc
V souboru vyhledejte plugins() funkce. Do závorek přidejte název pluginu, který chcete aktivovat. Například, pokud chcete aktivovat "git", přidejte jej takto:
plugins=(git)
Uložte a ukončete soubor stisknutím Ctrl + X pak Y na klávesnici.
Chcete-li aktualizovat změny, spusťte:
zdroj ~/.zshrc
2. Nastavte téma Oh My Zsh
Všechna témata Oh My Zsh najdete v ~/.oh-my-zsh/themes adresář. Chcete-li zobrazit všechna dostupná témata, přejděte na Stránka Oh My Zsh Themes na GitHubu.
Tato témata si můžete také prohlédnout ve svém prohlížeči. Jakmile se rozhodnete pro téma, otevřete konfigurační soubor Zsh takto:
sudo nano ~/.zshrc
Přejděte na řádek, který říká ZSH_THEME="". Zde zadejte motiv, který chcete zachovat. Chcete-li například změnit téma na „agnoster“, zadejte název tématu takto:
ZSH_THEME="agnostik"
Tuto možnost můžete také nastavit na „náhodné“, pokud chcete pravidelně přepínat mezi různými tématy.
ZSH_THEME="náhodný"
Co když nechcete používat všechna témata, ale jen několik konkrétních? Naštěstí máte také možnost ponechat si sadu témat. Najděte řádek, který říká ZSH_THEME_RANDOM_CANDIDATES=() a zadejte názvy motivů takto:
ZSH_THEME_RANDOM_CANDIDATES=("agnostik""grml""robbyrussell")
Znovu načtěte soubor, aby se změny projevily:
zdroj ~/.zshrc
3. Nakonfigurujte automatické aktualizace
Oh My Zsh se automaticky aktualizuje každé dva týdny. Toto nastavení můžete zakázat v konfiguračním souboru Zsh takto:
DISABLE_AUTO_UPDATE="skutečný"
Můžete také nakonfigurovat počet dní, po které má Zsh kontrolovat aktualizace takto:
UPDATE_ZSH_DAYS=1
Z Shell nabízí funkce, které nikde jinde nenajdete
Z shell je dodáván s tolika funkcemi, které je těžké najít v jiných shellech. Dodává se s vestavěnou kontrolou pravopisu a umožňuje vám zvýraznit kód. Dodává se se spoustou úžasných motivů, které můžete použít na shell. Shell můžete také nakonfigurovat tak, aby zobrazoval důležité systémové informace.
Se spoustou funkcí připravených vám pomoci, můžete nyní začít psát skripty a Bash programy efektivněji, automatizovat úkoly a ušetřit spoustu času. Šťastné skriptování!