U ovom ćemo članku objasniti razliku između naredbi apt i apt-get u Linuxu. Također ćemo razgovarati o nekoliko najčešće korištenih naredbi apt koje su zamijenile naredbu apt-get.
Apt- Kratka povijest
Uslužni program apt naredbenog retka predstavljen je 2014. za .deb paketi Debian distribucije. Prvo je korišten u nestabilnoj verziji Debiana, a zatim je postao standard u Debianu 8. U početku to nije privuklo veliku pažnju korisnika, a oni su nastavili koristiti staru i poznatu naredbu apt-get. Međutim, nakon izlaska Ubuntu-a 16.04, počeo je stjecati 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 koristiti apt-get update za ažuriranje indeksa spremišta sustava, pokrenuli biste:
$ sudo apt-get ažuriranjeSada s aptom jednostavno trebate pokrenuti:
$ sudo apt ažuriranjeNaredba apt update ne samo da ažurira indeks spremišta, već također govori jesu li i koliko su nove verzije softvera dostupne u spremištu.
Pogledajmo još neke apt naredbe koje su zamijenile apt-get. Da biste pregledali ove naredbe, možete utipkati apt help ili posjetiti stranicu apt man tako što ćete na terminalu upisati apt man. Prikazat će sve informacije povezane s apt
Funkcija | prikladno-dobiti | prikladan |
Instalirajte paket | apt-get instalacija | apt instalirati |
Uklonite paket | apt-get ukloniti | apt ukloniti |
Ažurirajte sav paket | apt-get nadogradnja | prikladna nadogradnja |
Ažuriranje svih paketa (automatsko rukovanje ovisnostima) | apt-get dist-upgrade | apt potpuna nadogradnja |
Pretražite pakete | traženje apt-predmemorije | prikladno pretraživanje |
Prikaži podatke o paketu | emisija apt-cache | Apt emisija |
Uklonite neželjene ovisnosti | apt-get autoremove | apt autoremove |
Uklanja paket s pridruženom konfiguracijom | Apt-dobiti čišćenje | prikladno pročišćavanje |
U gornjoj tablici sve su naredbe iste ako zamjenite apt-get apt, osim naredbe za nadogradnju apt. 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 apt upgrade instalira pakete koji su dodani kao ovisnosti nadogradivih paketa. Iako je slična apt-get nadogradnji, također ne uklanja pakete koji su prethodno bili instalirani.
Uz to, naredba apt show ispisuje izlaz abecednim redom 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 dok se koristi apt nadogradnja, apt potpuna nadogradnja ili apt dist-nadogradnja, vidjet ćete traku napretka koja vas obavještava o napretku postupka. 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 kako bi pružio 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 -instaliranim ili-nadogradivim, ona navodi pakete koji su instalirani, dostupni za instalaciju ili oni koje treba nadograditi.
- prikladni uredi-izvori - kada se koristi ova naredba, ona otvara izvore.popis datoteka u uređivaču za uređivanje.
Apt-get još uvijek nije u potpunosti zamijenjen apt-om i mislim da se nikada neće potpuno ukinuti. Međutim, možda razmišljate o tome za što biste se odlučili: apt ili apt-get. Po mom mišljenju, isplati se odlučiti za apt jer pruža sve potrebne funkcije za upravljanje paketima, brži je, ugodniji i lak za upotrebu.