Wuwejův zápisník

Fedora 41 (problém s have v bashi, konfigurací GIMP)

25.11.2024 18:49, Wu | počítače | komentáře -

Logo Tux – authors Larry Ewing, Simon Budig, Anja GerwinskiTěšil jsem se, že to s dnf system-upgrade bude zase rychlovka, tentokrát se ale pár překážek vyskytlo.

Instalace

Začátek je podle návodu, tedy

sudo dnf system-upgrade download --releasever=41

Poprvé jsem narazil už tady, balíček python2-pillow chtěl něco, co už není k dispozici. Ale protože nevím, k čemu takový polštář mohl být, prostě jsem ho odinstaloval a spustil upgrade znovu. Následovalo shrnutí transakce:

Instalovat 79 balíčků
Aktualizovat 3517 balíčků
Odstranit 10 balíčků
Snížit verzi 16 balíčků
Celková velikost ke stažení: 6.6 G

A mohl jsem to rozjet:

sudo dnf system-upgrade reboot

Po obvyklé půlhodině bylo dočišťování, tedy

rpmconf -a

tam asi dvanáctkrát java (instalovat maintainers version) a jednou postfix (nechat svůj).

Pak další změna, --unsatisfied už nefunguje:

dnf repoquery --unsatisfied
Unknown argument "--unsatisfied" for command "repoquery". Add "--help" for more information about the arguments.

Kontrola duplicit a jejich odstanění:

dnf repoquery --duplicates
dnf remove --duplicates

A nový krok, odstranění vyřazených balíčků („If you upgrade across one release (e.g. Fedora Linux 40 to 41), run the following commands“):

sudo dnf install remove-retired-packages
remove-retired-packages

Jako obvykle jsem si vypsal balíčky mimo repozitáře, se kterými pořád nevím jak naložit (je jich 90)

sudo dnf list --extras

A mohl začít systém používat.

GIMP

První změnu jsem zaznamenal u GIMPu. Zase se přebarvil na černo a změnil ikony, což je příšerné, naštěstí už vím co kde nastavit – barvu tématu na světlé, téma na systémové a ikony na legacy.

Trochu mě zarazilo, že GIMP 3 ve verzi beta nepřevzal konfigurace. A co hůř, když z něj update udělal verzi RC1, byl zase černý! Na takové ignorování / resetování konfigurací v linuxu nejsem zvyklý.

A ještě jedna věc mi vadila – při oříznutí obrázku neořízl vrstvy, takže tam pořád byly a v nečekaných situacích se mi vracely. Bylo třeba jít do menu „Vrstva“ a zvolit „Layers To Image Size“, což je docela otravné. Nakonec jsem ale potřebné nastavení („smazat pixely“) našel přímo u nástroje:

GIMP - crop settings

bash: have: příkaz nenalezen

Větší oříšek byl s terminálem xfce. Ten mi začal při spuštění psát dva řádky s chybou:

bash: have: příkaz nenalezen
bash: have: příkaz nenalezen

Zkontroloval jsem .bashrc a .bash_profile, nic v nich žádné „have“ nenašel a tím moje vědomosti končí, takže nezbylo než googlit. Našel jsem pěknou diskuzi, z níž jsem vytěžil parametr bashe -x (podrobné ladící výstupy) a nutnost hledat „have“.

bash -x

Příkaz mi vysypal několik set řádků, které nešly přesměrovat (asi výstup na chybovou konzoli?). Když jsem přesměroval error stream, tak zase zmizely debugovací výpisy. Nezbylo než to pěkně očima přečíst řádek po řádku, ale úspěšně:

++++ . /etc/bash_completion.d/lldpad
+++++ have lldpad
bash: have: příkaz nenalezen

++++ . /etc/bash_completion.d/lldptool
+++++ have lldptool
bash: have: příkaz nenalezen

Čili nějaký lldp chtěl příkaz have, který ve Fedoře už není. Co s tím mám dělat? Nevím ani co je LLDP, ani jestli to můžu odinstalovat… ani jak dostat zpátky funkce have.

Po poradě s ChatGPT jsem usoudil, že našeptávání k LLDP v bashi patrně potřebovat nebudu a prostě ty výše uvedené soubory smazal.

12345
1732556940000

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