APT, cunoscut și ca Advanced Package Tool, reprezintă o unealtă esențială de tip linie de comandă, concepută pentru a administra pachete în distribuțiile de Linux care se bazează pe Debian sau Ubuntu.
Acest instrument este un manager de pachete, alături de alte utilitare precum apt-get, care facilitează instalarea, modificarea sau eliminarea diverselor pachete, fără a necesita compilarea lor din codul sursă. APT oferă o multitudine de funcții legate de managementul pachetelor, pe care le vom analiza în detaliu în secțiunile următoare.
Sintaxa generală pentru utilizarea comenzii apt este următoarea:
$ apt [COMANDĂ] [PACHET]
Este important să rețineți că utilizarea comenzii apt necesită adesea privilegii de administrator, motiv pentru care este recomandată utilizarea `sudo` înaintea comenzii, deoarece multe dintre subcomenzile sale necesită permisiunea de a face modificări la nivelul sistemului.
În continuare, vom explora diverse subcomenzi pe care le puteți folosi cu apt, împreună cu exemple de utilizare.
Actualizarea Bazei de Date a Pachetelor
Pentru o funcționare corectă, apt se bazează pe un depozit de pachete, ce conține o bază de date cu toate pachetele disponibile pentru instalare pe un sistem Debian sau Ubuntu. Această bază de date trebuie actualizată înainte de a iniția instalarea unui nou pachet, deoarece APT trebuie să cunoască detaliile pachetului, inclusiv versiunea, arhitectura și locația de unde poate fi descărcat.
Actualizarea acestei baze de date se realizează simplu, prin intermediul comenzii:
$ sudo apt update
Exemplu:
[email protected]:~$ sudo apt update Ați accesat:1 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB] Ați accesat:2 http://azure.archive.ubuntu.com/ubuntu focal InRelease Ați accesat:3 http://azure.archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB] Ați accesat:4 http://azure.archive.ubuntu.com/ubuntu focal-backports InRelease [101 kB] Ați accesat:5 http://azure.archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages [1086 kB] Ați accesat:6 http://azure.archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages [841 kB] Descărcat 2255 kB în 1s (2677 kB/s) Se citesc listele de pachete... Gata Se construiește arborele de dependențe Se citesc informațiile de stare... Gata 14 pachete pot fi actualizate. Rulați 'apt list --upgradable' pentru a le vedea. [email protected]:~$
Actualizarea Pachetelor Instalare
Pachetele deja prezente pe un sistem pot fi aduse la cele mai recente versiuni disponibile folosind următoarea comandă:
$ sudo apt upgrade
Această comandă va actualiza pachetele la versiuni mai recente și va instala pachete suplimentare, dacă este necesar, pentru a rezolva dependențele. Totuși, este important de reținut că pachetele existente nu vor fi niciodată eliminate. În situația în care actualizarea unui pachet ar necesita eliminarea altor pachete, actualizarea nu va avea loc.
Exemplu:
[email protected]:~$ sudo apt update Ați accesat:1 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB] Ați accesat:2 http://azure.archive.ubuntu.com/ubuntu focal InRelease Ați accesat:3 http://azure.archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB] Ați accesat:4 http://azure.archive.ubuntu.com/ubuntu focal-backports InRelease [101 kB] Ați accesat:5 http://azure.archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages [1086 kB] Ați accesat:6 http://azure.archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages [841 kB] Descărcat 2255 kB în 1s (2677 kB/s) Se citesc listele de pachete... Gata Se construiește arborele de dependențe Se citesc informațiile de stare... Gata 14 pachete pot fi actualizate. Rulați 'apt list --upgradable' pentru a le vedea. [email protected]:~$ sudo apt upgrade Se citesc listele de pachete... Gata Se construiește arborele de dependențe Se citesc informațiile de stare... Gata Se calculează actualizarea... Gata Următoarele pachete vor fi actualizate: apt apt-utils libapt-pkg6.0 libpython3.8 libpython3.8-minimal libpython3.8-stdlib libuv1 linux-base linux-base-sgx open-vm-tools python3-distupgrade python3.8 python3.8-minimal ubuntu-release-upgrader-core 14 actualizate, 0 nou instalate, 0 de eliminat și 0 neactualizate. Trebuie să descarc 9485 kB de arhive. După această operație, se vor utiliza 603 kB de spațiu suplimentar pe disc. Doriți să continuați? [D/n] D Ați accesat:1 http://azure.archive.ubuntu.com/ubuntu focal-updates/main amd64 libapt-pkg6.0 amd64 2.0.6 [835 kB] Ați accesat:2 http://azure.archive.ubuntu.com/ubuntu focal-updates/main amd64 apt amd64 2.0.6 [1296 kB] Ați accesat:3 http://azure.archive.ubuntu.com/ubuntu focal-updates/main amd64 apt-utils amd64 2.0.6 [216 kB] Ați accesat:4 http://azure.archive.ubuntu.com/ubuntu focal-updates/main amd64 libpython3.8 amd64 3.8.10-0ubuntu1~20.04 [1625 kB] Ați accesat:5 http://azure.archive.ubuntu.com/ubuntu focal-updates/main amd64 python3.8 amd64 3.8.10-0ubuntu1~20.04 [387 kB] Ați accesat:6 http://azure.archive.ubuntu.com/ubuntu focal-updates/main amd64 libpython3.8-stdlib amd64 3.8.10-0ubuntu1~20.04 [1675 kB] Ați accesat:7 http://azure.archive.ubuntu.com/ubuntu focal-updates/main amd64 python3.8-minimal amd64 3.8.10-0ubuntu1~20.04 [1898 kB] Ați accesat:8 http://azure.archive.ubuntu.com/ubuntu focal-updates/main amd64 libpython3.8-minimal amd64 3.8.10-0ubuntu1~20.04 [717 kB] Ați accesat:9 http://azure.archive.ubuntu.com/ubuntu focal-updates/main amd64 libuv1 amd64 1.34.2-1ubuntu1.3 [80,8 kB] Ați accesat:10 http://azure.archive.ubuntu.com/ubuntu focal-updates/main amd64 ubuntu-release-upgrader-core all 1:20.04.35 [23,9 kB] Ați accesat:11 http://azure.archive.ubuntu.com/ubuntu focal-updates/main amd64 python3-distupgrade all 1:20.04.35 [104 kB] Ați accesat:12 http://azure.archive.ubuntu.com/ubuntu focal-updates/main amd64 linux-base all 4.5ubuntu3.6 [17,8 kB] Ați accesat:13 http://azure.archive.ubuntu.com/ubuntu focal-updates/main amd64 linux-base-sgx all 4.5ubuntu3.6 [4660 B] Ați accesat:14 http://azure.archive.ubuntu.com/ubuntu focal-updates/universe amd64 open-vm-tools amd64 2:11.2.5-2ubuntu1~ubuntu20.04.1 [604 kB] Descărcat 9485 kB în 0s (54,4 MB/s) Preconfigurarea pachetelor ... (Se citește baza de date ... 59511 fișiere și directoare instalate curent.) Se pregătește dezarhivarea .../libapt-pkg6.0_2.0.6_amd64.deb ... Se dezarhivează libapt-pkg6.0:amd64 (2.0.6) peste (2.0.5) ... Se configurează libapt-pkg6.0:amd64 (2.0.6) ... (Se citește baza de date ... 59511 fișiere și directoare instalate curent.) Se pregătește dezarhivarea .../archives/apt_2.0.6_amd64.deb ... Se dezarhivează apt (2.0.6) peste (2.0.5) ... Se configurează apt (2.0.6) ... (Se citește baza de date ... 59511 fișiere și directoare instalate curent.) Se pregătește dezarhivarea .../00-apt-utils_2.0.6_amd64.deb ... Se dezarhivează apt-utils (2.0.6) peste (2.0.5) ... Se pregătește dezarhivarea .../01-libpython3.8_3.8.10-0ubuntu1~20.04_amd64.deb ... Se dezarhivează libpython3.8:amd64 (3.8.10-0ubuntu1~20.04) peste (3.8.5-1~20.04.3) ... Se pregătește dezarhivarea .../02-python3.8_3.8.10-0ubuntu1~20.04_amd64.deb ... Se dezarhivează python3.8 (3.8.10-0ubuntu1~20.04) peste (3.8.5-1~20.04.3) ... Se pregătește dezarhivarea .../03-libpython3.8-stdlib_3.8.10-0ubuntu1~20.04_amd64.deb ... Se dezarhivează libpython3.8-stdlib:amd64 (3.8.10-0ubuntu1~20.04) peste (3.8.5-1~20.04.3) ... Se pregătește dezarhivarea .../04-python3.8-minimal_3.8.10-0ubuntu1~20.04_amd64.deb ... Se dezarhivează python3.8-minimal (3.8.10-0ubuntu1~20.04) peste (3.8.5-1~20.04.3) ... Se pregătește dezarhivarea .../05-libpython3.8-minimal_3.8.10-0ubuntu1~20.04_amd64.deb ... Se dezarhivează libpython3.8-minimal:amd64 (3.8.10-0ubuntu1~20.04) peste (3.8.5-1~20.04.3) ... Se pregătește dezarhivarea .../06-libuv1_1.34.2-1ubuntu1.3_amd64.deb ... Se dezarhivează libuv1:amd64 (1.34.2-1ubuntu1.3) peste (1.34.2-1ubuntu1.1) ... Se pregătește dezarhivarea .../07-ubuntu-release-upgrader-core_1%3a20.04.35_all.deb ... Se dezarhivează ubuntu-release-upgrader-core (1:20.04.35) peste (1:20.04.33) ... Se pregătește dezarhivarea .../08-python3-distupgrade_1%3a20.04.35_all.deb ... Se dezarhivează python3-distupgrade (1:20.04.35) peste (1:20.04.33) ... Se pregătește dezarhivarea .../09-linux-base_4.5ubuntu3.6_all.deb ... Se dezarhivează linux-base (4.5ubuntu3.6) peste (4.5ubuntu3.1) ... Se pregătește dezarhivarea .../10-linux-base-sgx_4.5ubuntu3.6_all.deb ... Se dezarhivează linux-base-sgx (4.5ubuntu3.6) peste (4.5ubuntu3.1) ... Se pregătește dezarhivarea .../11-open-vm-tools_2%3a11.2.5-2ubuntu1~ubuntu20.04.1_amd64.deb ... Se dezarhivează open-vm-tools (2:11.2.5-2ubuntu1~ubuntu20.04.1) peste (2:11.0.5-4) ... Se configurează libpython3.8-minimal:amd64 (3.8.10-0ubuntu1~20.04) ... Se configurează apt-utils (2.0.6) ... Se configurează linux-base (4.5ubuntu3.6) ... Se configurează python3-distupgrade (1:20.04.35) ... Se configurează libuv1:amd64 (1.34.2-1ubuntu1.3) ... Se configurează linux-base-sgx (4.5ubuntu3.6) ... Se configurează ubuntu-release-upgrader-core (1:20.04.35) ... Se configurează python3.8-minimal (3.8.10-0ubuntu1~20.04) ... Se configurează open-vm-tools (2:11.2.5-2ubuntu1~ubuntu20.04.1) ... Instalez versiunea nouă a fișierului de configurare /etc/vmware-tools/tools.conf.example ... Instalez versiunea nouă a fișierului de configurare /etc/vmware-tools/vgauth.conf ... Se configurează libpython3.8-stdlib:amd64 (3.8.10-0ubuntu1~20.04) ... Se configurează python3.8 (3.8.10-0ubuntu1~20.04) ... Se configurează libpython3.8:amd64 (3.8.10-0ubuntu1~20.04) ... Se procesează declanșatoarele pentru libc-bin (2.31-0ubuntu9.2) ... Se procesează declanșatoarele pentru systemd (245.4-4ubuntu3.7) ... Se procesează declanșatoarele pentru man-db (2.9.1-1) ... Se procesează declanșatoarele pentru mime-support (3.64ubuntu1) ... [email protected]:~$
Este indicat să executați `sudo apt update` înainte de a actualiza pachetele, pentru a evita eventualele probleme în timpul procesului și pentru a vă asigura că obțineți cele mai recente pachete disponibile în depozit. Dacă preferați, aceste comenzi pot fi rulate într-o singură linie, după cum urmează:
$ sudo apt update && sudo apt upgrade -y
Actualizarea Completă a Pachetelor
APT oferă și o comandă pentru actualizarea completă a pachetelor. Aceasta diferă de comanda simplă de actualizare, deoarece poate elimina pachetele instalate în prezent, dacă acest lucru este necesar pentru actualizarea sistemului ca întreg. Prin urmare, este recomandată precauție în utilizarea acestei comenzi, fiind preferabilă folosirea comenzii `upgrade` atunci când este posibil.
$ sudo apt full-upgrade
Instalarea unui Singur Pachet
Instalarea unui pachet nou se face cu ajutorul comenzii apt, folosind următoarea sintaxă:
$ sudo apt install [nume-pachet]
Exemplu:
[email protected]:~$ sudo apt install unzip Se citesc listele de pachete... Gata Se construiește arborele de dependențe Se citesc informațiile de stare... Gata Pachete sugerate: zip Următoarele pachete NOI vor fi instalate: unzip 0 actualizate, 1 nou instalate, 0 de eliminat și 14 neactualizate. Trebuie să descarc 169 kB de arhive. După această operație, se vor utiliza 593 kB de spațiu suplimentar pe disc. Ați accesat:1 http://azure.archive.ubuntu.com/ubuntu focal/main amd64 unzip amd64 6.0-25ubuntu1 [169 kB] Descărcat 169 kB în 0s (4040 kB/s) Se selectează pachetul neanterior selectat unzip. (Se citește baza de date ... 59511 fișiere și directoare instalate curent.) Se pregătește dezarhivarea .../unzip_6.0-25ubuntu1_amd64.deb ... Se dezarhivează unzip (6.0-25ubuntu1) ... Se configurează unzip (6.0-25ubuntu1) ... Se procesează declanșatoarele pentru mime-support (3.64ubuntu1) ... Se procesează declanșatoarele pentru man-db (2.9.1-1) ... [email protected]:~$
Instalarea Mai Multor Pachete
Cu apt este posibilă instalarea simultană a mai multor pachete. Sintaxa este similară cu cea folosită pentru instalarea unui singur pachet:
$ sudo apt install [nume-pachet-1] [nume-pachet-2] ... [nume-pachet-n]
Exemplu:
[email protected]:~$ sudo apt install zip unzip Se citesc listele de pachete... Gata Se construiește arborele de dependențe Se citesc informațiile de stare... Gata Următoarele pachete NOI vor fi instalate: unzip zip 0 actualizate, 2 nou instalate, 0 de eliminat și 0 neactualizate. Trebuie să descarc 336 kB de arhive. După această operație, se vor utiliza 1231 kB de spațiu suplimentar pe disc. Ați accesat:1 http://azure.archive.ubuntu.com/ubuntu focal/main amd64 unzip amd64 6.0-25ubuntu1 [169 kB] Ați accesat:2 http://azure.archive.ubuntu.com/ubuntu focal/main amd64 zip amd64 3.0-11build1 [167 kB] Descărcat 336 kB în 0s (7749 kB/s) Se selectează pachetul neanterior selectat unzip. (Se citește baza de date ... 59527 fișiere și directoare instalate curent.) Se pregătește dezarhivarea .../unzip_6.0-25ubuntu1_amd64.deb ... Se dezarhivează unzip (6.0-25ubuntu1) ... Se selectează pachetul neanterior selectat zip. Se pregătește dezarhivarea .../zip_3.0-11build1_amd64.deb ... Se dezarhivează zip (3.0-11build1) ... Se configurează unzip (6.0-25ubuntu1) ... Se configurează zip (3.0-11build1) ... Se procesează declanșatoarele pentru man-db (2.9.1-1) ... Se procesează declanșatoarele pentru mime-support (3.64ubuntu1) ... [email protected]:~$
În cazul în care unul dintre pachetele specificate este deja instalat pe sistem, apt va căuta o versiune mai nouă în depozit și, dacă aceasta există, va actualiza pachetul. În caz contrar, va menține versiunea instalată.
Instalarea unei Versiuni Specifice
Adesea, este necesară instalarea unei versiuni precise a unui pachet, mai ales în mediile de întreprindere. apt permite acest lucru, presupunând că versiunea solicitată este disponibilă în depozit, folosind sintaxa:
$ sudo apt install [nume-pachet]=[versiune]
Exemplu:
[email protected]:~$ sudo apt install unzip=6.0-25ubuntu1 Se citesc listele de pachete... Gata Se construiește arborele de dependențe Se citesc informațiile de stare... Gata Următoarele pachete NOI vor fi instalate: unzip 0 actualizate, 1 nou instalate, 0 de eliminat și 0 neactualizate. Trebuie să descarc 169 kB de arhive. După această operație, se vor utiliza 593 kB de spațiu suplimentar pe disc. Ați accesat:1 http://azure.archive.ubuntu.com/ubuntu focal/main amd64 unzip amd64 6.0-25ubuntu1 [169 kB] Descărcat 169 kB în 0s (2767 kB/s) Se selectează pachetul neanterior selectat unzip. (Se citește baza de date ... 59541 fișiere și directoare instalate curent.) Se pregătește dezarhivarea .../unzip_6.0-25ubuntu1_amd64.deb ... Se dezarhivează unzip (6.0-25ubuntu1) ... Se configurează unzip (6.0-25ubuntu1) ... Se procesează declanșatoarele pentru mime-support (3.64ubuntu1) ... Se procesează declanșatoarele pentru man-db (2.9.1-1) ... [email protected]:~$
Eliminarea unui Pachet
Similar cu instalarea unui pachet, apt poate fi utilizat pentru a elimina un pachet de pe un sistem, prin intermediul comenzii:
$ sudo apt remove [nume-pachet]
Exemplu:
[email protected]:~$ sudo apt remove unzip Se citesc listele de pachete... Gata Se construiește arborele de dependențe Se citesc informațiile de stare... Gata Următoarele pachete vor fi ELIMINATE: unzip 0 actualizate, 0 nou instalate, 1 de eliminat și 14 neactualizate. După această operație, se vor elibera 593 kB de spațiu pe disc. Doriți să continuați? [D/n] D (Se citește baza de date ... 59529 fișiere și directoare instalate curent.) Se elimină unzip (6.0-25ubuntu1) ... Se procesează declanșatoarele pentru man-db (2.9.1-1) ... Se procesează declanșatoarele pentru mime-support (3.64ubuntu1) ... [email protected]:~$
Ștergerea unui Pachet
Similar cu eliminarea unui pachet, ștergerea are același scop, dar cu o diferență: în timp ce comanda `remove` elimină doar fișierele binare ale unui pachet, păstrând fișierele de configurare, comanda `purge` asigură eliminarea completă a pachetului, inclusiv fișierele binare și cele de configurare. Păstrarea fișierelor de configurare poate fi utilă dacă se intenționează reinstalarea aplicației în viitor, deoarece se pot reutiliza aceleași setări.
Pentru a șterge un pachet, utilizați:
$ sudo apt purge [nume-pachet]
Exemplu:
[email protected]:~$ sudo apt purge unzip Se citesc listele de pachete... Gata Se construiește arborele de dependențe Se citesc informațiile de stare... Gata Următoarele pachete vor fi ELIMINATE: unzip* 0 actualizate, 0 nou instalate, 1 de eliminat și 14 neactualizate. După această operație, se vor elibera 593 kB de spațiu pe disc. Doriți să continuați? [D/n] D (Se citește baza de date ... 59529 fișiere și directoare instalate curent.) Se elimină unzip (6.0-25ubuntu1) ... Se procesează declanșatoarele pentru man-db (2.9.1-1) ... Se procesează declanșatoarele pentru mime-support (3.64ubuntu1) ... (Se citește baza de date ... 59511 fișiere și directoare instalate curent.) Se șterg fișierele de configurare pentru unzip (6.0-25ubuntu1) ... [email protected]:~$
Căutarea Pachetelor
apt nu este doar un instrument pentru instalarea și eliminarea pachetelor. El poate fi folosit și pentru a căuta un pachet specific în depozit, prin intermediul comenzii `search`:
$ apt search [text-căutare]
Exemplu:
[email protected]:~$ apt search netstat Se sortează... Gata Căutare text complet... Gata bwm-ng/focal 0.6.2-1 amd64 monitor de bandă mic și simplu bazat pe consolă gnome-nettool/focal 3.8.1-3 amd64 instrument pentru informații de rețea pentru GNOME golang-github-aelsabbahy-gonetstat-dev/focal 0.0~git20160428.0.edf89f7-3 all Implementare Netstat în Go golang-github-mwitkow-go-conntrack-dev/focal 0.0~git20190716.2f06839-1 all Middleware Go pentru urmărirea net.Conn libparse-netstat-perl/focal 0.14-1 all modul pentru analizarea ieșirii comenzii "netstat" net-tools/focal 1.60+git20180626.aebd88e-1ubuntu1 amd64 Trusa de instrumente de rețea NET-3 netstat-nat/focal 1.4.10-3build1 amd64 instrument care afișează conexiunile NAT nicstat/focal 1.95-1build1 amd64 afișează statistici despre traficul de rețea qnetstatview/focal 1.5.6-1 amd64 Afișează liste detaliate ale tuturor punctelor finale TCP și UDP unhide/focal 20130526-4 amd64 Instrument criminalistic pentru a găsi procese și porturi ascunse whichman/focal 2.4-9 amd64 Utilitare de căutare cu toleranță la erori: whichman, ftff, ftwhich [email protected]:~$
Afișarea Conținutului unui Pachet
Pentru a obține detalii despre un pachet, indiferent dacă este instalat sau urmează să fie instalat, se poate utiliza comanda `show`:
$ apt show [nume-pachet]
Exemplu:
[email protected]:~$ apt show firefox
Pachet: firefox
Versiune: 90.0+build1-0ubuntu0.20.04.1
Prioritate: opțională
Secțiune: web
Origine: Ubuntu
Menținător: Echipa Ubuntu Mozilla <[email protected]>
Erori: https://bugs.launchpad.net/ubuntu/+filebug
Dimensiune instalată: 226 MB
Oferă: gnome-www-browser, iceweasel, www-browser
Depinde de: lsb-release, libatk1.0-0 (>= 1.12.4), libc6 (>= 2.30), libcairo-gobject2 (>= 1.10.0), libcairo2 (>= 1.10.0), libdbus-1-3 (>= 1.9.14), libdbus-glib-1-2 (>= 0.78), libfontconfig1 (>= 2.12.6), libfreetype6 (>= 2.10.1), libgcc-s1 (>= 3.3), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.42), libgtk-3-0 (>= 3.14), libharfbuzz0b (>= 0.6.0), libpango-1.0-0 (>= 1.14.0), libpangocairo-1.0-0 (>= 1.14.0), libpangoft2-1.0-0 (>= 1.14.0), libstdc++6 (>= 9), libx11-6, libx11-xcb1 (>= 2:1.6.9), libxcb-shm0, libxcb1, libxcomposite1 (>= 1:0.4.5), libxcursor1 (>> 1.1.2), libxdamage1 (>= 1:1.1), libxext6, libxfixes3, libxi6, libxrender1, libxt6
Recomandă: xul-ext-ubufox, libcanberra0, libdbusmenu-glib4, libdbusmenu-gtk3-4
Sugerează: fonts-lyx
Înlocuiește: kubuntu-firefox-installer
Sarcină: ubuntu-desktop-minimal, ubuntu-desktop, kubuntu-desktop, kubuntu-full, xubuntu-desktop, lubuntu-desktop, ubuntustudio-desktop, ubuntukylin-desktop, ubuntu-mate-core, ubuntu-mate-desktop, ubuntu-budgie-desktop
Xul-Appid: {ec8030f7-c20a-464f-9b0e-13a3a9e97384}
Dimensiune descărcare: 57.0 MB
Surse APT: http://azure.archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages
Descriere: Browser web sigur și ușor de utilizat de la Mozilla
Firefox oferă o navigare web sigură și ușoară. O interfață familiară,
funcții de securitate îmbunătățite, inclusiv protecție împotriva furtului de identitate online,
și căutarea integrată vă permit să profitați la maximum de web.
N: Există 1 înregistrare suplimentară. Vă rugăm să folosiți comutatorul '-a' pentru a o vedea
[email protected]:~$
Afișarea Listei Pachetelor Instalate
De multe ori este necesară afișarea listei pachetelor instalate pe un sistem. APT permite acest lucru simplu, prin intermediul comenzii:
$ apt list --installed
Afișarea Listei Tuturor Pachetelor
Pentru a afișa toate pachetele disponibile pentru sistemul dvs., se utilizează comanda `list` cu parametrul `–all-versions`:
$ apt list --all-versions
Afișarea Listei Pachetelor Actualizabile
Pachetele trebuie menținute la zi, deoarece lansările de noi versiuni aduc îmbunătățiri, funcționalități suplimentare, corecții de erori și patch-uri de securitate. APT facilitează această sarcină prin comanda `update`, așa cum s