cs.phhsnews.com


cs.phhsnews.com / Použití nástroje Zsh (nebo jiného shellu) v systému Windows 10

Použití nástroje Zsh (nebo jiného shellu) v systému Windows 10


Ubuntu a další distribuce systému Linux dostupné v systému Windows 10 používají ve výchozím nastavení shell Bash, ale to není jediná možnost. Systém Windows má vrstvu kompatibility pro spouštění softwaru Linux na systému Windows a můžete ji použít ke spuštění programu Zsh nebo libovolného shellu, který upřednostňujete.

Zsh shell nyní pracuje na systému Windows 10. Můžete mít Bash automaticky spouštět Zsh při každém spuštění. Oh My Zsh také pracuje pro přizpůsobení vaší Zsh shellu ve Windows, stejně jako v Linuxu.

Začněte instalací Bash

SOUVISEJÍCÍ: Jak nainstalovat a používat Linux Bash Shell na Windows 10

Před instalací vašeho shellu budete muset nejprve povolit podsystém Windows pro Linux a nainstalovat prostředí Linux. V tomto článku budeme používat Ubuntu jako příklad, ale můžete provést podobný proces na openSUSE a dalších distribucích Linuxu

Pokud jste již nainstalovali Bash v systému Windows, je dobré jít.

Jak nainstalovat Zsh (nebo jiný Shell)

Po instalaci Bash, stačí nainstalovat shell, který chcete použít, v rámci Bash. To provedete pomocí příkazu apt-get, stejně jako byste instalovali jiný softwarový balíček na Ubuntu Linux.

Chcete-li nainstalovat Zsh na Ubuntu, otevřete shell Bash a spusťte následující příkaz:

sudo apt-get install zsh

Po zobrazení výzvy stiskněte "y" a pokračujte stisknutím klávesy Enter. Apt-get automaticky stáhne a nainstaluje Zsh z úložišť Ubuntu

V jiných distribucích Linuxu stačí použít příkaz instalace softwaru distribuce Linuxu. Například budete muset použít příkaz zypper na openSUSE.

Pokud chcete použít jiný shell, zadejte název tohoto shellu namísto Zsh. Například jsme viděli zprávy, že rybí skořápka funguje dobře. Chcete-li jej nainstalovat, spusťte následující příkaz:

sudo apt-get nainstalovat ryby

Spustit Zsh (nebo jiný Shell)

Chcete-li spustit Zsh nebo jiný shell po jeho instalaci, shell v příkazu Bash a stiskněte klávesu Enter. Chcete-li například začít používat Zsh z Bashu, zadejte pouze:

zsh

Budete požádáni, abyste prošli prvním nastavením procesu Zsh a vytvořili konfigurační profil při jeho prvním spuštění. Zadejte "2" pro vytvoření konfiguračního profilu s doporučenými výchozími nastaveními.

Chcete-li opustit shell zsh a vrátit se do Bashu, stačí spustit následující příkaz:

exit

Jak spustit přímo Zsh

může spustit zsh shellu přímo příkazem, jako je následující:

wsl zsh bash -c zsh ubuntu -c zsh opensuse-42 -c zsh sles-12 -c zsh

Jak provést Bash automaticky spustit Zsh

Můžete také mít Bash automaticky přepnout na Zsh při každém spuštění.

Chcete-li to provést, musíte upravit soubor .bashrc. Bash spustí příkazy v tomto souboru při každém spuštění. Můžete upravovat pomocí libovolného textového editoru, který se vám líbí, včetně vi, ale vysvětlíme proces pomocí nano.

Chcete-li otevřít soubor .bashrc v nano, spusťte následující příkaz:

nano .bashrc

Do souboru vkládejte následující řádky. Můžete jednoduše přidat řádek "exec zsh", ale následující další řádky zajišťují, že Bash spustí pouze Zsh při otevření okna Bash. Tím zabráníte vzniku problémů s jiným softwarem.

# Spusťte Zsh pokud [-t 1]; pak spusťte zsh fi

Pokud byste chtěli spustit jiný shell, měli byste zadat příkaz shellu namísto příkazu "zsh".

Po provedení změn stiskněte klávesy Ctrl + O a poté klávesu Enter pro uložení soubor. Stiskněte klávesy Ctrl + X pro ukončení nano.

Kdykoli v systému Windows otevřete skratku Ubuntu (nebo jinou zkratku pro distribuci systému Linux), spustí se se systémem Zsh

Chcete-li změnu změnit, upravte soubor .bashrc soubor znovu a odstranit část, kterou jste přidali.


Všechny alternativní linuxové skořepiny by měly fungovat teoreticky. Pokud tomu tak není, společnost Microsoft potřebuje opravit základní podsystém systému Windows pro systém Linux tak, aby správně spouštěl více softwaru pro systém Linux. Můžete zobrazit existující chyby a oznámit nové chyby společnosti Microsoft na stránce BashOnWindows GitHub.


Jak přesunout dočasné složky systému Windows na jiný disk

Jak přesunout dočasné složky systému Windows na jiný disk

Pokud se snažíte ušetřit místo na systémové jednotce - řekněme, pokud máte systém Windows "dočasné soubory na jiný pevný disk dává smysl. Zde je postup, jak to udělat. Pokud máte malý SSD, je pěkné, že můžete uvolnit co nejvíce prostoru. Podívali jsme se na to, jak přesunout své osobní složky na jinou jednotku a jak přesunout složku OneDrive (nebo složku Dropbox) předtím, ale dočasná složka systému Windows může být docela velkým spotřebitelem prostoru.

(how-top)

Jak přidat dobíjecí stanici do svého nočního stánku (bez toho, abyste ji zničili)

Jak přidat dobíjecí stanici do svého nočního stánku (bez toho, abyste ji zničili)

Pokud vaše gadgety nikdy neopouštějí vaši stranu, jaké lepší místo je načíst vedle vašeho postele? S některými levnými částmi a několika minutami si můžete svůj noční stánek upgradovat na nabíjecí stanici typu "vše v jednom". SOUVISEJÍCÍ: Zastavte chytání u výstupu: Dlouhé kabely Smartphone jsou špinavé Levné V průběhu let jsme se snažili nabídnout celou řadu řešení, abychom udrželi naše gadgety blízko po ruce a přitom snížili nepořádek a náklady.

(how-top)