Usa Apt-get per correggere i pacchetti mancanti e rotti

Usa Apt-get per correggere i pacchetti mancanti e rotti
I responsabili dei pacchetti in Linux sono i programmi più utili che vengono utilizzati per aggiungere ulteriori capacità in un sistema. Possono essere utilizzati per l'installazione, la rimozione, l'aggiornamento e l'aggiornamento dei pacchetti, con anche le capacità di risoluzione delle dipendenze. Tuttavia, come qualsiasi altro programma, le cose possono anche andare storte con questi pacchetti. A volte, durante l'aggiornamento o l'installazione di un programma di terze parti, l'installazione va storto e provoca errori che richiedono di installare le dipendenze mancanti e i pacchetti rotti. Questo errore può verificarsi anche a causa della gestione impropria dei pacchetti, dell'installazione errata dei pacchetti e dell'installazione di pacchetti non necessari. Qualunque sia il motivo, il problema è che ricevi un errore e lasciate una condizione in cui non è possibile aggiungere un nuovo pacchetto né aggiornare o eliminare i pacchetti esistenti fino a quando non si risolve il problema.

In questo articolo, impareremo come correggere le dipendenze mancanti e i pacchetti rotti usando il comando APT-get. Si noti che abbiamo eseguito i comandi e la procedura menzionati in questo articolo su un sistema Debian 10. La stessa procedura può essere seguita nelle versioni Debian di Ubuntu e.

Useremo il terminale di comando per provare le soluzioni e risolvere il problema. Per aprire l'applicazione del terminale in Debian, premi la chiave super sulla tastiera e cercala utilizzando la barra di ricerca che appare. Quando viene visualizzato il risultato della ricerca, fare clic sull'icona del terminale per aprirlo.

Utilizzo di Apt-get per fissare pacchetti mancanti e rotti

APT-EGT è uno strumento di gestione dei pacchetti basati sul terminale utilizzato per l'installazione, l'aggiornamento e la rimozione dei pacchetti. Insieme a queste caratteristiche, ha anche bandiere che possono essere utilizzate per fissare dipendenze mancanti e pacchetti rotti.

Metodo 1

Usa il "Fix-Missing"Opzione con"Aggiornamento APT-get"Per eseguire gli aggiornamenti e assicurarsi che i pacchetti siano aggiornati e non è disponibile una nuova versione per i pacchetti.

$ sudo apt-get update-Fix-Missing

Una volta terminato con l'aggiornamento, eseguire il comando seguente per forzare il gestore dei pacchetti a trovare dipendenze mancanti o pacchetti rotti e installarli.

$ sudo apt -get install -f

Un altro approccio alla risoluzione del problema del pacchetto rotto tramite APT-OTS è modificare il file "/etc/apt/fonti/elenco" e l'aggiunta di siti con versioni più recenti di pacchetti disponibili. Quindi eseguire il "Aggiornamento APT-EGT " comando per aggiornare l'elenco del repository.

Se il metodo sopra non risolve il problema delle dipendenze rotte e dei pacchetti rotti e stai ancora ricevendo l'errore, prova i seguenti metodi.

Altri metodi

Metodo 1:

In questo metodo, useremo il "Apt-get AutoRemove " e il "dpkg " Al fine di correggere dipendenze mancanti e pacchetti rotti.

1. Aggiorna l'indice repository eseguendo il comando seguente in terminale:

$ sudo apt-get update

2. Quindi, eseguire il comando seguente per ripulire il repository locale:

$ sudo apt-get pulito

3. Eseguire il comando seguente per rimuovere tutti i pacchetti non necessari che non sono più necessari:

$ sudo apt-get autoremove

Il comando sopra visualizzerà le dipendenze insoddisfatte o il nome del pacchetto rotto.

4. Quindi prova a eseguire il comando seguente nel terminale per forzare rimuovere il pacchetto rotto:

$ sudo dpkg--remove -force-force-remove-reinstreq package_name

Metodo 2:

Nel metodo seguente, useremo il "dpkg-configure"Comando per correggere le dipendenze mancanti e i pacchetti rotti.

DPKG è uno strumento di gestione dei pacchetti che può essere utilizzato per installare, rimuovere e gestire i pacchetti. Simile a Apt-get, può anche aiutare a correggere pacchetti rotti e dipendenze mancanti. Se ricevi alcuni errori durante l'installazione o l'aggiornamento dei pacchetti, prova la seguente soluzione con DPKG:

1. Eseguire il comando seguente nel terminale per riconfigurare tutti i pacchetti parzialmente installati.

$ sudo dpkg -configure -a

Se il comando sopra non funziona, come nel nostro caso e si vede risultati simili che visualizzano il pacchetto errato, prova a rimuovere il pacchetto.

2. Eseguire il comando seguente nel terminale per rimuovere il pacchetto errato.

$ APT-get Rimuovi

3. Quindi utilizzare il comando seguente per pulire il repository locale:

$ sudo apt-get pulito

Dopo aver provato una delle soluzioni di cui sopra, eseguire il comando di aggiornamento per assicurarsi che le dipendenze vengano risolte e che i pacchetti rotti siano fissati o rimossi.

$ sudo apt-get update

La correzione degli errori di dipendenza e pacchetti rotti e quindi restituire il sistema allo stato normale può richiedere ore. A volte diventa così complicato che quando finalmente lo fissa, ti senti così fortunato. Abbiamo presentato alcune soluzioni su questo errore, quindi prova loro. Se conosci alcune delle possibili soluzioni che non abbiamo menzionato, facci sapere nei commenti.