Poloha
Rovnako ako mnoho iných nástrojov pre Linux je apt uložený v /atď
adresár - obsahuje konfiguračné súbory pre všetky programy, ktoré bežia na systémoch Linux - a je možné ho zobraziť prechodom do adresára.
Apt má tiež konfiguračný súbor, ktorý sa nachádza v / etc / apt
adresár s názvom súboru trefný.konf.
S apt by ste robili veľa inštalácií balíkov, preto by bolo dosť dlhé vedieť, že zdroje balíkov sú uložené v zdroje.zoznam
spis. V zásade apt skontroluje, či tento súbor neobsahuje balíky, a pokúsi sa nainštalovať zo zoznamu balíkov - nazvime to index úložiska.
The zdroje.zoznam
súbor je uložený v priečinku / etc / apt
adresár a existuje podobný súbor s názvom zdroje.zoznam.d.
Nie je to vlastne súbor, ale adresár, ktorý uchováva iné zdroje.zoznam
súbory. Zdroje.zoznam.Adresár d používa Linux na uchovanie niektorých súborov zdroje.zoznam
súbory na samostatnom mieste - mimo štandardu / etc / apt
adresár.
Zmätok: APT vs APT-GET
Áno, veľa ľudí si skutočne mýli, že je totožné s apt-get. Tu je šok: nie sú rovnakí.
V skutočnosti apt a apt-get fungujú podobne, avšak tieto nástroje sa líšia. Považujme apt za aktualizáciu apt-get.
Apt-get existoval už pred apt. Avšak apt-get neexistuje izolovane, pretože funguje spolu s ďalšími balíkmi apt, ako sú apt-cache a apt-config. Ak sa tieto nástroje skombinujú, používajú sa na správu balíkov linux a majú tiež rôzne príkazy. Tieto nástroje tiež nie sú najľahšie použiteľné, pretože fungujú na nízkej úrovni, čo by priemerného používateľa systému Linux nemohlo zaujímať.
Z tohto dôvodu bol zavedený apt. Verzia 1.0.1 z APT má na manuálovej stránke nasledovné, "Príkaz apt má byť pre koncových používateľov príjemný a nemusí byť spätne kompatibilný ako apt-get.".“
Apt pracuje izolovane a pre správnu správu systému Linux ho nie je potrebné kombinovať s inými nástrojmi, navyše je ľahko použiteľný.
Príkazy
Pre priemerného používateľa systému Linux sú dôležité iba príkazy. Prostredníctvom príkazov sa vykonávajú úlohy a je možné vykonať skutočnú prácu. Poďme sa pozrieť na hlavné apt príkazy.
Získať pomoc
Najdôležitejším zo všetkých príkazov, o ktorých sa v tomto článku hovorí, je príkaz, ktorý slúži na získanie pomoci. Uľahčuje používanie nástroja a zaisťuje, že si nemusíte pamätať príkazy.
Pomoc poskytuje dostatok informácií na vykonávanie jednoduchých úloh a je k nej prístupný pomocou nasledujúceho príkazu:
trefný - pomocZ výsledku by ste dostali zoznam rôznych kombinácií príkazov, mali by ste dostať niečo podobné ako na obrázku nižšie:
Ak si prajete, môžete si prečítať ďalšie príhodné stránky. Tu je príkaz na prístup k manuálovým stránkam:
muž trefnýVyhľadajte balík
Pri mnohých operáciách budete potrebovať presný názov balíka. Toto a mnoho ďalších použití je dôvodom na použitie vyhľadávacieho príkazu.
Tento príkaz skontroluje všetky balíky v indexe úložiska, vyhľadá kľúčové slovo v popise balíka a poskytne zoznam všetkých balíkov s kľúčovým slovom.
trefné hľadanieSkontrolujte závislosti balíkov
Balíky Linuxu majú závislosti, tieto závislosti zabezpečujú ich správne fungovanie pri zlomení balíkov, keď sa závislosti zlomia.
Na zobrazenie závislostí balíka použijete záleží príkaz.
trefne záležíZobraziť informácie o balíku
Zobrazenie závislostí balíka je jedna z informácií, ktoré by ste považovali za užitočné. Môžete však získať aj ďalšie podrobnosti o balíku. Pre mňa by bolo menej produktívne pamätať si všetky príkazy, aby som získal prístup k ďalším podrobnostiam, ako je verzia balíka, veľkosť sťahovaného súboru atď.
Všetky informácie o balíku môžete získať pomocou jedného pokusu trefný príkaz, ako je vidieť nižšie:
trefná šouInštalovať balík
Jednou z najsilnejších stránok systému Linux je dostupnosť mnohých výkonných balíkov. Balíky môžete inštalovať dvoma spôsobmi: buď cez názov balíka, alebo cez a deb súbory file-deb sú súbory softvérových balíkov debian.
Na inštaláciu balíkov pomocou názvu balíka sa používa nasledujúci príkaz:
apt nainštalovaťAko už bolo uvedené skôr, pred použitím musíte poznať názov balíka. Napríklad na inštaláciu Nginx bude príkaz apt nainštalovať nginx.
Ďalším spôsobom inštalácie balíkov je prostredníctvom deb súbor, ak je k dispozícii. Pri inštalácii balíka prostredníctvom jeho deb súbor, apt sám načíta závislosti balíkov a stiahne ich, aby ste sa o ne nemuseli starať.
Môžete nainštalovať deb súbory, ktoré používajú absolútnu cestu k súborom, pomocou nasledujúceho príkazu:
apt nainštalovaťStiahnutie balíka
Ak z nejakého dôvodu potrebujete stiahnuť balíček bez nainštalovaného, môžete to urobiť pomocou Stiahnuť ▼ príkaz.
To by stiahlo deb súbor balíka do adresára, kde bol spustený príkaz. Balíky si môžete stiahnuť pomocou nižšie uvedeného príkazu:
apt stiahnutieAk máte záujem o inštaláciu .deb súbor, ktorý potom môžete nainštalovať pomocou Inštalácia príkaz.
Aktualizácia indexu úložiska
Pamätajte, o čom sme hovorili zdroje.zoznam skôr? Po vydaní novej verzie balíka váš počítač s Linuxom zatiaľ nie je schopný nainštalovať ho, pretože by to nenaznačovalo. Aby to bolo zrejmé, musí sa to odraziť v zdroje.zoznam súboru a to je možné vykonať pomocou aktualizovať príkaz.
apt aktualizáciaTento príkaz obnovuje index úložiska a udržuje ho aktualizovaný o najnovšie zmeny uvedených balíkov.
Odstráňte balíčky
Balíky sa lámu. Balíky sú zastarané. Je potrebné odstrániť balíky.
Apt uľahčuje odstránenie balíkov. Pri odstraňovaní balíkov existujú rôzne podmienky: odstránenie binárnych súborov a uchovanie konfiguračných súborov, odstránenie binárnych súborov a konfiguračných súborov.
Ak chcete odstrániť samotné binárne súbory, kliknite na ikonu odstrániť používa sa príkaz.
trefne odstrániťMôže byť odstránených viac ako jedno balenie, takže ich môžete mať apt odstrániť nginx top na odstránenie Nginx a top balíkov súčasne.
Ak chcete odstrániť konfiguračné súbory, kliknite na ikonu očistiť používa sa príkaz.
trefné očistenieAk chcete robiť oboje naraz, príkazy je možné kombinovať, ako je uvedené nižšie:
trefne odstrániť - purgePred pokračovaním by malo byť známe, že po odstránení balíkov zostanú ich závislosti i.e. tiež sa neodstránia. Na odstránenie závislostí pri odinštalovaní, autoremove príkaz sa používa, ako je vidieť nižšie:
apt autoremoveZoznam balíkov
Áno, môžete mať uvedené balíky na vašom počítači so systémom Linux. Zoznam všetkých balíkov môžete mať v indexe úložiska, nainštalovaných balíkoch a upgradovateľných balíkoch.
Bez ohľadu na to, čo máte v úmysle robiť, zoznam príkaz by sa použil.
trefný zoznamVyššie uvedený príkaz sa používa na výpis všetkých balíkov dostupných v indexe úložiska.
zoznam apt - nainštalovanýVyššie uvedený príkaz sa používa na výpis balíkov nainštalovaných na vašom počítači so systémom Linux.
zoznam apt - rozšíriteľnýVyššie uvedený príkaz sa používa na výpis balíkov nainštalovaných na vašom počítači, ktoré majú k dispozícii aktualizácie.
Aktualizácia balíkov
Pokiaľ ide o balíčky, nejde len o inštaláciu a odstránenie balíkov; tiež je potrebné ich aktualizovať.
Môžete sa rozhodnúť pre upgrade jedného alebo všetkých balíkov naraz. Ak chcete aktualizovať jeden balík, kliknite na ikonu Inštalácia príkaz bude použitý. Prekvapivé právo? Áno, budeme však pridávať -iba-upgrade parameter.
apt install --only-upgradeTo funguje, keď chcete upgradovať iba jeden balík. Ak však chcete upgradovať všetky balíky, musíte použiť upgrade príkaz.
Na vykonanie takejto aktualizácie by sa použil nasledujúci príkaz:
apt upgradeJe potrebné poznamenať, že upgrade príkaz neodstráni závislosti a aj keď ich inovované balíky už nepotrebujú i.e. sú zastarané.
Aktualizácia systému
Na rozdiel od bežnej aktualizácie úplná aktualizácia Príkaz, o ktorom sa tu bude diskutovať, vykoná úplnú aktualizáciu systému.
Vďaka úplná aktualizácia príkaz, odstránia sa zastarané balíky a závislosti a všetky balíky (vrátane systémových balíkov) sa inovujú na svoje najnovšie verzie.
Príkaz na vykonanie tohto príkazu je úplná aktualizácia ako je vidieť nižšie:
apt full-upgradeZáver
Apt je mocný nástroj, vďaka ktorému je používanie distribúcií Linuxu na báze Debianu a Ubuntu úžasným zážitkom. Väčšina tu uvedených apt príkazov vyžaduje oprávnenie root, takže možno budete musieť pridať sudo na začiatok príkazov.
Tieto príkazy sú iba špičkou ľadovca obrovských právomocí, ktoré apt nástroj vlastní, a sú dostatočne výkonné, aby vám vyhovovali pri správe balíkov na vašom počítači so systémom Linux.