Wuwejův zápisník

Fedora 42 (odstraňování repozitářů, rozsypaná plocha)

19.07.2025 21:37, Wu | počítače | komentáře -

Logo Tux – authors Larry Ewing, Simon Budig, Anja GerwinskiMálem jsem zapomněl na tradiční poznámky z upgradu fedory. Postupoval jsem jako obvykle podle návodu.

sudo dnf upgrade --refresh

Odebírání repozitářů

sudo dnf system-upgrade download --releasever=42

Vypsalo mi to nějaké červené hlášky k repo Dropboxu. Ten už nepoužívám, takže odebrat – jenže minulé zkušenosti jsou na houby, tady to nefunguje:

sudo dnf repository-packages Dropbox remove
Unknown argument "repository-packages" for command "dnf5". Add "--help" for more information about the arguments.
It could be a command provided by a plugin, try: dnf5 install 'dnf5-command(repository-packages)'

Googlil jsem a konzultoval s ChatGPT; je třeba vypsat si ze složky repositářů příslušný soubor a ten smazat

ls /etc/yum.repos.d/ | grep -i dropbox
dropbox.repo

rm /etc/yum.repos.d/dropbox.repo
rm: smazat běžný soubor '/etc/yum.repos.d/dropbox.repo'? y

Když už jsem byl v tom, zlikvidoval jsem repo i pro teams a vivaldi, které také nepoužívám. Pak už upgrade prošel.

Samotná instalace

sudo dnf system-upgrade reboot

Transaction Summary:
Installing: 112 packages
Upgrading: 3568 packages
Replacing: 3603 packages
Removing: 8 packages
Downgrading: 11 packages

Total size of inbound packages is 7 GiB. Need to download 7 GiB.
After this operation, 886 MiB extra will be used (install 21 GiB, remove 21 GiB).

Stahování trvalo nějakých 15 minut, dalších asi 20 minut zabrala instalace. A bylo to hotové. Tedy až na zničenou plochu.

Zničená plocha

Z toho jsem byl dost nesvůj – přeházené ikony, smazaná tapeta a co víc, nová tapeta vůbec nešla vybrat. V dialogu jsem zvolil obrázek, ale nestalo se nic.

Rozbitá plocha

Opravu jsem našel v podstatě náhodou. V nastavení displeje jsem si všiml, že monitor není vybraný jako primární. Jedním kliknutím se to jako zázrakem opravilo, včetně rozložení ikon!

NAstavit jak oprimární

Poinstalační kontroly

Kontrola konfigurací pomocí

rpmconf -a

identifikovala jen postfix, tam jsem si poučeně ponechal svůj.

Také se v návodu objevila novinka (nebo jsem si toho poprvé všiml), a to "Update GRUB bootloader on BIOS systems". Zkusil jsem to,

[mount | grep "/boot "
/dev/sda2 on /boot type ext4 (rw,relatime,seclabel)

ale dopadlo to jako obvykle chybou:

grub2-install /dev/sda
grub2-install: error: /usr/lib/grub/x86_64-efi/modinfo.sh doesn't exist. Please specify --target or --directory.

Po nějakém googlení jsem pochopil, že asi potřebuju ještě grub2-efi. Který ovšem už mám:

dnf install grub2-efi
Updating and loading repositories:
Repositories loaded.
Balíček "grub2-efi-ia32-1:2.12-28.fc42.x86_64" je již nainstalován.
Balíček "grub2-efi-x64-1:2.12-28.fc42.x86_64" je již nainstalován.

tak možná ještě modules (zdroj) … Což taky nepomohlo, tak jsem se na to vykašlal.

Následovala kntrola duplicit a jejich odstanění:

dnf repoquery --duplicates
dnf remove --duplicates

A odstranění důchodců:

remove-retired-packages

Removing copy-jdk-configs: JDKs configuration files copier
Reason of retirement: Paralel installs are going to be remove from JDK. Package existed only to support that

Removing dmraid: Device-mapper RAID tool and library
Reason of retirement: Abandoned. Use mdadm if possible. Migrate and use mdadm if not.

Removing jacop: Java Constraint Programming solver
Reason of retirement: Orphaned for 6+ weeks

Removing libmcpp: Alternative C/C++ preprocessor (library build)
Reason of retirement: Retired: https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedoraproject.org/thread/DRIWVJ7BVL3KVVX5TLC36LJPDMAO72HF/

Removing mozjs102: SpiderMonkey JavaScript library
Reason of retirement: Orphaned for 6+ weeks

Removing python3-PyDrive2: Google Drive API Python wrapper library, maintained fork of PyDrive
Reason of retirement: Not required by deja-dup & duplicity anymore. Also rhbz#2341685 & https://github.com/iterative/PyDrive2/issues/361 amp; https://github.com/iterative/PyDrive2/issues/89

Removing scala: Hybrid functional/object-oriented language for the JVM
Reason of retirement: Orphaned for 6+ weeks

Jako obvykle jsem si vypsal počet extrátů,

sudo dnf list --extras

abych věděl, jak moc to roste. Tentokrát 89 ks, tedy o jeden míň než minule.

12345
1752953820000

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.

Informace

Kontakt

Vyhledávání

Kategorie

Archiv

STRÁNKY ARCHIVOVÁNY NÁRODNÍ KNIHOVNOU ČR

CBDB.cz – Databáze knih a spisovatelů, knihy online