Так, успешно обновил систему с 22.04 до 24.04. Из попавшихся граблей в процессе: оказывается в 2022 они решили заменить директории /bin, /lib и т.п. на соответствующие симлинки /usr/*, а некоторые пакеты из 24.04 отказались ставиться если это не сделано, выдавая ошибку dpkg-divert: error: cannot divert directories. Нужные симлинки генерирует пакет usrmerge из репозитория 22.04, но в моём случае ручная установка пакета оттуда не прокатила, т.к. там зачем-то прописали зависимости от libpng и прочего, которые этот пакет по факту не использует (видимо конфликты в метаданных пакета прописали чтобы пакет автоматически удалился при миграции на новую версию), но у меня система уже частично успела обновиться перед фейлом, поэтому проблему решил ручной распаковкой пакета и запуском его скриптов вручную.
Дальше была ещё куча косяков, которые решались через apt --fix-broken install или dpkg --force-owerwrite -i /var/cache/apt/package.deb (ну, у меня система стоит без переустановки с 2015г., плюс часть пакетов из репозиториев KDE Neon, поэтому система немного засрана). В итоге всё же всё обновилось и завелось вроде, но что-то на других моих устрйствах обновлять уже не охота.
=> More informations about this toot | View the thread | More toots from top@top.ofthe.top
=> View ru@lor.sh profile | View rur@lor.sh profile
=> View ubuntu tag | View linux tag This content has been proxied by September (3851b).Proxy Information
text/gemini