18 Sfaturi pentru utilizarea apt și dpkg sisteme de comandă și ubuntu debian
Eroare bază de date: Tabelul „a111530_forumnew.rlf1_users“ nu există
Acest manual oferă cele mai populare și utile exemple de comenzi APT și dpkg care pot fi utilizate ca Ubuntu, este atât în Debian (precum și în sistemele derivate din acestea). a declarat explicit în care cazuri necesită privilegii de superutilizator, iar pentru acele echipe care este specificat nimic - echipa poate efectua un utilizator normal. Dacă utilizați Ubuntu, apoi pentru a obține privilegii de root, de tip sudo înainte de prefixul de comandă (și introduceți parola); în Debian, tastați su. introduceți parola, apoi introduceți comanda, care sunt descrise mai jos.
dpkg nume_pachet -L
Acest lucru va arăta ce fișiere pentru pachetul cu numele de pachet instalat pe computer. Rețineți că acest lucru funcționează numai pentru pachetele deja instalate. exemplu:
apt-get build DEP nume_pachet
(Necesită privilegii root)
Aceasta este o comandă foarte util, acesta poate ajuta la configura toate bibliotecile necesare pentru a dezvolta aplicații. Deci, dacă aveți nevoie pentru a compila o versiune nouă a programului, care este diferit de cel care este în magazia pentru dependențe, utilizați această comandă. Vă rugăm să rețineți că biblioteca va fi instalat, necesară pentru versiunea curentă a aplicației, care este luată din depozitele, astfel încât să fie necesar să instalați biblioteci suplimentare. Dar pentru cele mai multe aplicații acest lucru nu este necesar. exemplu:
Această comandă va instala toate pachetele de dezvoltare necesare pentru aplicarea Wesnoth. Rețineți că trebuie să aibă acces la arhive înregistrat de cod sursă (în Ubuntu implicit au acces la ele).
apt-get clean (și apt-get Autoclean)
(Necesită privilegii root)
Această comandă șterge toate fișierele instalate pe sistemul dumneavoastră. Ori de câte ori instalați o aplicație, acesta va fi încărcat și pachetul său DEB va fi plasat în directorul / var / cache / apt / archives /. Această comandă elimină pachetele și eliberează spațiu.
Relativ apt-get autoclean. Utilizați această comandă elimină numai acele fișiere care nu mai sunt în depozitele sunt, și a salvat pe cele care sunt în prezent în depozitele sunt prezente. Această comandă este utilă dacă doriți să scape de fișiere vechi care au fost actualizate, dar fișierele actualizate, doar în cazul în care doriți să salvați. Pentru a vedea cât de mult spațiu fișierele, utilizați comanda du -h (argumentul -h indică faptul că rezultatul să fie emise într-un format ușor de citit):
apt-cache show-nume_pachet
vor fi afișate informații cu privire la orice pachet PACKAGE_NAME. care este prezent în depozit. doar să tastați numele pachetului numai, și nu pentru a specifica numele și versiunea. exemplu:
model de căutare apt-cache
Căutarea se va face și se va da o listă de pachete care, în numele sau descrierea conține modelul de căutare (model). Puteți transmite această listă pentru a grep pentru a obține rezultate într-o opțiune mai convenabil:
apt-get update upgrade de apt-get
(Necesită privilegii root)
Acesta-linie, care va actualiza lista de pachete și va actualiza sistemul. De la punerea sa în aplicare necesită privilegii de root, în cazul în care distro dvs. - Ubuntu, utilizați sudo apt-get update sudo apt-get upgrade. Rețineți că a doua comandă (după dubla ampersand) se efectuează numai în cazul în care prima comandă de a fi de succes, așa că, dacă pentru orice motiv în imposibilitatea de a obține o listă a actualizărilor, a doua comanda nu va fi executată. Dacă utilizați o versiune de test sau beta, utilizați următoarea comandă în schimb:
Actualizările vor fi obținute, chiar dacă acestea depind de pachete mai noi.
dpkg --get-selecții
Această comandă va lista toate pachetele instalate pe sistemul folosind managerul de pachete (mai precis, acele pachete care au fost selectate în managerul de pachete -. Prim.per). exemplu:
dpkg filename -S
Acesta va fi găsit pe lista numele de fișier model de fișiere disponibile pentru pachetele instalate. exemplu:
apt-get autoremove
(Necesită privilegii root)
Această comandă șterge pachetele nedorite (de exemplu, pachete simple) care nu sunt utilizate în oricare dintre pachetele instalate pe sistemul dumneavoastră. Această situație apare adesea după îndepărtarea unei aplicații specifice, dependențele sale nu sunt eliminate și să rămână în sistem. Utilizați această comandă pentru a scăpa de un astfel de pachet.
benă apt-cache
Această comandă listează toate pachetele din cache.
apt-cache depinde nume_pachet
apt-cache rdepends nume_pachet
Comanda va arăta relația inversă de pachete, adică. E. Va fi prezentată o listă cu toate pachetele care depind de pachetul specificat.
nume_pachet politica apt-cache
Această comandă va lista depozitele în care se află pachetul. Ubuntu, are patru astfel de depozit: principal, restricționat, universul și multivers. În Debian arhive sunt principale, contrib și non-free. Pentru fiecare pachet există o politică definitivă a utilizării sale, și depinde de care dintre aceste arhive este un pachet.
apt-cache showsrc nume_pachet
Va fi informat că pachetul de cod sursă.
apt-get -f install
(Necesită privilegii root)
încercarea de a repara dependențe neîndeplinite se va face. De obicei, această comandă este foarte util dacă încercați să instalați manual pachetul DEB fără instalarea sa bazat inițial. Executați comanda apt-get -f install. și apoi încercați să instalați pachetul.
apt-cdrom add
(Necesită privilegii root)
Echipa va adăuga un CD-ROM-ul la numărul de surse din care să primească pachete, astfel încât să puteți instala pachete de la ea. Această comandă este utilă mai ales dacă aveți o imagine ISO pe care nu doriți să le inscripționați pe un CD. Pentru a scana o imagine ISO, utilizați această comandă:
Ca urmare, într-un director / cdrom este montat imagine ISO, iar apoi va fi adăugat conținutul său în sources.list. Vă rugăm să rețineți că directorul / cdrom să fie gol. Pentru a face acest lucru, puteți utiliza orice directoare goale:
local_file.deb -c dpkg
Argumentul -c spune comanda dpkg pentru a lista conținutul unui pachet DEB. exemplu:
dpkg -f local_file.deb
Această comandă va afișa informațiile de control al unui pachet binar. Din acest pachet de manager primește dependență de date, de care oferă suport pentru pachetul, pachetul paginii de start, rezumat, și multe altele.
Acesta este cel mai popular exemple de echipe APT și dpkg. Sunt? Vă rugăm să le împărtășiți!