Comenzi utile APT-GET si APT-CACHE pentru gestionarea pachetelor

In acest articol voi prezenta o serie de comenzi foarte folositoare care va vor ajuta foarte mult in cazul in care utilizati un sistem de operare bazat pe Debian / Ubuntu. Puteti invata cum se instaleaza, sterge, actualizeaza, sau cum se cauta pachetele de aplicatii folosind comenzile apt-get si apt-cache din linia de comanda – Terminal. De foarte mult timp am dorit sa ating acest subiect si ma bucur ca pana la urma am reusit. Sper sa va placa ceea ce veti gasi in continuare.

Ce este apt-get?

Utilitarul apt-get este un instrument puternic si gratuit de gestiune a pachetelor bazat pe linia de comanda, care este folosit pentru afunctiona cu libraria Ubuntu APT (Advanced Packaging Tool) pentru executarea instalarii a noilor pachete de aplicatii, stergerea pachetelor existente, actualizarea celor existente, si chiar upgrade-ul intregului sistem de operare.

Ce este apt-cache?

Instrumentul bazat pe linia de comanda apt-cache este folosit pentru a cauta pachetele de aplicatii, colectarea informatiilor pachetelor, dar si pentru cautarea pachetelor disponibile si pregatite de instalarea in sistemele bazate pe Debian / Ubuntu.

APT-CACHE – 5 comenzi de baza foarte utile

1. Cum sa listam toate pachetele disponibile?

Pentru a lista toate pachetele disponibile, tastam comanda de mai jos:

sudo apt-cache pkgnames

2. Cum sa gasim numele pachetului si descrierea aplicatiilor?

Pentru a gasi numele pachetului si descrierea acestuia inainte de instalare, folosim atributul “search”. Folosind “search” cu apt-cache, vor fi afisata o lista cu pachetele care se potrivesc cautarii si cu o scurta descriere. Exemple:

sudo apt-cache search vsftpd
vsftpd - lightweight, efficient FTP server written for security
 ccze - A robust, modular log coloriser
 ftpd - File Transfer Protocol (FTP) server

3. Cum sa verificam informatiile pachetului?

De exemplu, daca dorim sa cautam informatii despre un anumit pachet in afara acelei scurte descrieri, cum ar fi: numarul versiunii, marimea, marimea dupa instalare, categoria etc), vom folosi “show”. Exemplu:

sudo apt-cache show [ program ]

4. Cum verificam dependintele unor pachete specifice?

Folosim “showpkg” pentru a verifica dependintele anumitor pachete software.

sudo apt-cache showpkg [ program ]

5. Cum verificam statisticile Cache

sudo apt-cache stats

APT-GET – 20 de comenzi folositoare pentru gestionarea pachetelor

6. Cum se actualizeaza pachetele sistemului

Comanda “update” este folosita pentru a resincroniza fisierele index ale pachetelor de la sursele lor specificate in fisierul /etc/apt/sources.list. Comanda update preia pachetele din locatia lor si le actualizeaza la noua versiune.

sudo apt-get update

7. Cum facem upgrade la pachetele software

Comanda “upgrade” este folosita pentru a actualiza toate pachetele instalate in sistem.

sudo apt-get upgrade

8. Cum instalam anumite pachete?

sudo apt-get install [ program ]

9. Cum instalam mai multe pachete? [adsense float=”center”]

sudo apt-get install [ program1 ] [ program2 ]

10. Cum se instaleaza mai multe pachete folosind Wildcard

Cu ajutorul unei expresii putem adauga mai multe pachete cu un singur sir. De exemplu, folosim * wildcard pentru a instala mai multe pachete care contin sirul ‘*nume*’, nume – numele pachetului.

sudo apt-get install '*name*'

11. Cum se instaleaza pachete fara upgrade

sudo apt-get install (numele pachetului) --no-upgrade

12. Cum se actualizeaza doar un pachet anume

sudo apt-get install (numele pachetului) --only-upgrade

13. Cum se instaleaza o anumita versiune a unui pachet

sudo apt-get install [ exemplu: vsftpd=2.3.5-3ubuntu1 ]

14. Cum se sterge un pachet fara fisierele de configurare

sudo apt-get remove [ program ]

15. Cum eliminam complet pachetele

sudo apt-get purge [ program ]

Alternativ, putem folosi ambele comenzi

sudo apt-get remove --purge[ program ]

16. Cum sa curatam hard disk-ul

Comanda “clean” este folosita pentru a elibera spatiu pe disc prin stergerea fisierelor (pachetelor) .deb descarcate in calculator din depozitul local.

sudo apt-get clean

17. Cum sa descarcam doar codul sursa al pachetului

sudo apt-get --download-only source [ program ]

18. Cum sa descarcam si sa despachetam un pachet software

sudo apt-get source [ program ]

19. Cum sa adaugam un PPA

Un PPA (Personal Package Archive) este o colectie de aplicatii care nu sunt incluse in Ubuntu. De obicei aceste depozite se concentreaza asupra unui singur program, dar pot contine si mai multe in functie de persoana care le mentine.

sudo add-apt-repository ppa:[ nume pachet ]

20. Cum sa descarcam un pachet fara a-l instala

sudo apt-get download [ program ]

21. Cum sa verificam changelog-ul unui pachet

sudo apt-get changelog [ program ]

22. Cum sa verificam dependintele rupte?

sudo apt-get check

23. Cum sa cautam si sa construim dependinte

sudo apt-get build-dep [ program ]

24. Cum sa stergem cache-ul apt-get

Comanda “autoclean” sterge toate fisierele .deb din /var/cache/apt/archives pentru a elibera spatiu pe disc.

sudo apt-get autoclean

25. Cum putem auto elimina pachetele instalate

sudo apt-get autoremove [ program ]

 

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.