Razlika između apt i apt-get

Difference Between Apt Vs

Svaki korisnik Linuxa poznaje moćnu naredbu apt i apt-get i najvjerojatnije ju je koristio za upravljanje paketima u svom sustavu. Međutim, većina njih ne razumije razliku između apt i apt-get i često se zbuni kada koristiti jedno ili drugo. Oboje su alati naredbenog retka otvorenog koda koji se koriste za upravljanje paketima kao što su instaliranje, ažuriranje, nadogradnja i uklanjanje. Međutim, ipak postoje neke razlike među njima.

U ovom ćemo članku objasniti razliku između naredbi apt i apt-get u Linuxu. Također ćemo raspravljati o nekoliko najčešće korištenih apt naredbi koje su zamijenile naredbu apt-get.



Apt- Kratka povijest

Alat naredbenog retka apt predstavljen je 2014. za .deb pakete Debian distribucije. Prvo se koristio u nestabilnoj verziji Debiana, a zatim je postao standard u Debianu 8. U početku nije privlačio veliku pozornost korisnika, a oni su nastavili koristiti staru i poznatu naredbu apt-get. Međutim, nakon objavljivanja Ubuntu 16.04, počeo je dobivati ​​popularnost i nekako je zamijenio apt-get.



Razlika između apt-get i apt

Prva razlika koju ćete primijetiti među apt i apt-get je sama naredba. Na primjer, ako želite upotrijebiti apt-get update za ažuriranje indeksa spremišta sustava, pokrenuli biste:



$sudo apt-get ažuriranje

Sada s apt -om jednostavno morate pokrenuti:

$sudoprikladno ažuriranje

Naredba apt update ne samo da ažurira indeks spremišta, već također govori jesu li i koliko novih verzija softvera dostupne u spremištu.

Pogledajmo još neke apt naredbe koje su zamijenile apt-get. Za pregled ovih naredbi možete upisati apt help ili posjetiti apt man stranicu upisivanjem apt man u Terminal. Prikazat će sve informacije vezane za apt



Funkcija apt-get prikladan
Instalirajte paket apt-get install

prikladna instalacija
Uklonite paket apt-get ukloniti prikladno ukloniti
Ažurirajte sav paket apt-get nadogradnja prikladna nadogradnja
Ažurirajte sve pakete (automatsko rukovanje ovisnostima) apt-get dist-upgrade

prikladna potpuna nadogradnja

Pretražite pakete apt-cache pretraživanje prikladno pretraživanje
Prikažite podatke o paketu apt-cache emisija Prikladna predstava
Uklonite neželjene ovisnosti apt-get autoremove

prikladno automatsko uklanjanje

Uklanja paket s pripadajućom konfiguracijom Apt-get purge prikladna čistka

U gornjoj tablici sve su naredbe iste ako apt-get zamijenite apt osim naredbe apt upgrade. Stara naredba za nadogradnju apt-get ažurira sve pakete koji trenutno postoje u vašem sustavu. Ne instalira niti uklanja postojeći paket na vašem sustavu.

Međutim, nova naredba za nadogradnju apt instalira pakete koji su dodani kao ovisnosti nadogradivih paketa. Iako je slično nadogradnji apt-get, također ne uklanja pakete koji su prethodno instalirani.

Osim toga, naredba apt show ispisuje izlaz po abecednom redu i skriva neke manje važne informacije koje je prikazala naredba apt-cache show.

Razlika između apt i apt-get nije ograničena samo na naredbe. Nova vizualna značajka dodana je novoj naredbi apt kako bi bila ugodna za krajnje korisnike. Kad god se paket ažurira tijekom korištenja apt nadogradnje, apt potpune nadogradnje ili apt dist-nadogradnje, vidjet ćete traku napretka koja vas obavještava o napretku procesa. Također se pojavljuje kada uklonite paket pomoću apt remove ili apt purge.

Štoviše, ako pokrenemo apt list - nadogradiv, on također prikazuje neke boje za jasan pregled paketa za koje spremište nudi najnoviju verziju.

Dvije nove naredbe:

Osim naredbi za zamjenu, s apt su uvedene dvije nove naredbe: apt list i apt edit-sources.

  • prikladan popis - kada se naredba apt list koristi s –instalirano ili – nadogradljivo, navodi popis instaliranih paketa, dostupnih za instalaciju ili onih koje je potrebno nadograditi.
  • prikladni izvori za uređivanje - kada se koristi ova naredba, otvara datoteku sources.list u uređivaču za uređivanje.

Apt-get još uvijek nije u potpunosti zamijenjen apt-om, i mislim da nikada neće biti potpuno obustavljen. Međutim, možda razmišljate o tome za što biste se trebali odlučiti: apt ili apt-get. Po mom mišljenju, odabir apt-a bit će vrijedan jer pruža sve potrebne funkcije za upravljanje paketima i brži je, prijateljskiji i lakši za korištenje.