Kako operacijski sustavi objavljuju nove verzije, možemo pronaći razlike na razini okruženja, aplikacija, a jedna od najčešćih je na razini naredbi za podršku i upravljanje sustavom.
Kada radimo s Linux distribucijama, posebno Ubuntu i Debian, uobičajeno je da koristimo naredbu apt-get za dobivanje informacija o paketima dostupnim za sustav i njihovom odgovarajućem procesu upravljanja. Iako je apt-get započeo 1998., od 2014. razvijen je apt koji ispunjava iste funkcije apt-get, ali između obje naredbe postoje male razlike koje će Solvetic danas detaljno analizirati.
Kao što smo naznačili, apt su 2014. razvili isti apt-get programeri, samo do Ubuntu 16, većina nas je počela koristiti i primjećivati razlike s apt.
Što je APTAPT (Advanced Packaging Tool) skup je alata koji su razvijeni za upravljanje i administraciju svega što se odnosi na pakete za Debian i Ubuntu, a ovaj paket sadrži alate koji olakšavaju različite zadatke s paketima kao što su:
- Instaliranje novih paketa
- Upravljanje i ažuriranje postojećih paketa
- Uklanjanje paketa iz operacijskog sustava
Sličnosti između apt i apt-getAnalizirajmo najprije sličnosti između ova dva alata za upravljanje paketima:
- Obje su razvijene za upravljanje paketima
- S obje naredbe možemo davati naloge APT upravitelju paketa
- Oba uslužna programa dijele većinu svog koda što im omogućuje učinkovitost i sigurnost
- Njihove su funkcije identične
Razlike između apt i apt-getSada ćemo razgovarati o nekim od glavnih razlika između oba alata za upravljanje APT paketima.
- Rezultati koje prikazuje apt jednostavniji su od rezultata apt-get
- Apt naredbe su mnogo jednostavnije od apt-get
- Apt ima mogućnost upravljanja paketima o / min.
- Na razini kompatibilnosti između verzija, apt-get je mnogo kompatibilniji od apt.
- Rezultati apt-get uvijek će biti isti, dok s apt mogu varirati među verzijama
Na razini upravljanja jedna od najizraženijih razlika je u trenutku instaliranja ili uklanjanja određenog paketa budući da ćemo na dnu vidjeti traku napretka s postotkom izvršenog zadatka što nam omogućuje detaljno poznavanje trenutnog statusa ovaj:
POVEĆAJTE
Sada je na razini implementacije apt mnogo uređeniji i nudi jasnije rezultate, na primjer, kada koristimo apt-cache search weechat liniju vidjet ćemo sljedeće:
apt-cache search weechat
POVEĆAJTE
Sada, ako koristimo apt search weechat, ovo će biti rezultat:
prikladno pretraživanje weechat
POVEĆAJTE
Bilješka:Upamtite da se s APT upraviteljem najčešće koriste naredbe apt-get i apt-cache.
Druga razlika koju pronalazimo je prilikom ažuriranja sustava, budući da kada koristimo liniju za ažuriranje sudo apt na kraju možemo vidjeti broj paketa koji su dostupni za ažuriranje:
POVEĆAJTE
Prilikom izvođenja ažuriranja sudo apt-get nećemo vidjeti nikakve podatke:
sudo apt-get ažuriranje
POVEĆAJTE
Zatim ćemo vidjeti neke ekvivalentnosti naredbi koje možemo koristiti u Linuxu s apt i apt-get:
Ažurirajte spremišta distribucijaNaredba Apt-get
apt-get ažuriranjeApt naredba
prikladno ažuriranje
Instalirajte jedan ili više paketa u sustavApt-get naredba
apt-get installApt naredba
prikladna instalacija
Ažurirajte sve instalirane paketeNaredba Apt-get
apt-get dist-upgradeApt naredba
apt dist-upgrade
Ažurirajte instalirane paketeNaredba Apt-get
apt-get nadogradnjaApt naredba
prikladna nadogradnja
Uklonite paket iz sustavaApt-get naredba
apt-get uklonitiApt naredba
prikladno ukloniti
Deinstalirajte instalacijske datoteke i pakete uslužnog programaNaredba Apt-get
apt-get purgeApt naredba
prikladna čistka
Deinstalirajte ovisnosti iz programaNaredba Apt-get
apt-get autoremoveApt naredba
prikladno automatsko uklanjanje
Instalirajte pakete za sastavljanje programaApt-get naredba
apt-get build-depApt naredba
prikladan build-dep
Omogućuje preuzimanje izvornog koda programaNaredba Apt-get
apt-get izvorApt naredba
prikladan izvor
Uz novu naredbu apt imamo dvije nove naredbe koje su sljedeće:
Navedite sve pakete s kriterijima:
prikladan popis
POVEĆAJTE
Omogućuje nam uređivanje popisa resursa:
prikladni izvori za uređivanjePodsjetimo se da je ovo prvo veliko ažuriranje APT -a u Ubuntuu i nazvano je APT 1.0, a glavne opcije koje imamo pri ruci pomoću ove naredbe su one koje možemo vidjeti pomoću naredbe:
apt --pomoć
tražiIspunjava funkciju sličnu popisu pretraživanja apt-cache s tom razlikom da ih apt sortira po abecedi.
PopisSličan je popisu dpkg i navodi sve dostupne pakete.
PokazatiOn ispunjava ulogu sličnu apt-cache showu i skriva pojedinosti koje nisu bitne za korisnika.
InstaliratiOmogućuje nam instaliranje paketa, a dodatno možemo vidjeti i traku napretka instalacije.
AžurirajIspunjava istu funkciju apt-get s tom razlikom što prikazuje boje kako bi ih istaknuo.
UklonitiOva nam opcija omogućuje uklanjanje paketa.
Potpuna nadogradnjaSličan je dist-upgrade-u i omogućuje nam ažuriranje sustava instaliranjem, uklanjanjem i ažuriranjem paketa.
NadogradiDjeluje isto kao apt-get dist-upgrade i omogućuje nam ažuriranje sustava instaliranjem i ažuriranjem paketa.
Izvori za uređivanjeOmogućuje nam uređivanje datoteke sources.list pomoću programa $ EDITOR
Neki načini na koje ćemo koristiti apt u Ubuntu 16 bili bi sljedeći:
$ sudo apt instalirajte naziv paketa
$ sudo apt ukloni naziv paketa
$ apt naziv paketa za pretraživanjeNa ovaj način možemo istražiti ovu novu opciju sa apt naredba u Ubuntuu. Kao što vidimo, apt i apt-get temeljni su alati kada je u pitanju sav rad s paketima u Linuxu.