Rozdiel medzi apt vs. apt-get

Difference Between Apt Vs



Každý používateľ Linuxu pozná výkonný príkaz apt a apt-get a pravdepodobne ho používal na správu balíkov vo svojom systéme. Väčšina z nich však nechápe rozdiel medzi výstižným a výstižným a často sú zmätení, keď používajú jedno alebo druhé. Oba sú open-source nástroje príkazového riadka, ktoré sa používajú na správu balíkov, ako je inštalácia, aktualizácia, aktualizácia a odstraňovanie. Napriek tomu medzi nimi existujú určité rozdiely.

V tomto článku vysvetlíme rozdiel medzi príkazmi apt a apt-get v Linuxe. Budeme tiež diskutovať o niekoľkých najčastejšie používaných príkazoch apt, ktoré nahradili príkaz apt-get.







Apt- Stručná história

Nástroj apt príkazového riadka apt bol predstavený v roku 2014 pre balíky .deb distribúcie Debian. Prvýkrát to bolo použité v nestabilnej verzii Debianu a potom sa to stalo štandardom v Debiane 8. Spočiatku si to od používateľov získalo veľkú pozornosť a stále používali starý a známy príkaz apt-get. Po vydaní Ubuntu 16.04 si však začal získavať popularitu a nejakým spôsobom nahradil súbor apt-get.



Rozdiel medzi apt-get a apt

Prvý rozdiel, ktorý si všimnete medzi apt a apt-get, je samotný príkaz. Napríklad, ak chcete použiť apt-get update na aktualizáciu indexu systémového archívu, spustíte:



$sudo apt-get aktualizácia

Teraz, keď je to vhodné, stačí spustiť:





$sudovýstižná aktualizácia

Príkaz apt update nielen aktualizuje index úložiska, ale tiež hovorí, či a koľko nových verzií softvéru je k dispozícii v úložisku.

Pozrime sa na niekoľko ďalších apt príkazov, ktoré nahradili apt-get. Ak chcete zobraziť tieto príkazy, môžete napísať príkaz apt help alebo navštíviť stránku apt man zadaním príkazu apt man do terminálu. Zobrazí všetky informácie súvisiace s apt



Funkcia výstižný výstižný
Inštalovať balík apt-get nainštalovať

vhodná inštalácia
Odstráňte balík apt-get odstrániť vhodne odstrániť
Aktualizujte celý balík apt-get upgrade vhodnú aktualizáciu
Aktualizujte všetky balíky (automatické spracovanie závislostí) apt-get dist-upgrade

vhodná úplná aktualizácia

Hľadať balíky vyhľadávanie v apt-cache vhodné vyhľadávanie
Zobraziť informácie o balíku apt-cache show Šikovná šou
Odstráňte nechcené závislosti apt-get autoremove

vhodné automatické odstránenie

Odstráni balík s priradenou konfiguráciou Apt-get purge vhodné čistenie

Vo vyššie uvedenej tabuľke sú všetky príkazy rovnaké, ak nahradíte príkaz apt-get príkazom apt okrem príkazu apt upgrade. Starý príkaz apt-get upgrade aktualizuje všetky balíky, ktoré aktuálne existujú vo vašom systéme. Nenainštaluje ani neodstráni existujúci balík vo vašom systéme.

Nový príkaz apt upgrade však nainštaluje balíky, ktoré boli pridané ako závislosti aktualizovateľných balíkov. Aj keď je podobný inovácii apt-get, neodstraňuje ani balíky, ktoré boli predtým nainštalované.

Príkaz apt show navyše vytlačí výstup v abecednom poradí a skryje niektoré menej dôležité informácie, ktoré boli zobrazené príkazom apt-cache show.

Rozdiel medzi apt a apt-get sa neobmedzuje iba na príkazy. Do nového príkazu apt bola pridaná ďalšia vizuálna funkcia, aby bola príjemná pre koncových používateľov. Kedykoľvek sa balík aktualizuje počas používania vhodnej aktualizácie, úplnej aktualizácie alebo vzdialenej aktualizácie, zobrazí sa indikátor priebehu, ktorý vás informuje o priebehu procesu. Zobrazí sa tiež, keď odstránite balík pomocou príkazu apt remove alebo apt purge.

Navyše, ak spustíme apt list - aktualizovateľný, zobrazí tiež niektoré farby, aby poskytol jasný prehľad o balíkoch, pre ktoré úložisko ponúka najaktuálnejšiu verziu.

Dva nové príkazy:

Okrem náhradných príkazov sú s apt zavedené aj dva nové príkazy: apt list a apt edit-sources.

  • výstižný zoznam - keď sa príkaz apt list použije s –inštalovaným alebo –upgradovateľným, zobrazí sa zoznam nainštalovaných balíkov, ktoré je možné nainštalovať alebo ktoré je potrebné aktualizovať.
  • vhodné editačné zdroje - keď sa použije tento príkaz, otvorí súbor sources.list v editore na úpravu.

Apt-get stále nie je celkom nahradený vhodným a myslím si, že nikdy nebude úplne prerušený. Môžete však premýšľať o tom, pre čo by ste sa mali rozhodnúť: apt or apt-get. Podľa mňa sa oplatí zvoliť si vhodnú aplikáciu, pretože poskytuje všetky požadované funkcie pre správu balíkov a je rýchlejšia, priateľskejšia a ľahko sa používa.