Рейтинг:1

Обновление Lubuntu 16.04 => 18.04 с использованием do-release-upgrade не может удалить linux-image-4.4.x из-за ошибки dpkg

флаг cn

после обновления все выглядит нормально, за исключением случаев, когда я хочу обновить/обновить/установить пакеты, dpkg не может удалить старые неиспользуемые ядра.

после бега судо подходящее обновление происходит следующая ошибка:

Следующие пакеты будут УДАЛЕНЫ:
  Linux-образ-4.4.0-210-общий
Следующие пакеты были сохранены:
  gimp-gmic PHP-завиток
0 обновлено, 0 установлено заново, 1 удалено и 2 не обновлено.
9 не полностью установлен или удален.
Нужно получить 0 байт/8 021 КБ архивов.
После этой операции будет освобождено 7 255 КБ дискового пространства.
Вы хотите продолжить? [Да/нет] г
(Чтение базы данных... 599373 файлов и каталогов, установленных на данный момент.)
Удаление linux-image-4.4.0-210-generic (4.4.0-210.242)...
/etc/kernel/postrm.d/initramfs-tools:
update-initramfs: удаление /boot/initrd.img-4.4.0-210-generic
/etc/kernel/postrm.d/zz-update-grub:
Исходный файл `/etc/default/grub'
/usr/sbin/grub-mkconfig: 11: /etc/default/grub: 2012: не найдено
run-parts: /etc/kernel/postrm.d/zz-update-grub завершился с кодом возврата 127

dpkg: ошибка обработки пакета linux-image-4.4.0-210-generic (--remove):
 установленный linux-image-4.4.0-210-generic пакет скрипта после удаления подпроцесс вернул статус выхода ошибки 1
При обработке возникли ошибки:
 Linux-образ-4.4.0-210-общий
E: Подпроцесс /usr/bin/dpkg возвратил код ошибки (1)

РЕДАКТИРОВАТЬ 1: после использования решения @N0rbert я думаю, что ядро ​​​​обновлено правильно, и теперь обновление CLI просто дает сбой и не показывает ошибок, а менеджер обновлений показывает следующую ошибку, должен ли я принудительно установить?

введите описание изображения здесь

РЕДАКТИРОВАТЬ 2 : благодаря комментарию @guiverc, из-за обширных изменений в 18.04 и выше команда Lubuntu предлагает новую установку. я установлю 20.04.

ChanganAuto avatar
флаг us
Нет пути обновления с 16.04 непосредственно до 20.04 ни в одной Ubuntu или разновидностях, не говоря уже о Lubuntu, где недавние изменения DE настоятельно рекомендуют новую установку, даже если вы переходили с 18.04 на 20.04. Так что не надо. Делайте резервные копии и устанавливайте свежие.
user10489 avatar
флаг in
`/etc/default/grub` — это важный файл. Вам нужно будет заменить или восстановить его, чтобы исправить это.
ChanganAuto avatar
флаг us
К вашему сведению: стандартные выпуски Ubuntu LTS имеют 5-летнюю поддержку, но похожие на Lubuntu только 3 года, поэтому «Lubuntu 18.04» уже не поддерживается. Снова сделайте резервную копию и установите 20.04.
Babak Karimi Asl avatar
флаг cn
@ChanganAuto спасибо, я не знал, что он устарел, я попробую новую установку 20.04 завтра
Babak Karimi Asl avatar
флаг cn
@ user10489 спасибо, как я могу это сделать?
N0rbert avatar
флаг zw
@BabakKarimiAsl см. ответ ниже, вы можете вылечить вашу текущую работающую систему. Повреждение не сильное.
Organic Marble avatar
флаг us
Для новой проблемы, пожалуйста, опубликуйте новый вопрос. На первый был дан ответ, и вы приняли ответ на него. Нехорошо превращать вопрос в то, на что нет ответа.
guiverc avatar
флаг cn
К вашему сведению: Lubuntu 18.04 LTS больше не поддерживается; обратитесь к https://lubuntu.me/bionic-eol/ или https://fridge.ubuntu.com/2020/08/14/ubuntu-18-04-5-lts-released/, где вы заметите только Ubuntu Server , Ubuntu Desktop и Ubuntu Cloud поставляются с 5-летней поддержкой; *ароматы* только прожили более короткую жизнь. Я бы предложил использовать `ubuntu-support-status` для оценки состояния безопасности вашей фактической установки. Ваш вопрос по-прежнему актуален здесь, но подумайте, насколько важна для вас безопасность и результаты предыдущего командования. Теперь вы используете Ubuntu 18.04 LTS с LXDE (*не Lubuntu*).
guiverc avatar
флаг cn
Также обратите внимание: после 18.04 это последняя версия Lubuntu, использующая LXDE, и, следовательно, *конец пути* (https://lubuntu.me/bionic-eol/) в отношении обновлений; переустановка была необходима для более поздних выпусков из-за смены рабочего стола. например. Читая https://lubuntu.me/focal-2-released/, вы прочтете «*Примечание: из-за обширных изменений, необходимых для перехода в среду рабочего стола, команда Lubuntu не поддерживает обновление с 18.04 или ниже до любой более поздней версии. Это приведет к поломке системы. Если вы используете версию 18.04 или более раннюю и хотите обновить ее, выполните новую установку.*"
Рейтинг:1
флаг zw

Вы должны заменить это /etc/по умолчанию/жратва файл конфигурации с содержимым по умолчанию, используя одну длинную команду ниже:

кот <<\EOF | sudo тройник /etc/по умолчанию/жратва
# Если вы измените этот файл, после этого запустите update-grub, чтобы обновить
# /boot/жратва/жратва.cfg.
# Полную документацию по параметрам этого файла см. в:
# info -f grub -n 'Простая конфигурация'

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=истина
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || эхо Debian`
GRUB_CMDLINE_LINUX_DEFAULT="тихий всплеск"
GRUB_CMDLINE_LINUX=""

# Раскомментируйте, чтобы включить фильтрацию BadRAM, измените в соответствии с вашими потребностями
# Это работает с Linux (патч не требуется) и с любым ядром, которое получает
# информация о карте памяти из GRUB (GNU Mach, ядро ​​FreeBSD...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Раскомментируйте, чтобы отключить графический терминал (только для grub-pc)
#GRUB_TERMINAL=консоль

# Разрешение, используемое на графическом терминале
# обратите внимание, что вы можете использовать только те режимы, которые ваша видеокарта поддерживает через VBE
# вы можете увидеть их в реальном GRUB с помощью команды `vbeinfo'
#GRUB_GFXMODE=640x480

# Раскомментируйте, если вы не хотите, чтобы GRUB передавал параметр "root=UUID=xxx" в Linux
#GRUB_DISABLE_LINUX_UUID=истина

# Раскомментируйте, чтобы отключить генерацию пунктов меню режима восстановления
#GRUB_DISABLE_RECOVERY="истина"

# Раскомментируйте, чтобы получить звуковой сигнал при запуске grub
#GRUB_INIT_TUNE="480 440 1"
EOF

а затем возобновите обновление пакета в текущей версии Ubuntu, запустив sudo update-grub с последующим sudo apt-получить дист-обновление.

Затем перезагрузитесь и используйте менеджер обновлений -c или же sudo сделать-релиз-обновление для обновления до следующей версии Ubuntu (вероятно, 18.04 LTS). Повторите процедуру для обновления 18.04 LTS до 20.04 LTS.

Babak Karimi Asl avatar
флаг cn
большое спасибо, это решило проблему с ядром, теперь есть новая проблема: D, пожалуйста, посмотрите мое редактирование
Organic Marble avatar
флаг us
@BabakKarimiAsl, пожалуйста, задайте новый вопрос

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.