Protože vyšla Fedora 39, pustil jsem se na svých – rozrůstajících se – linuxových strojích do upgradů. Notebooky jsou relativně nové, tam to je pokaždé bez problémů, na pracovní stanici se občas něco vysype. Tentokrát už na začátku, upgrade se nechtěl spustit:
sudo dnf system-upgrade download --releasever=39
Chyba:
Problém: package compat-ffmpeg28-2.8.20-1.fc36.x86_64 from @System requires libdc1394.so.25()(64bit), but none of the providers can be installed
- libdc1394-2.2.6-9.fc38.x86_64 from @System does not belong to a distupgrade repository
- problém s nainstalovaným balíčkem compat-ffmpeg28-2.8.20-1.fc36.x86_64
(zkuste přidat '--skip-broken' pro přeskočení odinstalovatelných balíčků)
Zkusil jsem tedy přidat nabízené --skip-broken:
sudo dnf system-upgrade download --releasever=39 --skip-broken
Ale nepomohlo to. Přidal jsem tedy raději --erase k rpm:
rpm --erase compat-ffmpeg28
A pustil znovu download. Jako obvykle vysypal hromadu neexistujících shod pro skupinu balíčků (‚No match for group package‘), ale už se tím nevzrušuju.
Shrnutí transakce
=================
Instalovat 215 balíčků
Aktualizovat 3149 balíčků
Odstranit 11 balíčků
Snížit verzi 16 balíčků
Celková velikost ke stažení: 6.1 G
DNF pouze stáhne balíčky, nainstaluje gpg klíče a zkontroluje transakce.
Trvalo to asi 1700 sec, po bezproblémovém startu jsem udělal dočišťovací kroky. Kontrola konfigurací mi trochu času zabrala, bylo toho víc než obvykle:
rpmconf -a
Všechny javy nechávám novou verzi:
Ale až teď, když to vidím v řadě, si říkám, jestli je fakt nutné mít verze 8, 11 i 17?
CUPS ('/etc/cups/cupsd.conf') volím novou verzi a pozor, postfix ('/etc/postfix/main.cf') rozhodně nechat současnou, abych si zase nevypnul odebírání pošty ze serveru.
Zbytek je stejný jako vždycky; nespokojenci žádní:
dnf repoquery --unsatisfied
Duplikáti také ne:
dnf repoquery --duplicates
Extrátů kolem 70:
dnf list extras
Upgrade tedy opět bez problémů.
Hodnocení hvězdičkami používá jako prevenci
opakovaného kliknutí anonymní cookie.
Pokud s tím nesouhlasíte, neklikejte.
Další podrobnosti k cookies zde.