GNU/Linux >> Znalost Linux >  >> Linux

Běžné chyby na Yum na CentOS, RHEL nebo Fedora

Yum je nástroj pro správu balíčků pro instalaci, aktualizaci a odstraňování balíčků na systémech RedHat založených na rpm, brzy bude nahrazen dnf . Někdy se při pokusu o instalaci balíčku pomocí příkazu yum mohou vyskytnout chyby z několika důvodů, jeden z běžných problémů pramení z nečtení aktualizovaných informací. V tomto příspěvku popíšu situace, ve kterých mohou nastat chyby yum a jak je opravit.

404s

Tyto chyby 404 můžete získat, když jsou metadata stažena yum zastaralá. Abychom opravili chyby v 404 yum, vyčistíme metadata.

Opravte chyby selhání připojení

Příznak:Při spouštění příkazu yum se zobrazí chyba „síť je nedostupná“ nebo „nelze se připojit k serveru“.

Chyba znamená, že se z nějakého důvodu nemůžete správně připojit k úložišti serverů. Pokud stále můžete pingnout servery bez problémů, zkontrolujte, zda váš systém není za proxy. Pokud spouštíte yum za proxy, ale nezadali jste nastavení proxy yum, zobrazí se chyby selhání připojení jako dříve

Správná metadata ověření kontrolního součtu

Příznak:Spuštěním příkazu yum obdržíte „soubor metadat, který neodpovídá kontrolnímu součtu“.

Chyby kontrolního součtu metadat se mohou objevit, když jsou metadata, která stojí za redudanci, stažená yum zastaralá.

Kód terminálu:vaše metadata yum clean

Opravte chyby yum lock

Příznak:Když spouštíte yum na Fedoře, zobrazí se chybová zpráva „Momentálně blokuje jiná aplikace…“

Viníkem této chyby je PackageKit, který je zodpovědný za automatické aktualizace na Fedoře. Proces PackageKit se spustí automaticky při spuštění, což stále blokuje yum nebo dnf. Chcete-li chybu opravit, deaktivujte automatické kontroly aktualizací na Fedoře (což se nedoporučuje, protože mnoho z nich nemá kulturu aktualizací).

Chcete-li to provést, zadejte terminál:gpk-prefs

Opravte chyby čtení databáze úložiště

Příznak:Při instalaci balíčku s yum se zobrazí chybová zpráva „komprimovaný soubor skončil dříve, než byl zjištěn logický konec proudu“

K této chybě může dojít, když byl příkaz yum přerušen při stahování databáze úložiště a was. Uložená databáze je tedy neúplná a je považována za poškozenou. Chcete-li tento problém vyřešit, měli byste vyčistit databázi yum.


Linux
  1. Jak nainstalovat nejnovější verzi PHP-5.5 pomocí YUM na CentOS/RHEL/Fedora

  2. Jak nainstalovat Oracle VirtualBox na Oracle Linux/Fedora/RHEL/CentOS pomocí YUM

  3. [Linux]:Jak násilně upgradovat php z 5.1.6 na 5.3.3 pomocí yum na CentOS/Fedora/RHEL

  1. Upgradujte PHP 5.3 na PHP 7.0 pomocí yum na CentOS/RHEL/Fedora

  2. Jak vyčistit mezipaměť YUM v CentOS / RHEL

  3. Jak vytvořit úložiště yum v CentOS/RHEL

  1. Jak nainstalovat Google Chrome 17 na Fedora 16, CentOS 6 / RHEL 6

  2. Jak nainstalovat Python 3.5 na CentOS/RHEL a Fedoru

  3. Jak nainstalovat docker na CentOS / RHEL / Fedora