Я обновляю сервер от 16,04 до 18,04.
После заключительной перезагрузки я повторно активировал дополнительный исходный список, которые были, отключают во время обновления. (Это был репозиторий Zabbix),
Затем я обновляю систему, но не уведомлял о новом обновлении.
Однако установленная версия была для гостеприимного, и версия для бионического доступна для работы правильно. (та же версия).
Когда я пытался:
обновление: никакая новая доступная версия
переустановите: не мог определить местоположение пакета (кажется логикой, потому что я заменяю гостеприимный бионическим),
Вручную установите бионическую версию: система считает текущую версию (гостеприимной) последнее
Я наконец удаляю и устанавливаю пакеты.
Но я хотел бы знать то, что надлежащий путь к пакету обновления от версии Ubuntu до другого, и избегайте этого?
Это - ошибка специалиста по обслуживанию репозитория присвоить ту же строку версии Гостеприимным и Бионическим версиям пакета по точно причине, с которой Вы теперь сталкиваетесь.
Необходимо сообщить о проблеме им, и тем временем можно или удалить Гостеприимную версию и установить Бионическую или просто сохранить Гостеприимную версию на данный момент, если это не вызовет проблемы (когда новая версия будет выпущена, Бионический будет установлен).
хотя я знаю, что вопрос не является новым, я предполагаю, что это все еще допустимо в целом, таким образом, я хотел бы добавить альтернативу, которая действительно работала на меня для ссылки:
Можно явно определить ожидаемое имя версии к apt install
команда. В моем случае (nginx=1.16.0-1~xenial
по сравнению с. nginx=1.16.0-1~bionic
) У меня была та же самая ситуация, что Ubuntu не обновила от Гостеприимного пакета до Бионического, поскольку это предполагает, что это снижение (вероятно, связанный с алфавитно-цифровой сортировкой 'x' по сравнению с '. b'?!). Во всяком случае это решило его для меня:
$ dpkg -l | grep '^.i' | grep nginx
ii nginx 1.16.0-1~xenial amd64 high performance web server
$ sudo apt-get install nginx=1.16.0-1~bionic
$ dpkg -l | grep '^.i' | grep nginx
ii nginx 1.16.0-1~bionic amd64 high performance web server
Надежда это помогает любому.