Как да актуализирате Windows Bash Shell за Ubuntu 16.04
Започвайки с Windows 10 Creators Update, всеки, който инсталира Bash средата, ще получи Ubuntu 16.04 (Xenial). Но ако преди това сте инсталирали Bash в актуализацията за годишнината, ще останете с Ubuntu 14.04 (Trusty), докато ръчно не надстроите..
Ubuntu 16.04 съдържа по-модерни и актуални софтуерни пакети. Ubuntu 14.04 първоначално беше пуснат през април 2014 г., а Ubuntu 16.04 беше пуснат през април 2016 година.
Актуализация: Започвайки с обновяването на Fall Creators, сега дистрибуциите на Linux се доставят чрез Store. Ако преди това сте инсталирали средата на Ubuntu Bash, просто отворете Microsoft Store, потърсете „Ubuntu“ и го инсталирайте, за да получите най-новата версия.
Как да проверите коя версия на Ubuntu имате
Ако не сте сигурни коя версия на Ubuntu се използва в текущата Ви среда на Bash, отворете прозорец Bash и изпълнете следната команда:
lsb_release -a
Ще ви покаже дали използвате Ubuntu 14.04 или Ubuntu 16.04. Ако използвате Ubuntu 14.04 и искате да надстроите, прочетете. Но се уверете, че сте инсталирали Актуализацията на създателите: Не можете да надстроите до Ubuntu 16.04 LTS, без да надграждате първо до Актуализацията на създателите..
Вариант едно: Деинсталирайте и преинсталирайте Bash с lxrun
Ако не ви е грижа за каквито и да е персонализации, които сте направили в bash средата (или сте готови да я персонализирате отново), не е нужно да се притеснявате за извършване на надстройка на Ubuntu. Можете просто да премахнете текущото си изображение на Ubuntu и след това да кажете на Windows да преинсталира ново изображение на Ubuntu. Това е най-бързият начин за надграждане на Bash средата.
За да направите това, първо отворете прозореца на командния ред, като щракнете с десния бутон върху бутона Старт или натиснете Windows + X на клавиатурата и изберете “Command Prompt”. Изпълнете следната команда, за да деинсталирате Bash shell. Това ще запази файловете и предпочитанията на потребителския акаунт на Linux, но ще изтрие системните файлове, включително всички инсталирани програми и промени в настройките на ниво система..
lxrun / uninstall
Тип ш
за да продължи и Windows ще деинсталира средата Ubuntu 14.04 Bash.
Файловете ви от системата Bash вече са премахнати. За да преинсталирате Bash-който ще ви даде Ubuntu 16.04 вместо Ubuntu 14.04-стартирайте следната команда:
lxrun / install
Тип ш
за да продължи и Windows ще инсталира средата Ubuntu 16.04 Bash. Windows автоматично предлага да използвате същото потребителско име, което сте използвали преди това. След това ще бъдете помолени да въведете парола.
Когато свършите, пуснете lsb_release -a
заповядайте още веднъж и ще видите, че сега използвате Ubuntu 16.04. Имате достъп до по-новия софтуер, наличен в хранилищата на Ubuntu 16.04.
Вариант 2: Надстройка на Ubuntu С do-release-upgrade
Ако сте персонализирали вашата Bash среда и инсталиран софтуер, може да не искате да изтриете всичко. В този случай можете да изпълните команда за надстройка от вътрешността на Bash. Това ще подобри Ubuntu от версия 14.04 до 16.04, точно както бихте надстроили пълната среда на Ubuntu до нова версия. Това обаче ще отнеме повече време, отколкото просто да премахнете и преинсталирате файловете Bash.
За да направите това, отворете обвивката Bash и изпълнете следната команда:
sudo do-release-upgrade
Това е процесът, официално препоръчан от Microsoft.