Hogyan frissíthetjük a Windows Bash Shell-et Ubuntu-ra 16.04
A Windows 10 Creators Update-től kezdve bárki, aki telepíti a Bash környezetet, az Ubuntu 16.04 (Xenial) lesz. Ha azonban korábban már telepítette a Bash-et az Anniversary Update-ben, akkor az Ubuntu 14.04 (Trusty) alkalmazással leszel addig, amíg manuálisan nem frissíted.
Az Ubuntu 16.04 modernebb, korszerűbb szoftvercsomagokat tartalmaz. Az Ubuntu 14.04-et 2014 áprilisában adták ki, míg az Ubuntu 16.04 2016 áprilisában jelent meg.
frissítés: A Fall Creators Update-től kezdve a Linux disztribúciók most már a Store-on keresztül kerülnek átadásra. Ha korábban telepítette az Ubuntu Bash környezetet, nyissa meg a Microsoft Store-t, keresse meg az „Ubuntu” -t, és telepítse azt a legújabb verzióhoz.
Hogyan ellenőrizze, hogy melyik Ubuntu verzió van
Ha nem biztos benne, hogy melyik Ubuntu verziót használja az aktuális Bash környezetben, nyissa meg a Bash ablakot, és futtassa a következő parancsot:
lsb_release -a
Megmutatja, hogy az Ubuntu 14.04 vagy az Ubuntu 16.04 fut. Ha Ubuntu 14.04 programot futtat, és frissíteni szeretne, olvassa tovább. De győződjön meg róla, hogy telepítette a Creators Update programot: nem frissítheti az Ubuntu 16.04 LTS-re anélkül, hogy először frissítené a Creators Update-t.
Első lehetőség: Távolítsa el és telepítse újra a Bash-t a lxrun-al
Ha nem törődik a bash környezetben elvégzett testreszabásokkal (vagy készen áll arra, hogy újra testreszabja), nem kell aggódnia az Ubuntu frissítésének végrehajtásában. Egyszerűen eltávolíthatja az aktuális Ubuntu képét, majd mondhatja el a Windows-nak, hogy újratelepítse az új Ubuntu képet. Ez a leggyorsabb módja a Bash környezet frissítésének.
Ehhez először nyisson meg egy Parancssor ablakot a jobb gombbal a Start gombra, vagy nyomja meg a Windows + X billentyűt a billentyűzeten, és válassza ki a „Parancssor” elemet. Futtassa a következő parancsot a Bash shell eltávolításához. Ez megtartja a Linux felhasználói fiókja fájljait és beállításait, de törli a rendszerfájlokat, beleértve a telepített programokat és a rendszerszintű beállítások módosítását is.
lxrun / uninstall
típus y
a folytatáshoz és a Windows eltávolítja az Ubuntu 14.04 Bash környezetet.
A Bash rendszerfájljait most eltávolítják. A Bash-újratelepítéséhez, amely az Ubuntu 16.04-et adja az Ubuntu 14.04 helyett, hajtsa végre a következő parancsot:
lxrun / install
típus y
a folytatáshoz a Windows telepíti az Ubuntu 16.04 Bash környezetet. A Windows automatikusan azt javasolja, hogy ugyanazt a felhasználónevet használja, amelyet korábban használt. Megkérjük, hogy adjon meg egy jelszót.
Amikor elkészült, futtassa a lsb_release -a
ismét parancsot kapsz, és látod, hogy most már használod az Ubuntu 16.04-et. Hozzáférhet az Ubuntu 16.04 csomagcsomagjaiban elérhető újabb szoftverekhez.
Második lehetőség: Ubuntu frissítése a do-release-frissítéssel
Ha személyre szabta a Bash környezetet és a telepített szoftvert, előfordulhat, hogy nem akarja teljesen törölni mindent. Ebben az esetben frissítési parancsot hajthat végre a Bash shell-ből. Ez frissíti az Ubuntu-t a 14.04-től 16.04-ig, ahogyan egy teljes Ubuntu környezetet frissítene egy új kiadásra. Ez azonban hosszabb időt vesz igénybe, mint egyszerűen a Bash fájlok eltávolítása és újratelepítése.
Ehhez nyissa meg a Bash shell-et, és futtassa a következő parancsot:
sudo do-release-upgrade
Ez a Microsoft által hivatalosan ajánlott folyamat.