Мое последнее обновление не удалось, поэтому мне нужно сделать частичное обновление, но каждый раз, когда я пытаюсь, появляется предупреждение, говорящее
cannot update precise to oneiric
Единственная опция закрывается, и затем обновление отменяется. Помощь?
Ubuntu Oneiric Ocelot означает, что это Ubuntu 11.10, выпущенный 13 октября 2011 года, а поддержка прекращена 9 мая 2013 года.
Точный Pangolin означает, что это Ubuntu 12.04 LTS, выпущенная 26 апреля 2012 года.
не может обновить с точностью до oneiric
blockquote>Это нормальное отношение, поскольку вы можете найти репозиторий неподдерживаемого выпуска. Старые репозитории сейчас находятся под «старыми выпусками»
server old-releases.ubuntu.com
, а неarchive.ubuntu.com
.Таким образом, в основном у вас есть два варианта:
- Сделайте резервную копию ваших данных и затем переустановите их на новую поддерживаемую версию (12.04 - 14.04 - 14.10 - 15.04), и лучше использовать некоторые LTS такой 12.04 или 14.04
- Сделайте трюк:
отредактируйте
/etc/apt/sources.list
и изменитеarchive.ubuntu.com
наold-releases.ubuntu.com
Вы можете сделать это с помощью sed
sudo sed -i -re 's/([a-z]{2}\.)?archive.ubuntu.com|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
, затем обновите с помощью
sudo apt-get update sudo apt-get dist-upgrade
Теперь попробуйте обновить:
sudo apt-get install update-manager-core sudo do-release-upgrade
Пожалуйста, посмотрите на https: // help .ubuntu.com / community / EOLUpgrades / и для вашего случая прочитайте это https://help.ubuntu.com/community/EOLUpgrades/Oneiric