GNU/Linux >> Linux Esercitazione >  >> Linux

Errori comuni su Yum su CentOS, RHEL o Fedora

Yum è uno strumento di gestione dei pacchetti per installare, aggiornare e rimuovere i pacchetti dai sistemi RedHat basati su rpm, che presto sarà sostituito da dnf . A volte, quando si tenta di installare un pacchetto con il comando yum, possono verificarsi errori per diversi motivi, uno dei problemi comuni deriva dalla mancata lettura delle informazioni aggiornate. In questo post, descriverò le situazioni in cui possono verificarsi errori yum e come risolverli.

404

Puoi ottenere questi 404 errori quando scaricati da yum metadata obsoleti. Per riparare gli errori in 404 yum, puliamo i metadati.

Correggi gli errori di connessione non riuscita

Sintomo:ottieni errori "la rete non è raggiungibile" o "non è stato possibile connettersi al server" durante l'esecuzione del comando yum.

L'errore significa che per qualche motivo non è possibile connettersi correttamente al repository dei server. Se riesci ancora a eseguire il ping dei server senza alcun problema, controlla se il tuo sistema è dietro un proxy. Se stai eseguendo yum dietro un proxy, ma non hai specificato le impostazioni del proxy yum, ottieni errori di connessione come prima

Correggi i metadati di verifica del checksum

Sintomo:ricevi un "file di metadati che non corrisponde al checksum" eseguendo il comando yum.

Puoi ottenere errori di checksum dei metadati quando i metadati che valgono la redudancia, scaricati da yum sono diventati obsoleti.

Codice terminale:i tuoi metadati yum clean

Correggi gli errori yum lock

Sintomo:quando esegui yum su Fedora, ricevi errori che dicono "Un'altra applicazione sta bloccando ..."

Il colpevole di questo errore è PackageKit che è responsabile degli aggiornamenti automatici su Fedora. Il processo PackageKit si avvia automaticamente all'avvio, che continua a bloccare yum o dnf. Per correggere l'errore, disabilita i controlli di aggiornamento automatici su Fedora (cosa sconsigliata poiché molti non hanno una cultura dell'aggiornamento).

Per fare ciò, digita in un terminale:gpk-prefs

Correggi la lettura del repository del database degli errori

Sintomo:quando si installa un pacchetto con yum, si ottengono errori che dicono "file compresso terminato prima che fosse rilevata la fine logica del flusso"

Questo errore può verificarsi quando il comando yum è stato interrotto durante il download di un database del repository. Quindi il database salvato è incompleto e considerato corrotto. Per risolvere questo problema dovresti pulire il database yum.


Linux
  1. Come installare Google Chrome 17 su Fedora 16, CentOS 6 / RHEL 6

  2. Come pulire la cache YUM in CentOS / RHEL

  3. Come configurare il proxy in CentOS/RHEL/Fedora

  4. Come creare un repository yum in CentOS/RHEL

  5. CentOS / RHEL:esclusione con Yum per gli aggiornamenti del kernel

Come installare VirtualBox 5.1 su CentOS 7 / RHEL 7 / Fedora 26

26 Esempi di comandi DNF in Fedora / CentOS / RHEL

Come installare Cockpit su CentOS 7 / RHEL 7 e Fedora 28

Come installare pgAdmin 4 su CentOS 7 / RHEL 7 e Fedora 29 / Fedora 28

Come installare Wine 5.0 su CentOS, RHEL e Fedora

8 repository di terze parti YUM per CentOS e RHEL