Проблема:

При обновлении версии ОС Ubuntu я столкнулся со следующей проблемой при выполнении команды do-release-upgrade.

Даже все текущие пакеты были обновлены с помощью apt upgrade.

sudo do-release-upgrade 

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

Вы увидите следующее сообщение об ошибке:

Checking for a new Ubuntu release
Please install all available updates for your release before upgrading.

Вот 2 решения, доступные для устранения этой проблемы.

Возможно, в некоторых ситуациях если одно решение не сработает, попробуйте другое.

Решение 1:

Первое решение заключается в отключении всех сторонних репозиториев в вашей системе.

Используйте приведенные ниже команды для отключения всех репозиториев:

cd /etc/apt/sources.list.d  for i in *.list; do mv ${i} ${i}.disabled; done 

Затем очистите данные кэша состояния обновления Apt:

apt clean apt autoclean 

Теперь снова запустите процесс обновления Ubuntu.

sudo do-release-upgrade 

Если вышеуказанное решение не помогло, выполните второе решение.

Решение 2:

Прежде всего очистите весь кэш состояния обновления Ubuntu с помощью следующих команд.

apt clean 
apt autoclean 

Теперь выполните следующие команды по очереди.

sudo apt update  sudo apt upgrade -y  sudo apt dist-upgrade 

Наконец, снова запустите процесс обновления Ubuntu. Надеюсь, это решит проблему

sudo do-release-upgrade 

 

Поделитесь статьей:

Добавить комментарий