Portál AbcLinuxu, 7. května 2025 17:16

Dotaz: nejde aktualizovat

pdp7 avatar 3.2.2012 16:49 pdp7 | skóre: 33 | blog: Mravenec_v_LCD_monitoru | Zákupy u České lípy
nejde aktualizovat
Přečteno: 836×
Odpovědět | Admin
Mám archlinux který jsem už asi půl roku neaktualizoval, a když jsem se o to nedávno pokusil dostanu jen tyhle řádky
chyba: yelp-xsl: signature from "Ionut Biru ibiru@archlinux.org" is unknown trust
chyba: zenity: signature from "Ionut Biru ibiru@archlinux.org" is unknown trust
chyba: selhalo provádění transakce (neplatný nebo poškozený balíček (PGP podpis))
mimo mnoha jiných který sem dávat nebudu, je to asi u každýho balíku. Co mám dělat?
"První" komunita sdílející software

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

pdp7 avatar 3.2.2012 17:17 pdp7 | skóre: 33 | blog: Mravenec_v_LCD_monitoru | Zákupy u České lípy
Rozbalit Rozbalit vše Re: nejde aktualizovat
Odpovědět | | Sbalit | Link | Blokovat | Admin
Asi nějaký inteligent zas něco vymyslel. Ověřování balíků se sice fajn, ale ať dělám cokoliv furt to háže chyby. Smazal jsem soubory pubring.gpg a trustdb.gpg protože jsem si myslel že obsahují špatné klíče ale nemá to smysl.
"První" komunita sdílející software
intense avatar 3.2.2012 17:43 intense
Rozbalit Rozbalit vše Re: nejde aktualizovat
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tiež som mal takýto problém a dosť ma to štvalo. Najprv musíš samozrejme incializovať keyring: pacman-key --init Následne ako vidíš z logu "unknown trust", musíš označiť kľúče developerov ako trusted inak od nich nič nenainštaluješ, proste to len lokálne podpíš ako: pacman-key --lsign (KEY_FINGERPRINT) Týmto označíš kľúč ako trusted čo by malo postačovať na to aby si mohol inštalovať balíky, ktoré sú ním podpísané. Celkovo majú developeri cca 30 kľúčov, pridať rýchlejším spôsobom sa dajú cez povedzme nejaký for cyklus v bashi. Tu je o tom vcelku pekný článok kde sa to rieši: http://allanmcrae.com/2011/12/pacman-package-signing-4-arch-linux/

Údajne sa to ale dá aj vypnúť v configu pacmana aby ignoroval všetky kľúče a podpisy balíkov.
pdp7 avatar 3.2.2012 18:07 pdp7 | skóre: 33 | blog: Mravenec_v_LCD_monitoru | Zákupy u České lípy
Rozbalit Rozbalit vše Re: nejde aktualizovat
Dík. Do /etc/pacman.conf jsem přidal řádek
SigLevel=Never
a hotovo :-D
mess avatar 3.2.2012 23:12 mess | skóre: 43 | blog: bordel | Háj ve Slezsku - Smolkov
Rozbalit Rozbalit vše Re: nejde aktualizovat
Odpovědět | | Sbalit | Link | Blokovat | Admin
Dvě poučení pro příště:
  1. ArchLinux je potřeba aktualizovat často.
  2. Před aktualizací nějakého důležitého balíku (pacman, X, kernel) aspoň letmo zkouknout hlasvní stránku distribuce, jestli se neděly nějaké změny, které by potřebovaly zásah uživatele. Zrovna to podepisování balíčku tam ještě visí.
Cez párne mesiace zošíváš vaginy, cez neparne montuješ hajzle.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.