LINUX.ORG.RU

Обновление Ubuntu Server 22.04 до 24.04.1

 ,


0

1

Хочу вот обновить Ubuntu Server…

Возник вопрос, что будет с файлами конфигураций, которые я ранее изменил. Они заменятся новыми, т.е. все изменения потеряются? Останутся как есть?

Еще вопрос по поводу самосборных пакетов. Было такое дело, что пришлось пересобирать некоторые пакеты, например, Получить deb-пакет из исходников, чтобы все было по-взрослому. Какова их судьба? Останутся как есть или обновятся до более новой версии из 24.04.1?

В целом, обновление до следующего LTS в Ubuntu работает нормально или лучше все снести и поставить заново?


в данном вопрос обновление версии системы равносильно обновлению пакетов.
в принципе do-release-update качает и запускает в системе некоторый набор скриптов, но оно связанно с обновлением пакетов.
если при обновлении пакета найдется, отличающийся конфигурационный файл тебе выведется запрос «чё с ним делать ??»

левые пакеты как лежали отдельно так и будут лежать.
после обновлении системы еще неплохо пройтись и почистить остатки старья.

pfg ★★★★★
()
Ответ на: комментарий от pfg

левые пакеты как лежали отдельно так и будут лежать.

Получается их лучше предварительно удалить, а после обновления поставить из репозитория?

после обновлении системы еще неплохо пройтись и почистить остатки старья.

это как?

zb2
() автор топика
Ответ на: комментарий от zb2

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

в системе постоянно остаются ошметки пакетов. они не мешают, но я их подчищаю если есть время.

pfg ★★★★★
()

Господи, это же дебиан! Изначально криворукое поделие полусумасшедших одминов.

Так что да, для части конфигов, которые отмечены в пакетах, как конфиги, он будет нудно спрашивать, что с ними делать. Для другой части, где конфиги не отмечены, молча перепишет.

Если в новой системе есть более новые версии пакетов, то они будут обновлены. Если новых версий нет, оставит то, что есть.

Если зависимости в старых пакетах будет невозможно разрешить в новой системе, то опять будет нудная тягомотина с аптом, поэтому проще будет такие пакеты удалить.

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

anonymous
()
Ответ на: комментарий от zb2

Взять список файлов из пакетов и сделать diff со списком реальных файлов в системе. Занятие в целом бесполезное, но очень благотворно влияет на чсв.

anonymous
()
Ответ на: комментарий от zb2

https://ubuntu.com/blog/upgrade-your-desktop-ubuntu-24-04-lts

Users of Ubuntu 22.04 LTS will shortly be prompted to upgrade to 24.04 LTS directly from their desktop, either automatically or as part of a scheduled update. This is a great time to start exploring Ubuntu 24.04 LTS. If you missed our press release, don’t worry. We’re summing up the most exciting developments in this post to get you ready to upgrade.

В общем задержка у них пока видать. 29 августа написали если что, что автообновлялку выкатят скоро для 22.04, так что только ждать пока.

Tark ★★
()
Последнее исправление: Tark (всего исправлений: 1)
Ответ на: комментарий от Tark

Это при каждом релизе такое происходит?

Кстати, можно использовать флаг -d. Он предлагает обновить сразу до 24.04.1. Попробовать что ли?

zb2
() автор топика
Ответ на: комментарий от zb2

покамест релиз 24.04.1 тестят на неLTS хомяках, о чем говорит наличие в списке meta-release
если в ближнее время косяков не будет - выпустят в LTS-ветке. т.е. он появится в списке meta-release-lts

эти списки do-release-upgrade аккурат и парсит чтобы выяснить что можно обновить. файл etc/update-manager/meta-release

как вариант поскорей перейти на 24.04.1 перейти в разряд неLTS хомяков переключится на Promt=normal. главное до выхода 24.10 переключится обратно в lts.

флаг -d устанавливает development версии - если в одном месте горит не истребимая жажда приключений - You are Welcome !!
но тогда зачем тебе LTS ??

pfg ★★★★★
()
Последнее исправление: pfg (всего исправлений: 2)
Ответ на: комментарий от pfg

флаг -d устанавливает development версии - если в одном месте горит не истребимая жажда приключений - You are Welcome !! но тогда зачем тебе LTS ??

Он предлагает как раз обновиться до 24.04.1 LTS.

В целом, да, с обновлением горит. Я выгнал всех пользователей с сервера до понедельника, снес самосборные пакеты… Думал обновлюсь, поставлю офф. сборки нужных пакетов, настрою все, потестирую, а тут такой прикол.

zb2
() автор топика
Последнее исправление: zb2 (всего исправлений: 1)

Возник вопрос, что будет с файлами конфигураций, которые я ранее изменил.

обычно установщик (свежей версии) пакета спрашивает что сделать с конфигом.

targitaj ★★★★★
()
Ответ на: комментарий от zb2

бекапься и все будет окей.

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

pfg ★★★★★
()