Как обновить оболочку Windows Bash до Ubuntu 16.04

Оглавление:

Как обновить оболочку Windows Bash до Ubuntu 16.04
Как обновить оболочку Windows Bash до Ubuntu 16.04

Видео: Как обновить оболочку Windows Bash до Ubuntu 16.04

Видео: Как обновить оболочку Windows Bash до Ubuntu 16.04
Видео: Что будет, если не активировать Windows 10? Как долго работает Windows 10 без активации - YouTube 2024, Ноябрь
Anonim
Начиная с Windows 10 Creators Update, любой, кто установит среду Bash, получит Ubuntu 16.04 (Xenial). Но, если вы ранее установили Bash в обновлении Anniversary, вы будете застрять с Ubuntu 14.04 (Доверяйте), пока не будете вручную обновлены.
Начиная с Windows 10 Creators Update, любой, кто установит среду Bash, получит Ubuntu 16.04 (Xenial). Но, если вы ранее установили Bash в обновлении Anniversary, вы будете застрять с Ubuntu 14.04 (Доверяйте), пока не будете вручную обновлены.

Ubuntu 16.04 содержит более современные, современные пакеты программного обеспечения. Ubuntu 14.04 был выпущен в апреле 2014 года, а Ubuntu 16.04 был выпущен в апреле 2016 года.

Обновить: Начиная с обновления Fall Creators, дистрибутивы Linux теперь поставляются через магазин. Если вы ранее установили среду 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, не обновляя сначала обновление для разработчиков.

Image
Image

Вариант один: удаление и переустановка Bash с помощью lxrun

Если вам не нужны какие-либо настройки, которые вы внесли в свою среду bash (или вы готовы ее настроить снова), вам не нужно беспокоиться о выполнении обновления Ubuntu. Вы можете просто удалить текущее изображение Ubuntu, а затем сообщить Windows о переустановке нового образа Ubuntu. Это самый быстрый способ обновить среду Bash.

Для этого сначала откройте окно командной строки, щелкнув правой кнопкой мыши кнопку «Пуск» или нажав Windows + X на клавиатуре и выбрав «Командная строка». Выполните следующую команду, чтобы удалить оболочку Bash. Это сохранит ваши файлы и настройки учетной записи пользователя Linux, но приведет к стиранию системных файлов, включая изменения установленных программ и изменений на системном уровне.

lxrun /uninstall

Тип

y

для продолжения, и Windows удалит среду Ubuntu 14.04 Bash.

Теперь ваши системные файлы Bash удалены. Чтобы переустановить Bash, который даст Ubuntu 16.04 вместо Ubuntu 14.04, выполните следующую команду:
Теперь ваши системные файлы Bash удалены. Чтобы переустановить Bash, который даст Ubuntu 16.04 вместо Ubuntu 14.04, выполните следующую команду:

lxrun /install

Тип

y

для продолжения, и Windows установит среду Ubuntu 16.04 Bash. Windows автоматически предложит использовать то же имя пользователя, которое вы использовали ранее. После этого вам будет предложено ввести пароль.

Когда это будет сделано, запустите
Когда это будет сделано, запустите

lsb_release -a

еще раз, и вы увидите, что теперь используете Ubuntu 16.04. У вас есть доступ к более новому программному обеспечению, доступному в репозиториях пакетов Ubuntu 16.04.

Image
Image

Вариант второй: обновление Ubuntu с обновлением до релиза

Если вы настроили среду Bash и установленное программное обеспечение, вам может не понадобиться полностью стереть все. В этом случае вы можете выполнить команду обновления из оболочки Bash. Это позволит обновить Ubuntu с 14.04 до 16.04, так же, как вы обновили бы полную среду Ubuntu до новой версии. Однако это займет больше времени, чем просто удаление и переустановка файлов Bash.

Для этого откройте оболочку Bash и выполните следующую команду:

sudo do-release-upgrade

Это процесс, официально рекомендованный Microsoft.

Рекомендуемые: