Ghid complet al managerului de pachete apt pentru Linux

În acest articol de ghid complet, veți învăța despre apt (Instrument avansat de gestionare a pachetelor pentru Linux). Veți învăța toate comenzile necesare legate de managerul de pachete apt.

  • Ce este un manager de pachete sau un instrument de gestionare a pachetelor?
  • Ce face?
  • Cum se utilizează?

Dacă aveți astfel de întrebări în minte, atunci acest articol vă va ajuta să înțelegeți totul. Așa că, fără să mai lungim vorba, să intrăm în ghidul apt.

Ce este un manager de pachete?

Un manager de pachete este un instrument pe care îl folosiți pentru a gestiona aplicațiile, bibliotecile și dependențele din distribuția dvs. Linux. Acesta vă permite să faceți tot felul de modificări legate de pachete în sistem, cum ar fi:

  • Instalați sau actualizați pachete
  • Îndepărtați sau reinstalați pachete
  • Listați sau căutați pachetele
  • Afișați sau căutați pachetele
  • Afișează detaliile pachetelor
  • Descărcați fișiere de pachete etc.

Cum Linux este foarte versatil, avem o mulțime de opțiuni pentru managerii de pachete:

  • – APT (Advanced Package Tool)
  • – DNF (Dandified Yum)
  • – Zypper
  • – Pacman
  • – Dpkg (Debian package)

Cu toate acestea, APT este cel mai popular dintre ele și este folosit de majoritatea distribuțiilor Linux populare, cum ar fi Ubuntu, Debian, Zorin OS, Mint Linux, Elementary OS, Bodhi Linux, MX Linux, Lite Linux, LUbuntu, POP! OS, Deepin, iar lista distribuțiilor a continuat la nesfârșit.

Așa că haideți să vedem cum să folosim comanda legată de apt-get pentru a gestiona pachetele într-o distribuție Linux. Vom trece în revistă cele mai utile comenzi apt.

Comenzi apt pentru managerul de pachete

Iată lista de comenzi apt pe care le puteți folosi.

Comanda ‘update’ actualizează depozitul de pachete și obține informațiile de actualizare legate de pachete:

sudo apt update

După actualizarea depozitelor din sistem, este posibil să doriți să actualizați pachetul (pachetele):

sudo apt upgrade package-namesudo apt upgrade

Pentru a actualiza toate pachetele deodată, folosiți doar parametrul ‘upgrade’ cu apt:

sudo apt upgrade

Pentru a instala orice pachet în sistem folosiți parametrul ‘install’. Puteți instala atât un singur pachet, cât și mai multe pachete deodată.

sudo apt install package-name package-name

La fel și pentru eliminarea pachetului (pachetelor), puteți folosi ‘remove’ și ‘purge’. Din nou, puteți folosi fie un singur pachet, fie mai multe pachete deodată.

sudo apt remove package-name

Diferența dintre ‘purge’ și ‘remove’ este că în cazul lui ‘remove’ se șterge doar pachetul, dar nu și fișierul de configurare sau de date al acestuia. Cu toate acestea, comanda ‘purge’ elimină totul.

sudo apt purge package-name

Puteți căuta un pachet în depozit cu ‘apt search’:

sudo apt search name

În mod similar, puteți obține toate detaliile legate de pachet/aplicație în depozit cu ‘apt show’:

sudo apt show package-name

Rezultatul comenzii de mai sus:

$ sudo apt show neofetch Package: neofetch Version: 7.0.0-1 Priority: optional Section: universe/utils Origin: Ubuntu Maintainer: Ubuntu Developers Original-Maintainer: Nobuhiro Iwamatsu Bugs: https://bugs.launchpad.net/ubuntu/+filebug Installed-Size: 339 kB Recommends: chafa Homepage: https://github.com/dylanaraps/neofetch Task: lubuntu-desktop Download-Size: 77.5 kB APT-Manual-Installed: yes APT-Sources: http://archive.ubuntu.com/ubuntu focal/universe amd64 Packages Description: Shows Linux System Information with Distribution Logo Neoftech is a cross-platform and easy-to-use system information command line script that collects your Linux system information and display it on the terminal next to an image, it could be your distributions logo or any ascii art of your choice.

Puteți utiliza ‘apt list’ pentru a lista aplicația și arhitectura (arhitecturile) disponibilă(e):

sudo apt list package-name

Rezultatul comenzii de mai sus:

sudo apt list package-name Listing... Done vlc/focal 3.0.9.2-1 amd64 vlc/focal 3.0.9.2-1 i386

Puteți descărca, de asemenea, fișierul pachet (vlc.deb) cu ‘apt download’:

sudo apt download package-name

Din anumite motive aveți nevoie să reinstalați un pachet/aplicație, puteți face acest lucru cu ‘apt reinstall’:

sudo apt reinstall package-name

Comanda ‘autoremove’ este utilizată pentru a elimina pachetele care au fost instalate automat pentru a satisface dependențele pentru alte pachete, dar care acum nu mai sunt necesare deoarece dependențele s-au schimbat sau pachetul (pachetele) care aveau nevoie de ele au fost eliminate între timp.

sudo apt autoremove

Poate găsiți comenzi care încep cu ‘sudo apt install’ sau ‘sudo apt-get install’, ambele funcționează în același mod, așa că, dacă nu aveți chef să adăugați ‘-get’ cu ‘apt’, atunci puteți elimina.
Pentru a vă spune secretul meu, nu prea folosesc ‘-get’, vă rog să nu lăsați ‘apt’ să știe asta. Este secret.
De asemenea, verificați: Instalarea aplicațiilor în Linux | Ghid complet

Vezi un ghid video pe YouTube

În plus, puteți viziona și un ghid video pas cu pas pe YouTube pentru a înțelege mai bine.

Concluzie

.

Lasă un răspuns

Adresa ta de email nu va fi publicată.