Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 13597|Răspunde: 1

[Linux] apt-get-f install corectează coruperea dependenței

[Copiază linkul]
Postat pe 25.01.2018 17:01:38 | | | |
1. Când se folosesc comenzile apt-get install sau dpkg-i în Linux, apar uneori următoarele erori de dependență:




În acest moment, poți executa imediat următoarea comandă: apt-get -f install.
2. Sintaxa apt-get:
(1) comandă apt-get [opțiuni] [nume pachet]
[Opțiuni]
-h Acest fișier de ajutor.
-q Ieșire către jurnal - fără indicație de progres
-qq nu oferă informații, cu excepția erorilor.
-d Doar descărcare - nu instalează și nu decomprimă fișierul de arhivă
-nu este de fapt instalat. Simularea executării comenzilor
-Y presupune da la toate întrebările, fără prompt
-f Încercarea de a remedia daunele dependente de sistem
-m Dacă arhiva nu poate fi localizată, încearcă să continui
-u Afișează, de asemenea, o listă cu pachete actualizate
-b Compila după ce ai primit pachetul de cod sursă -V afișează numărul detaliat al versiunii
-c=? Citește acest profil
-o=? Setați opțiuni de configurare personalizate, cum ar fi -o dir::cache=/tmp
(2) Există și următoarele câmpuri de comandă în sintaxă:
actualizare - Reget lista de pachete
upgrade - Fă o actualizare
instalează - Instalează noul pachet
remove - Scoate pachetul
autoremove - Elimină automat toate pachetele neutilizate
purge - Eliminarea pachetelor și fișierelor de configurare
sursă - Descarcă fișierul codului sursă
build-dep - Configurarea dependențelor de compilare pentru pachetele sursă
dist-upgrade - Modernizarea distribuției
dselect-upgrade - Actualizare după cum este selectat de dselect
curat - Șterge arhiva descărcată
autoclean - Șterge arhivele vechi descărcate
Bifează - Verifică dacă există dependențe defecte
3. Apendice--- principiul apt-get
După cum știm cu toții, sub sistemul de operare Linux, este foarte convenabil să folosești apt-get pentru a instala software-ul. Doar un singur nume de software de instalare sudo apt-get; Cel mai important este că poate rezolva tot felul de dependențe complexe, astfel încât să nu trebuiască să-ți faci griji, iar înainte de apt-get, folosește dpkg sau mai devreme ./configure; fă; Make install pentru a instala software-ul este cu adevărat de neimaginat, după instalarea software-ului A, îți cere să instalezi software-ul B, în final finalizează instalarea și solicită instalarea software-ului C... Tot felul de încurcături! Prin urmare, apt este un instrument avansat de gestionare a pachetelor care facilitează considerabil majoritatea utilizatorilor Linux și scade pragul de intrare pentru utilizatorii Linux. Ori de câte ori se execută o comandă pentru instalarea sau actualizarea software-ului sau pentru a actualiza o sursă software, apt va vizita adresa din /etc/apt/sources.list și va găsi informațiile despre pachetul sistemului corespunzător pe site, de exemplu sistemul de operare este ubuntu și site-ul este deb http://mirrors.163.com/ubuntu/ universul principal restricționat precis Multiverse NetEase, apoi, când executăm comanda de instalare, el va accesa http://mirrors.163.com/ubuntu/dists/lucid/main/binary-i386/ packages.gz, acest fișier este o listă de pachete și dependențele lor pe server și a fost comprimat cu gzip. Actualizarea apt-get folosește această listă pentru a determina ce pachete suplimentare sunt disponibile și conținutul lor este salvat în /var/lib/apt/lists, și accesând această listă pentru a determina dacă software-ul este instalat, dacă este cea mai recentă versiune, dacă dependențele sunt îndeplinite, și apoi pentru a determina dacă conținutul trebuie actualizat, iar procesul de instalare este realizat în principal de dpkg.
În general, apt este un instrument de management care tinde să fie descărcat.




Precedent:Tutorial pentru actualizarea automată a sistemului de oprire Ant G2
Următor:[Luptă practică] Construiește o interfață vizuală Ubuntu pentru gnome
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com