У меня есть Неон. Я заметил, что определенные пакеты отсутствуют. do-release-upgrade -d
не работает, потому что "Обновления выпуска разработки только доступны от последней поддерживаемой версии". но я не могу переключиться, потому что-обновление-версии думает, что я нахожусь на последней версии. У меня на самом деле только есть Гостеприимные пакеты.
➜ cat /etc/lsb-release
DISTRIB_ID=neon
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="KDE neon User Edition 5.12"
➜ cat /etc/apt/sources.list | grep "deb http://ca.ar"
deb http://ca.archive.ubuntu.com/ubuntu/ xenial main restricted
deb http://ca.archive.ubuntu.com/ubuntu/ xenial-updates main restricted
deb http://ca.archive.ubuntu.com/ubuntu/ xenial universe
deb http://ca.archive.ubuntu.com/ubuntu/ xenial-updates universe
deb http://ca.archive.ubuntu.com/ubuntu/ xenial multiverse
deb http://ca.archive.ubuntu.com/ubuntu/ xenial-updates multiverse
deb http://ca.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
➜ sudo do-release-upgrade
Checking for a new Ubuntu release
No new release found.
➜ sudo do-release-upgrade -d
Checking for a new Ubuntu release
Upgrades to the development release are only
available from the latest supported release.
Я могу повернуть свою систему в Бионический так или иначе вместо того, что повредил Неоновые пакеты?
Обновление версии не похоже на чистую установку.
Обновления версии просто обновляют Ваши источники Ubuntu и затем вытягивают обновленные пакеты из новых репозиториев. Если у Вас есть конфликты версий, конфликты файла, сохраненные поврежденными пакетами или другими общими способными проблемами, обновление версии редко решает проблему. Действительно, это часто делает проблему хуже.
Если Ваша система может сделать a sudo apt update
и sudo apt upgrade
без любых ошибок и Вашей системы не имеет никакого программного обеспечения из источников не-Ubuntu, затем обновление версии является быстрым, удобным способом переместить Вашу систему в следующий релиз Ubuntu.
Если Вы хотите зафиксировать свою систему, то обычный метод должен систематически удалить все программное обеспечение из каждого репозитория не-Ubuntu, пока сообщения об ошибках не прекращаются. Один PPA или репозиторий не-Ubuntu за один раз. Несколько способных команд (policy
, 'зависит', и 'rdepends') очень полезная трассировка зависимостей и версий. Программное обеспечение в репозиториях Ubuntu является имеющим версию и тестируется для предотвращения тех общих способных ошибок и обычно не должно удаляться.
Если время является короткими, или фиксирующими взглядами, слишком трудными, затем копируют Ваши данные и делают чистую установку.