Olej писал(а): ↑11 июн 2023, 11:27
Чем я сейчас и займусь
Двигаюсь по вот этой инструкции:
How to upgrade Debian 11 to Debian 12 bookworm using CLI
1). она мне показалась наиболее адекватной...
2). приятное свойство Debian что обновление делается чисто CLI, без всяких GUI менеджеров обновлений...
3). это можно сделать на удалённом сервере по SSH подключению
Хорошим началом обновления (чего не видел и не делал в других дистрибутивах) является предложение (после
полного текущего обновления)
убрать сторонние (не-Debian инсталляции) пакеты:
Код: Выделить всё
olej@esprimop420:~$ sudo apt list '?narrow(?installed, ?not(?origin(Debian)))'
Вывод списка… Готово
linux-headers-5.10.0-18-amd64/now 5.10.140-1 amd64 [установлен, локальный]
linux-headers-5.10.0-18-common/now 5.10.140-1 all [установлен, локальный]
linux-image-5.10.0-13-amd64/now 5.10.106-1 amd64 [установлен, локальный]
linux-image-5.10.0-18-amd64/now 5.10.140-1 amd64 [установлен, локальный]
viber/now 16.1.0.37 amd64 [установлен, локальный]
virtualbox-7.0/неизвестно,now 7.0.8-156879~Debian~bullseye amd64 [установлен]
Код: Выделить всё
olej@esprimop420:~$ sudo apt purge *5.10.0-18*
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово
Заметьте, выбирается «linux-image-5.10.0-18-amd64-unsigned» для шаблона «*5.10.0-18*»
Заметьте, выбирается «linux-headers-5.10.0-18-amd64» для шаблона «*5.10.0-18*»
Заметьте, выбирается «linux-headers-5.10.0-18-common» для шаблона «*5.10.0-18*»
Заметьте, выбирается «linux-image-5.10.0-18-amd64» для шаблона «*5.10.0-18*»
Пакет «linux-image-5.10.0-18-amd64-unsigned» не установлен, поэтому не может быть удалён
Следующие пакеты будут УДАЛЕНЫ:
linux-headers-5.10.0-18-amd64* linux-headers-5.10.0-18-common* linux-image-5.10.0-18-amd64*
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 3 пакетов, и 0 пакетов не обновлено.
После данной операции объём занятого дискового пространства уменьшится на 376 MB.
Хотите продолжить? [Д/н] y
(Чтение базы данных … на данный момент установлено 351796 файлов и каталогов.)
Удаляется linux-headers-5.10.0-18-amd64 (5.10.140-1) …
Удаляется linux-headers-5.10.0-18-common (5.10.140-1) …
Удаляется linux-image-5.10.0-18-amd64 (5.10.140-1) …
/etc/kernel/postrm.d/initramfs-tools:
update-initramfs: Deleting /boot/initrd.img-5.10.0-18-amd64
/etc/kernel/postrm.d/zz-update-grub:
Generating grub configuration file ...
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Found linux image: /boot/vmlinuz-5.10.0-23-amd64
Found initrd image: /boot/initrd.img-5.10.0-23-amd64
Found linux image: /boot/vmlinuz-5.10.0-22-amd64
Found initrd image: /boot/initrd.img-5.10.0-22-amd64
Found linux image: /boot/vmlinuz-5.10.0-13-amd64
Found initrd image: /boot/initrd.img-5.10.0-13-amd64
Warning: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries on them and create new boot entries.
done
(Чтение базы данных … на данный момент установлено 328511 файлов и каталогов.)
Вычищаются файлы настройки пакета linux-image-5.10.0-18-amd64 (5.10.140-1) …
Код: Выделить всё
olej@esprimop420:~$ sudo apt purge *5.10.0-13*
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово
Заметьте, выбирается «linux-image-5.10.0-13-amd64» для шаблона «*5.10.0-13*»
Заметьте, выбирается «linux-image-5.10.0-13-amd64-unsigned» для шаблона «*5.10.0-13*»
Пакет «linux-image-5.10.0-13-amd64-unsigned» не установлен, поэтому не может быть удалён
Следующие пакеты будут УДАЛЕНЫ:
linux-image-5.10.0-13-amd64*
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 1 пакетов, и 0 пакетов не обновлено.
После данной операции объём занятого дискового пространства уменьшится на 302 MB.
Хотите продолжить? [Д/н] y
(Чтение базы данных … на данный момент установлено 328510 файлов и каталогов.)
Удаляется linux-image-5.10.0-13-amd64 (5.10.106-1) …
/etc/kernel/postrm.d/initramfs-tools:
update-initramfs: Deleting /boot/initrd.img-5.10.0-13-amd64
/etc/kernel/postrm.d/zz-update-grub:
Generating grub configuration file ...
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Found linux image: /boot/vmlinuz-5.10.0-23-amd64
Found initrd image: /boot/initrd.img-5.10.0-23-amd64
Found linux image: /boot/vmlinuz-5.10.0-22-amd64
Found initrd image: /boot/initrd.img-5.10.0-22-amd64
Warning: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries on them and create new boot entries.
done
(Чтение базы данных … на данный момент установлено 323740 файлов и каталогов.)
Вычищаются файлы настройки пакета linux-image-5.10.0-13-amd64 (5.10.106-1) …
Код: Выделить всё
olej@esprimop420:~$ sudo apt list '?narrow(?installed, ?not(?origin(Debian)))'
Вывод списка… Готово
viber/now 16.1.0.37 amd64 [установлен, локальный]
virtualbox-7.0/неизвестно,now 7.0.8-156879~Debian~bullseye amd64 [установлен]
Код: Выделить всё
olej@esprimop420:~$ sudo dpkg -r viber
(Чтение базы данных … на данный момент установлено 323768 файлов и каталогов.)
Удаляется viber (16.1.0.37) …
Обрабатываются триггеры для hicolor-icon-theme (0.17-2) …
Обрабатываются триггеры для desktop-file-utils (0.26-1) …
Обрабатываются триггеры для mailcap (3.69) …
Код: Выделить всё
olej@esprimop420:~$ sudo dpkg -r virtualbox-7.0
(Чтение базы данных … на данный момент установлено 322323 файла и каталога.)
Удаляется virtualbox-7.0 (7.0.8-156879~Debian~bullseye) …
Обрабатываются триггеры для shared-mime-info (2.0-1) …
Обрабатываются триггеры для hicolor-icon-theme (0.17-2) …
Обрабатываются триггеры для desktop-file-utils (0.26-1) …
Обрабатываются триггеры для mailcap (3.69) …
Теперь всё, похоже, готово для обновления...