dpkg -L nume_pachet
Această comandă va arăta care fișiere pentru pachetul numit nume_pachete sunt instalate pe computerul dvs. Rețineți că această comandă funcționează doar pentru pachetele deja instalate. exemplu:
apt-get build-dep nume_pachet
(necesită privilegii de root)
Aceasta este o comandă foarte utilă, instalează toate bibliotecile necesare dezvoltării aplicației. Deci, dacă aveți nevoie să compilați o nouă versiune a programului care este diferită de cea din depozit, utilizați această comandă pentru a obține dependențele. Rețineți că vor fi instalate bibliotecile necesare pentru versiunea curentă a aplicației, care este preluată din depozite, astfel încât este posibil să fie necesar să instalați biblioteci suplimentare. Dar pentru majoritatea aplicațiilor, acest lucru nu este necesar. exemplu:
Această comandă va instala toate pachetele de dezvoltare necesare pentru aplicația Wesnoth. Rețineți că trebuie să aveți acces la arhivele de cod sursă (în Ubuntu, în mod implicit, accesul la ele).
apt-get clean (și apt-get autoclean)
(necesită privilegii de root)
Această comandă șterge toate arhivele instalate pe sistemul dvs. Ori de câte ori instalați aplicația, va fi descărcată și pachetul DEB va fi plasat în directorul / var / cache / apt / archives /. Această comandă șterge aceste pachete și eliberează spațiu.
Relativ apt-get Autoclean: cu 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ă scăpați de vechile arhive care au fost actualizate, dar doriți să păstrați arhivele actualizate doar pentru fiecare caz în parte. 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 arată numele pachetului
Informațiile vor fi afișate despre orice pachet package_name care este prezent în depozit. Tastați doar numele pachetului și nu specificați numele și versiunea. exemplu:
apt-cache model de căutare
Se va efectua o căutare și în numele sau descriere va apărea o listă cu toate pachetele cu un șablon sau un model. Puteți redirecționa această listă la grep pentru a obține rezultatul într-un mod mai convenabil:
apt-get update apt-get upgrade
(necesită privilegii de root)
Aceasta este o comandă de o singură linie care va actualiza lista pachetelor dvs. și va efectua actualizarea sistemului. Deoarece necesită privilegii root, dacă distribuția dvs. este 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 un test sau o versiune beta, utilizați în schimb următoarea comandă:
Actualizările vor fi primite chiar dacă depind de pachete mai noi.
dpkg --get-selections
Această comandă va lista toate pachetele instalate pe sistem cu ajutorul managerului de pachete (mai precis, acestea sunt pachetele care au fost selectate în managerul de pachete). exemplu:
dpkg -S nume fișier
O listă a fișierelor disponibile în pachetele instalate va fi găsită pe eșantionul fișierului. exemplu:
apt-get autoremove
(necesită privilegii de root)
Această comandă elimină pachetele inutile (de exemplu pachetele unice) care nu sunt utilizate de niciunul dintre pachetele instalate în sistem. Această situație apare adesea după ștergerea unei aplicații specifice, atunci când dependențele acesteia nu sunt șterse și rămân în continuare în sistem. Utilizați această comandă pentru a scăpa de astfel de pachete.
apt-cache dump
Această comandă afișează toate pachetele din memoria cache.
apt-cache depinde de numele pachetului
apt-cache rdepends numele pachetului
Comanda va arăta dependența inversă a pachetelor, adică va fi afișată o listă a tuturor pachetelor care depind de pachetul specificat.
apt-cache policy package_name
Această comandă va returna o listă a depozitelor în care se află pachetul. În Ubuntu, există patru astfel de depozite: principalele, restricționate, universale și multiverse. Există depozite principale, contributive și non-libere în Debian. Pentru fiecare pachet există o politică specifică pentru utilizarea sa și depinde de care dintre depozitele specificate conține pachetul.
apt-cache showsrc numele pachetului
Vor fi afișate informații despre codul sursă al pachetului.
apt-get -f install
(necesită privilegii de root)
Se va face o încercare de a corecta dependențele rupte. De obicei, această comandă este foarte utilă în cazul în care încercați să instalați manual pachetul DEB fără a stabili mai întâi dependențele acestuia. Rulați comanda apt-get -f install și încercați să instalați din nou pachetul.
apt-cdrom adăugați
(necesită privilegii de root)
Comanda va adăuga CD-ROM-ul la numărul de surse din care puteți primi pachete, astfel încât să puteți instala pachete din acesta. Această comandă este utilă în special dacă aveți imagini ISO pe care nu doriți să le ardeți pe un CD. Pentru a scana imaginile ISO, folosiți comanda:
Ca rezultat, o imagine ISO va fi montată în directorul / cdrom, iar conținutul său va fi adăugat în lista sources.list. Rețineți că directorul / cdrom trebuie să fie gol. Pentru a face acest lucru, puteți utiliza orice director gol:
dpkg -c local_file.deb
Argumentul -c spune dpkg să prezinte conținutul pachetului DEB. exemplu:
dpkg -f local_file.deb
Această comandă va afișa informațiile de control ale pachetului binar. Din acesta, managerul de pachete primește date despre dependențe, care suportă pachetul, pagina de pornire a pachetului, descrierea generală și multe altele.
Acestea sunt cele mai populare exemple de utilizare a comenzilor APT și DPKG. Mai e încă? Vă rugăm să le împărtășiți!