Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 13597|Risposta: 1

[Linux] apt-get -f install corregge la corruzione delle dipendenze

[Copiato link]
Pubblicato su 25/01/2018 17:01:38 | | | |
1. Quando si utilizza il comando apt-get install o dpkg-i in Linux, a volte compaiono i seguenti errori di dipendenza:




A questo punto, puoi eseguire immediatamente il seguente comando: apt-get -f install.
2. sintassi apt-get:
(1) comando apt-get [opzioni] [nome del pacchetto]
[Opzioni]
-Questo file di aiuto.
-q Output al log - nessuna indicazione di progresso
-qq non fornisce informazioni, tranne che per errori
-d Solo scarica - non installa né scomprime il file d'archivio
-non è effettivamente installato. Simula l'esecuzione dei comandi
-Y presume di sì a tutte le domande, nessun prompt
-f Tentativo di riparare danni da dipendenza di sistema
-m Se l'archivio non può essere localizzato, prova a continuare
-u Mostra anche un elenco di pacchetti aggiornati
-b Compila dopo aver ricevuto il pacchetto codice sorgente -V Visualizza il numero dettagliato della versione
-c=? Leggi questo profilo
-o=? Imposta opzioni di configurazione personalizzate come -o dir::cache=/tmp
(2) Ci sono anche i seguenti campi di comando nella sintassi:
aggiornamento - Aggiorna la lista dei pacchetti
aggiornamento - Fai un aggiornamento
install - Installa il nuovo pacchetto
rimuovere - Rimuovere il pacchetto
autoremove - Rimuove automaticamente tutti i pacchetti inutilizzati
purge - Rimuovere pacchetti e file di configurazione
sorgente - Scarica il file del codice sorgente
build-dep - Configura le dipendenze di compilazione per i pacchetti sorgente
dist-upgrade - Aggiornamento della distribuzione
dselect-upgrade - Aggiornamento come selezionato da dselect
pulito - Cancella l'archivio scaricato
autoclean - Cancella gli archivi scaricati vecchi
Controllo - Controlla eventuali dipendenze non rotte
3. Appendice--- principio apt-get
Come tutti sappiamo, con il sistema operativo Linux è molto comodo utilizzare apt-get per installare software. Solo un nome software di installazione sudo apt-get; La cosa più importante è che può risolvere ogni tipo di dipendenza complessa, così non devi preoccupartene, e prima di apt-get, usa dpkg o un ./configure precedente; fare; Make install per installare il software è davvero inimmaginabile, dopo aver installato il software A, ti viene chiesto di installare il software B, e infine completa l'installazione, e ti viene chiesto di installare il software C... Ogni tipo di intreccio! Pertanto, apt è uno strumento avanzato di gestione dei pacchetti che facilita notevolmente la maggior parte degli utenti Linux e abbassa la soglia di ingresso per gli utenti Linux. Ogni volta che viene eseguito un comando per installare o aggiornare un software, o per aggiornare una sorgente software, apt visiterà l'indirizzo in /etc/apt/sources.list e troverà le informazioni sul pacchetto del sistema corrispondente sul sito web, ad esempio il sistema operativo è ubuntu e il sito web è deb http://mirrors.163.com/ubuntu/ universo principale ristretto preciso Multiverse NetEase, poi, quando eseguiamo il comando di installazione, lui accederà al http://mirrors.163.com/ubuntu/dists/lucid/main/binary-i386/ packages.gz, questo file è una lista di pacchetti e delle loro dipendenze sul server, compresso con gzip. Apt-Get Update utilizza questa lista per determinare quali pacchetti supplementari sono disponibili e il loro contenuto è salvato in /var/lib/apt/lists, e accedendo a questa lista per determinare se il software è installato, se è l'ultima versione, se le dipendenze sono soddisfatte, e poi determinare se il contenuto deve essere aggiornato, e il processo di installazione viene principalmente eseguito da dpkg.
In generale, apt è uno strumento di gestione che tende a essere scaricato.




Precedente:Tutorial sull'aggiornamento automatico del sistema di spegnimento Ant G2
Prossimo:[Combattimento pratico] Costruisci un'interfaccia visiva gnoma Ubuntu
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com