Jak zaktualizować powłokę Windows Bash do Ubuntu 16.04
Zaczynając od aktualizacji Windows 10 Creators, każdy, kto zainstaluje środowisko Bash, otrzyma Ubuntu 16.04 (Xenial). Ale jeśli wcześniej zainstalowałeś Bash w Aktualizacji Anniversary, utkniesz z Ubuntu 14.04 (Trusty), dopóki nie zaktualizujesz ręcznie.
Ubuntu 16.04 zawiera bardziej nowoczesne i aktualne pakiety oprogramowania. Ubuntu 14.04 został pierwotnie wydany w kwietniu 2014 r., Natomiast Ubuntu 16.04 został wydany w kwietniu 2016 r.
Aktualizacja: Począwszy od aktualizacji Fall Creators, dystrybucje Linuksa są teraz dostarczane za pośrednictwem Store. Jeśli wcześniej zainstalowałeś środowisko Ubuntu Bash, po prostu otwórz Sklep Microsoft, wyszukaj "Ubuntu" i zainstaluj go, aby uzyskać najnowszą wersję.
Jak sprawdzić, którą wersję Ubuntu masz
Jeśli nie masz pewności, która wersja Ubuntu jest używana w bieżącym środowisku Bash, otwórz okno Bash i uruchom następujące polecenie:
lsb_release -a
To pokazuje, czy używasz Ubuntu 14.04 lub Ubuntu 16.04. Jeśli używasz Ubuntu 14.04 i chcesz go uaktualnić, czytaj dalej. Ale upewnij się, że masz zainstalowaną aktualizację Creators: Nie możesz przeprowadzić aktualizacji do Ubuntu 16.04 LTS bez uaktualnienia do Aktualizacji Kreatora.
Opcja pierwsza: Odinstaluj i ponownie zainstaluj Bash przy pomocy lxrun
Jeśli nie zależy Ci na żadnych dostosowaniach, które wprowadziłeś w swoim środowisku bash (lub jesteś gotowy, aby dostosować go ponownie), nie musisz się martwić o wykonanie aktualizacji Ubuntu. Możesz po prostu usunąć bieżący obraz systemu Ubuntu, a następnie poinformować system Windows, aby ponownie zainstalował nowy obraz systemu Ubuntu. Jest to najszybszy sposób na uaktualnienie środowiska Bash.
Aby to zrobić, najpierw otwórz okno wiersza polecenia, klikając prawym przyciskiem myszy przycisk Start lub naciskając klawisze Windows + X na klawiaturze i wybierając "Wiersz polecenia". Uruchom następujące polecenie, aby odinstalować powłokę Bash. Pozwoli to zachować pliki i preferencje konta użytkownika Linux, ale usunie pliki systemowe, w tym wszelkie zainstalowane programy i zmiany ustawień na poziomie systemu.
lxrun / uninstall
Rodzaj y
kontynuować, a system Windows odinstaluje środowisko Bunt Ubuntu 14.04.
Twoje pliki systemowe Bash są teraz usunięte. Aby przeinstalować Bash-co daje Ubuntu 16.04 zamiast Ubuntu 14.04-uruchom następującą komendę:
lxrun / install
Rodzaj y
aby kontynuować, a Windows zainstaluje środowisko Ubuntu 16.04 Bash. System Windows automatycznie zasugeruje, aby użyć tej samej nazwy użytkownika, która była poprzednio używana. Zostaniesz poproszony o wprowadzenie hasła po.
Kiedy to zrobisz, uruchom lsb_release -a
rozkazuj jeszcze raz, a zobaczysz, że używasz Ubuntu 16.04. Masz dostęp do nowszego oprogramowania dostępnego w repozytoriach pakietów Ubuntu 16.04.
Opcja druga: Upgrade Ubuntu Z do-release-upgrade
Jeśli dostosowałeś swoje środowisko Bash i zainstalowane oprogramowanie, możesz nie chcieć całkowicie wymazać wszystkiego. W takim przypadku możesz wykonać polecenie aktualizacji z poziomu powłoki Bash. Uaktualni to Ubuntu z wersji 14.04 na 16.04, tak jak w przypadku uaktualnienia pełnego środowiska Ubuntu do nowej wersji. To jednak potrwa dłużej niż po prostu usunięcie i ponowne zainstalowanie plików Bash.
Aby to zrobić, otwórz powłokę Bash i uruchom następujące polecenie:
sudo do-release-upgrade
Jest to proces oficjalnie rekomendowany przez firmę Microsoft.