Toot

Written by top.ofthe.top on 2025-01-05 at 13:31

Так, успешно обновил систему с 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

Mentions

=> View ru@lor.sh profile | View rur@lor.sh profile

Tags

=> View ubuntu tag | View linux tag

Proxy Information
Original URL
gemini://mastogem.picasoft.net/toot/113775992183290284
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
227.232429 milliseconds
Gemini-to-HTML Time
1.627179 milliseconds

This content has been proxied by September (3851b).