Ako aktualizovať Windows Bash Shell na Ubuntu 16.04
Počnúc aktualizáciou Windows 10 tvorcov, ktokoľvek, kto nainštaluje prostredie Bash, dostane Ubuntu 16.04 (Xenial). Ak ste však predtým nainštalovali Bash na výročnú aktualizáciu, budete uviaznutý s Ubuntu 14.04 (Trusty), kým nebudete ručne inovovať.
Ubuntu 16.04 obsahuje viac moderných, aktuálnych softvérových balíkov. Ubuntu 14.04 bol pôvodne prepustený v apríli 2014, zatiaľ čo Ubuntu 16.04 bol prepustený v apríli 2016.
aktualizovať: Začínajúc aktualizáciou tvorcov na podzim, distribúcie Linuxu sa teraz doručujú prostredníctvom obchodu. Ak ste predtým nainštalovali prostredie Ubuntu Bash, stačí otvoriť obchod Microsoft Store, vyhľadať "Ubuntu" a nainštalovať ho, aby ste získali najnovšiu verziu.
Ako zistiť, ktorá verzia aplikácie Ubuntu máte
Ak si nie ste istí, ktorá verzia Ubuntu sa používa vo vašom aktuálnom prostredí Bash, otvorte okno Bash a spustite nasledujúci príkaz:
lsb_release -a
Ukáže vám, či používate Ubuntu 14.04 alebo Ubuntu 16.04. Ak používate Ubuntu 14.04 a chcete inovovať, prečítajte si ďalej. Ale uistite sa, že máte nainštalovanú aktualizáciu tvorcov: Nemôžete inovovať na Ubuntu 16.04 LTS bez toho, aby ste najskôr vylepšili aktualizáciu pre tvorcov.
Možnosť jedna: odinštalujte a znova nainštalujte bash s lxrun
Ak sa nestaráte o žiadne úpravy, ktoré ste vykonali v prostredí bash (alebo ste pripravený znova prispôsobiť), nemusíte sa obávať vykonávania inovácie Ubuntu. Môžete jednoducho odstrániť aktuálny obrázok Ubuntu a potom informovať systém Windows o preinštalovaní nového obrázka Ubuntu. Toto je najrýchlejší spôsob inovácie vášho prostredia Bash.
Najprv otvorte okno príkazového riadku kliknutím pravým tlačidlom myši na tlačidlo Štart alebo stlačením klávesy Windows + X na klávesnici a výberom príkazového riadka. Spustite nasledujúci príkaz na odinštalovanie shell Bash. Tým sa zachovajú súbory a predvoľby používateľského účtu systému Linux, ale vymažú sa systémové súbory vrátane všetkých nainštalovaných programov a zmien na systémovej úrovni.
lxrun / odinštalovanie
typ y
pokračovať a systém Windows odinštaluje prostredie Ubuntu 14.04 Bash.
Súbory systému Bash sú teraz odstránené. Ak chcete znova nainštalovať Bash, ktorý vám namiesto Ubuntu 14.04 uložíte Ubuntu 16.04, spustite nasledujúci príkaz:
lxrun / install
typ y
pokračovať a systém Windows nainštaluje prostredie Ubuntu 16.04 Bash. Systém Windows automaticky navrhne používať rovnaké používateľské meno, ktoré ste predtým používali. Po zadaní hesla budete požiadaní o zadanie hesla.
Keď je to hotovo, spustite lsb_release -a
príkaz znovu a uvidíte, že používate Ubuntu 16.04. Máte prístup k novším softvérom dostupným v repozitároch balíkov Ubuntu 16.04.
Možnosť druhá: inovácia Ubuntu S up-release-upgrade
Ak ste prispôsobili svoje prostredie Bash a inštalovaný softvér, možno nebudete chcieť úplne vymazať všetko. V tomto prípade môžete vykonať príkaz inovácie z balíka Bash. Toto bude inovovať Ubuntu od verzie 14.04 do 16.04, rovnako ako inovácia celého prostredia Ubuntu na novú verziu. Bude to však trvať dlhšie ako jednoduché odstránenie a opätovné nainštalovanie súborov Bash.
Ak to chcete urobiť, otvorte shell Bash a spustite nasledujúci príkaz:
sudo do-release-upgrade
Tento proces je oficiálne odporúčaný spoločnosťou Microsoft.