Как перевести / понизить систему Ubuntu Linux до прежней версии

by itisgood

Вступление

ПРЕДУПРЕЖДЕНИЕ

Имейте в виду, что понижение версии системы Ubuntu не рекомендуется, и она не будет успешной в полной мере.

Шансы на успешное понижение версии невероятно “шаткие” и сильно зависят от количества пакетов, установленных в вашей системе.

Если вы обновили свою систему Ubuntu и теперь сталкиваетесь с некоторыми проблемами из-за этого обновления, вероятность очень велика, что процедура понижения только усугубит ваши проблемы.

В большинстве случаев безопаснее устранить ваши текущие проблемы с обновленной системой, а не надеяться, что понижение версии Ubuntu приведет к тому, что ваши проблемы исчезнут.

Вы были предупреждены!

Понижение sources.list

Первый шаг – понизить файл списка источников на предыдущую версию.

В нашем примере мы понижаем Ubuntu 18.10 Cosmic Cuttlefish до Ubuntu 18.04 Bionic Beaver, поэтому нам нужно изменить каждое появление кодового имени cosmic на bionic.

Вы может либо использовать ваш любимый текстовый редактор для выполнения этой задачи, либо просто автоматизировать его с помощью команды sed:

$ sudo sed -i 's/cosmic/bionic/g' /etc/apt/sources.list

Пакеты Pin

Поскольку наша текущая установка содержит пакеты с более высокой версией, а мы стремимся к понижению,то нам нужно привязать диспетчер пакетов apt к предыдущим пакетам.

Для этого отредактируйте файл /etc/apt/preferences и введите следующий контент при замене кодового имени на другое, к которому вы хотите перейти.

В нашем случае мы понижаемся до bionic:

Package: *
Pin: release a=bionic
Pin-Priority: 1001

Понижаем версию системы Ubuntu

Теперь все должно быть готово к понижению системы Ubuntu.

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

$ sudo apt update
$ sudo apt upgrade
$ sudo apt dist-upgrade

 

You may also like

1 comment

Leave a Comment