URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID15
Нить номер: 4711
[ Назад ]

Исходное сообщение
"Как лучше обновить дебиан?"

Отправлено Isothiocyanate , 29-Мрт-21 11:08 
Добрый день!

Хочу в начале лета обновить debian 10 x64 KDE -> debian 11 x64 KDE

Не срочно, а где -то в начале лета, когда нагрузка спадет.
Как обновлять написано в этом документе:
https://www.debian.org/releases/testing/mips64el/release-not...

Кто обновлялся? Как работает?

Один раз я обновил систему с 9 до 10 просто не указав в репозиторях имя дистрибутива, а указав stable. Когда 10 стал стабильным, пакеты начали тянуться из него. Все работает на той машине нормально. Но так не правильно.

Что я хочу сделать:
1. Закатать образ системного раздела / при помощи clonzilla, с ним прихватить и EFI-партицию.
2. вычистить все левые пакеты.
3. Обновить до максимума 10-ку.
4. Поменять sources.list
5. distr - upgrade

Что делать если есть пакеты, версии которых взяты с более нового выпуска дебиана? Как их выловить и удалить?


Содержание

Сообщения в этом обсуждении
"Как лучше обновить дебиан?"
Отправлено DiabloPC_пробегал , 31-Мрт-21 08:35 

> так не правильно.
> Все работает

Но ведь работает. Так может не стоит заморачиваться что правильно и как кошерно?


"Как лучше обновить дебиан?"
Отправлено Isothiocyanate , 03-Апр-21 02:06 
>> так не правильно.
>> Все работает
> Но ведь работает. Так может не стоит заморачиваться что правильно и как
> кошерно?

Потренировался на ноутбуке MSI VR610x 205 , debian 9 -> debian 10 , LXDE, x64.
Успешно. Сейчас пишу с него после перезагрузки в 10 ую версию демьяна.
Вот по этой инструкции:
https://www.debian.org/releases/stable/amd64/release-notes/c...
Там так же описано , как проводить аудит пакетов, в том числе и на версии, фиксацию версии и т.д.

На 11 еще рано переходить, он еще не stable.


"Как лучше обновить дебиан?"
Отправлено And , 01-Апр-21 21:11 
Вот так получают списки установленных пакетов:
https://askubuntu.com/questions/2389/generating-list-of-manu...

Но, эффективнее всего сохранить списки установленных руками пакетами, сохранить /etc в архив (sudo su - ; затем mc и нажать F2 в внутри папки /etc ). Стереть систему, поставить свежую версию, достать из архива нужные файлы со старыми конфигурациями.

Нужное иногда есть в других папках, но трудоёмкость и объём знаний таковы, что для серьёзных применений эффективнее ставить новое сразу начисто, выборочно притаскивая старые файлы с настройками.

Апгрейд может быть хорош, если много софта, которого больше нет в репах новой версии. Но за 15 лет это так и не стало блокером. Профит от нового всё же был больше, чем от борьбы за старое.

> Все работает на той машине нормально. Но так не правильно.

Ага. Всё так. И работает даже правильно. Но немного иначе. Т.к. невозможно трудная задача провести апгрейд системы, в которой в репах десятки тысяч наименований софта. При этом сохранить устаревшие конфиги и связи. И при этом чтобы всё было новое. В новой версии дистра часть компонент может быть заменена на другие. Из-за этого и впечатление, что работает иначе.

Примеры: части графики рабочего стола и шина обмена сообщениями между приложениями. Менялось в каких-то старых версиях. При дист-апгрейд могло быть не полностью заменено. Деталей уже не помню.

Меняются способы использования софта и в этом разница. После дист-апгрейд могут остаться часть старых способов! Дело в этом. в т.ч. Дистр новый, но не все способы использования возможно обновить, с разумной тратой сил и времени.


"Как лучше обновить дебиан?"
Отправлено Isothiocyanate , 03-Апр-21 02:08 
> Вот так получают списки установленных пакетов:
> https://askubuntu.com/questions/2389/generating-list-of-manu...

Спасибо!