Linux Mint

Come risolvere il problema di mancato aggiornamento di Linux Mint a causa dei pacchetti rotti

Come risolvere il problema di mancato aggiornamento di Linux Mint a causa dei pacchetti rotti

La gestione dei pacchetti di Linux Mint è molto stabile, ma non è sorprendente entrare nel problema del tuo Linux Mint che non si aggiorna a causa di pacchetti rotti. Il problema dei pacchetti rotti impedisce anche l'installazione di ulteriori aggiornamenti del programma, il che non è una buona cosa considerando le falle di sicurezza patchate quotidianamente.

Risolto il problema con Linux Mint che non si aggiorna a causa di pacchi rotti errore

In questo articolo, discuteremo le cause dei pacchetti rotti e ti mostreremo come risolverli su Linux Mint.

Caso I: dipendenze non soddisfatte

È la causa più comune del tuo Linux Mint non riceve aggiornamenti, e il motivo principale potrebbe essere le dipendenze non soddisfatte. Quando installi un programma, tenterà anche di installare i programmi e le librerie dipendenti. Se queste dipendenze non sono disponibili per il download per qualsiasi motivo, ad esempio un server non funziona o le librerie non sono gestite dallo sviluppatore, il sistema emette un errore di "pacchetti rotti".

Errore di dipendenze

Correzione:

Avvia il Terminale e inserisci il seguente comando:

sudo apt-get -f install

Il comando precedente installa tutte le dipendenze del pacchetto danneggiato, a condizione che le dipendenze siano disponibili nel repository.

Installazione delle dipendenze tramite Terminale

Nell'altro scenario in cui le dipendenze non sono disponibili nei repository, il sudo apt-get -f install il comando potrebbe non funzionare. In questa situazione, dovresti rimuovere i pacchetti. Useremo il Synaptic Package Manager per fare il lavoro.

Errore di pacchetti rotti su Synaptic

Avvia Synaptic Package Manager e seleziona Stato nel pannello di sinistra e fare clic su Dipendenze interrotte per trovare il pacco rotto. Fai clic sulla casella rossa a sinistra del nome del pacchetto e dovresti ottenere l'opzione per rimuoverlo. Contrassegnalo per la rimozione completa e fai clic su Applica nel pannello superiore. Il pacchetto dovrebbe essere rimosso.

Riparazione di pacchetti rotti su Synaptics

Rimozione di pacchetti rotti dal terminale

Puoi anche rimuovere i pacchetti rotti dal Terminale. Innanzitutto, esegui il seguente comando per controllare i pacchetti danneggiati:

sudo apt-get check

Rilevamento di pacchi rotti

Dovresti ottenere l'elenco dei pacchetti rotti. Ora, supponendo che il nome del pacchetto sia abc, eseguire il seguente codice:

sudo apt-get purge abc

Ad esempio, per correggere l'errore nello screenshot sopra, dovrei usare il comando:

sudo apt-get purge ubports-installer

Il programma e tutti i suoi file di configurazione dovrebbero essere rimossi.

Caso II: errore di installazione del pacchetto

Se c'è un errore nell'installazione di qualsiasi pacchetto, dovrebbe anche restituire lo stesso errore.

Correzione:

sudo apt --fix-broken install

Il comando dovrebbe provare a risolvere tutto e dovrebbe installare/rimuovere tutto ciò che è necessario. In caso contrario, puoi utilizzare nuovamente il Gestore pacchetti Synaptic per risolverlo come descritto nel caso precedente.

Caso III: repository rotti

La terza causa può essere un repository rotto e generalmente si verifica quando sudo apt-get update si usa. L'errore dei repository può essere causato da diversi motivi, ma le seguenti soluzioni funzionano bene per tutti. Per risolvere il problema, torna utile un semplice programma chiamato YPPA Manager.

Correzione:

Eseguire quanto segue per installare il programma:

sudo add-apt-repository ppa:webupd8team/y-ppa-manager
sudo apt-get update
sudo apt-get install y-ppa-manager

Ora avvia YPPA Manager dal menu dell'applicazione e fornisci la password. Dovrebbe apparire questa finestra:

Y PPA Manager

Fai clic su Gestisci PPA e dovresti vedere un elenco di tutti i repository sul tuo sistema. Ora individua quello che stava causando l'errore (dal comando di aggiornamento) ed eliminalo. Esegui nuovamente l'aggiornamento e il problema dovrebbe essere risolto.

Elenco dei repository Y-PPA

Conclusione

Questo è tutto ciò di cui hai bisogno per riparare i pacchi rotti e riparare il Linux Mint non si aggiorna problema. La prima e la seconda parte devono generalmente correggere tutto in quanto l'errore del repository è raro e può essere eliminato prestando attenzione alla qualità dei pacchetti installati sul sistema. Di solito, cerca di evitare i pacchetti che non sono stati mantenuti negli ultimi sei mesi o giù di lì per essere più sicuro.

Com'è stata la tua esperienza nel risolvere il problema?? Faccelo sapere nei commenti qui sotto e se ti piace questo articolo, non dimenticare di condividerlo con i tuoi amici sulle piattaforme social.

I migliori giochi da riga di comando per Linux
La riga di comando non è solo il tuo più grande alleato quando usi Linux, ma può anche essere una fonte di intrattenimento perché puoi usarla per gioc...
Le migliori app di mappatura del gamepad per Linux
Se ti piace giocare su Linux con un gamepad invece di un tipico sistema di input di tastiera e mouse, ci sono alcune app utili per te. Molti giochi pe...
Strumenti utili per i giocatori Linux
Se ti piace giocare su Linux, è probabile che tu abbia utilizzato app e utilità come Wine, Lutris e OBS Studio per migliorare l'esperienza di gioco. O...