Debian

Nástroj na správu balíkov Apt

Nástroj na správu balíkov Apt
Váš počítač so systémom Linux je len taký dobrý, ako ho vyrobíte. Aby ste sa z neho stali výkonným strojom, musíte si nainštalovať správne balíčky a okrem mnohých ďalších vecí tiež používať správne konfigurácie. Rozprávanie o balíkoch; v tomto článku by som bral primer na nástroj na správu balíkov APT. Podobné ako YUM pre distribúcie Linuxu založené na RHEL (RedHat Enterprise Linux) - o čom sme tu hovorili - APT (Advanced Packaging Tool) slúži na správu balíkov na distribúciách Linuxu založených na Debiane a Ubuntu.V tomto článku sa nehovorí o všetkých právomociach nástroja na správu balíkov APT. Namiesto toho vám má poskytnúť rýchly prehľad o tomto nástroji a o tom, ako ho môžete použiť. Slúžilo by dobre na referenčné účely a na pochopenie fungovania nástroja. Bez väčších okolkov začnime.

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ý - pomoc

Z 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ľadanie

Skontrolujte 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á šou

Inš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 stiahnutie

Ak 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ácia

Tento 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čistenie

Ak chcete robiť oboje naraz, príkazy je možné kombinovať, ako je uvedené nižšie:

trefne odstrániť - purge

Pred 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 autoremove

Zoznam 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ý zoznam

Vyšš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-upgrade

To 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 upgrade

Je 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-upgrade

Zá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.

Ako zmeniť smer posúvania myši a touchpadu v systéme Windows 10
Myš a TouchpadNielenže uľahčujú výpočty, ale sú aj efektívnejšie a menej časovo náročné. Nemôžeme si predstaviť život bez týchto zariadení, ale je pra...
Ako zmeniť veľkosť, farbu a schému ukazovateľa myši a kurzora v systéme Windows 10
Ukazovateľ myši a kurzor vo Windows 10 sú veľmi dôležité aspekty operačného systému. Dá sa to povedať aj pre iné operačné systémy, takže v skutočnosti...
Hry Zadarmo a open source herné motory pre vývoj hier pre Linux
Zadarmo a open source herné motory pre vývoj hier pre Linux
Tento článok sa bude zaoberať zoznamom bezplatných a otvorených herných nástrojov, ktoré možno použiť na vývoj 2D a 3D hier v systéme Linux. Existuje ...