Skip to content

Instantly share code, notes, and snippets.

@Rosherh
Last active February 25, 2025 12:30
Show Gist options
  • Select an option

  • Save Rosherh/3e7f195f720c90656d0c332752ba1887 to your computer and use it in GitHub Desktop.

Select an option

Save Rosherh/3e7f195f720c90656d0c332752ba1887 to your computer and use it in GitHub Desktop.
Обновление ОС Ubuntu 16.04 LTS до 20.04 LTS

Краткое описание: Чтобы обновить Ubuntu с 16.04 LTS до последней версии, необходимо обновиться до 18.04 LTS, затем до 20.04 LTS и т.д.

Можно использовать мультиплексер TMUX, в случае проблем с сетью или vpn, тем самым обрыв соединения не повлияет на работу сервера и продолжит выполнять команды.

tmux new -s vm
ssh <user>@ip

Далее выполняем команды:

sudo apt update

// Если нет команды do-release-upgrade
sudo apt install update-manager-core

sudo apt upgrade

Далее необходимо проверить в файле /etc/update-manager/release-upgrades значение (строка Prompt) 'lts'. Если хотите обновиться до обычной версии, то следует указать 'normal'.

sudo do-release-upgrade

Укажите "Y", когда команда предложит выбор. В конце всех операций указываем 'Y' чтобы перезагрузиться.

Снова авторизовываемся в виртуальной машине. Там должно быть написано Ubuntu 18.04.

sudo do-release-upgrade

Укажите "Y", когда команда предложит выбор. В конце всех операций указываем 'Y' чтобы перезагрузиться.

Снова войдите в виртуальную машину. Там должно быть написано Ubuntu 20.04.

Повторяйте до тех пор, пока не обновитесь до необходимой версии ОС.

Источник: Обновление ubuntu 16.04 до 18.04. https://wiki.ubuntu.com/BionicBeaver/ReleaseNotes Источник: Обновление ubuntu 18.04 до 20.04. https://wiki.ubuntu.com/FocalFossa/ReleaseNotes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment