Jak aktualizovat Windows Bash Shell na Ubuntu 16.04
Počínaje aktualizací Windows 10 Creators, každý, kdo nainstaluje prostředí Bash, dostane Ubuntu 16.04 (Xenial). Pokud jste však dříve nainstalovali Bash v aktualizaci Anniversary, budete uvíznutí Ubuntu 14.04 (Trusty), dokud nebudete ručně aktualizovat.
Ubuntu 16.04 obsahuje více moderních, nejmodernějších softwarových balíčků. Ubuntu 14.04 byl původně vydán v dubnu 2014, zatímco Ubuntu 16.04 byl propuštěn v dubnu 2016.
Aktualizace: Počínaje aktualizací Fall Creators, distribuce Linuxu jsou nyní doručovány prostřednictvím obchodu. Pokud jste dříve nainstalovali prostředí Ubuntu Bash, stačí otevřít obchod Microsoft Store, vyhledat "Ubuntu" a nainstalovat jej, abyste získali nejnovější verzi.
Jak zjistit, jakou verzi systému Ubuntu máte
Pokud si nejste jisti, která verze Ubuntu se používá ve vašem aktuálním prostředí Bash, otevřete okno Bash a spusťte následující příkaz:
lsb_release -a
Ukáže vám, zda používáte Ubuntu 14.04 nebo Ubuntu 16.04. Pokud používáte Ubuntu 14.04 a chcete aktualizovat, přečtěte si. Ale ujistěte se, že máte nainstalovanou aktualizaci Tvůrce: Nemůžete upgradovat na Ubuntu 16.04 LTS bez předchozího upgradu na Aktualizaci pro tvůrce.
Možnost jedna: Odinstalujte a znovu nainstalujte bash s lxrun
Pokud se nestaráte o přizpůsobení, která jste provedli v prostředí bash (nebo jste připraveni jej znovu přizpůsobit), nemusíte se starat o provedení upgradu na Ubuntu. Můžete jednoduše odstranit váš aktuální obraz Ubuntu a pak říct systému Windows, že přeinstalujete nový obrázek Ubuntu. Toto je nejrychlejší způsob, jak upgradovat prostředí Bash.
Chcete-li to provést, nejprve otevřete okno Příkazový řádek kliknutím pravým tlačítkem myši na tlačítko Start nebo stisknutím klávesy Windows + X na klávesnici a výběrem možnosti "Příkazový řádek". Spusťte následující příkaz a odinstalujte shell Bash. Tím se zachovají soubory a předvolby uživatelského účtu systému Linux, ale vymažou se systémové soubory včetně všech nainstalovaných programů a změn nastavení na systémové úrovni.
lxrun / odinstalace
Typ y
pokračovat a systém Windows odinstaluje prostředí Ubuntu 14.04 Bash.
Soubory systému Bash jsou nyní odebrány. Chcete-li přeinstalovat Bash - což vám místo Ubuntu 14.04 udělí Ubuntu 16.04 následující příkaz:
lxrun / install
Typ y
pokračovat a systém Windows nainstaluje prostředí Ubuntu 16.04 Bash. Systém Windows automaticky navrhne použít stejné uživatelské jméno, které jste použili dříve. Po zadání hesla budete vyzváni k zadání hesla.
Když je hotovo, spusťte lsb_release -a
příkaz znovu a uvidíte, že používáte Ubuntu 16.04. Máte přístup k novějšímu softwaru, který je k dispozici v úložištích balíků Ubuntu 16.04.
Možnost 2: Upgrade Ubuntu S up-release-upgrade
Pokud jste si přizpůsobili prostředí Bash a nainstalovaný software, možná nebudete chtít úplně vymazat vše. V tomto případě můžete provést příkaz pro upgrade ze složky Bash. To upgraduje Ubuntu od verze 14.04 na 16.04, stejně jako byste upgradovali plné prostředí Ubuntu na novou verzi. Bude to však trvat déle, než jednoduše odebrat a znovu nainstalovat soubory Bash.
Chcete-li to provést, otevřete shell Bash a spusťte následující příkaz:
sudo do-release-upgrade
Tento proces je oficiálně doporučován společností Microsoft.