Кажется, есть выбор ядра для Ubuntu 80. Вам нужно указать, какое из них вы хотите. Один из них будет по умолчанию (, вероятно, тот, который вы получили ).
Установите правильный исходный пакет и повторите попытку.
Более безопасным вариантом было бы сохранить вывод dpkg --get-selections
, переустановить машину с Ubuntu, а затем использовать dpkg --set-selections
для установки того же набора пакетов в Ubuntu.
Можно научиться делать то, что хочешь. Но сначала предупреждение: :такого рода изменения могут легко привести к тому, что система не будет загружаться или будет сломана другими незаметными или -так -незаметными способами. Вы должны быть полностью готовы либо к устранению сложных проблем, либо к переустановке и восстановлению данных из резервных копий.
Вам необходимо создать пин-код apt для пакетов Ubuntu с приоритетом не менее 1000. Это позволит apt установить версию Ubuntu, даже если это означает понижение версии. Создайте /etc/apt/preferences.d/ubuntu
с этим содержимым:
Package: *
Pin: release o=Ubuntu
Pin-Priority: 1001
Вам следует обновить /etc/apt/sources.list
, установить пакет ubuntu-keyring
вручную и запустить apt update
. (Похоже, вы уже выполнили эти действия. )Затем вы можете попробовать apt full-upgrade
переместить все пакеты в версии Ubuntu.
Удалите /etc/apt/preferences.d/ubuntu
, когда закончите.
Обратите внимание, что Debian и Ubuntu используют разные имена для метапакета ядра Linux -, поэтому вам потребуется вручную удалить пакет Debian (, например, linux-image-amd64
), установить пакет Ubuntu (, например,linux-image-generic
)и, возможно, вручную удалить пакеты Debian linux-image-*-amd64
.