Správca balíkov Debian APT dostal s príchodom svojej verzie 3.0 dôležitú aktualizáciu. Toto nové vydanie predstavuje kľúčový krok v rámci ekosystému distribúcie balíkov na systémoch GNU/Linux založených na Debiane, vrátane Ubuntu. APT 3.0 bol predstavený ako nová stabilná verzia po období vývoja poznačenom výraznými zmenami ako vo vizuálnej podobe, tak aj vo vnútornom fungovaní manažéra.
APT 3.0 Mení sa nielen navonok, ale aj zvnútra.. Medzi jeho najvýznamnejšie nové funkcie patrí zavedenie jasnejšieho a organizovanejšieho rozhrania, ako aj nového nástroja na riešenie závislostí. Tieto vylepšenia ovplyvňujú nielen tých, ktorí spravujú servery Debianu, ale aj pokročilejších používateľov, ktorí spravujú svoje balíky z príkazového riadku.
APT 3.0 predstavuje prehľadnejšie a dostupnejšie rozhranie
Jedným z najviditeľnejších vylepšení APT 3.0 je jeho vynovené rozhranie príkazového riadku. Teraz sa zobrazuje vo výstupnom formáte založenom na stĺpcoch, ktorý uľahčuje čítanie prostredníctvom usporiadanejšej distribúcie informácií. Táto reorganizácia sa snaží ušetriť čas používateľa tým, že mu umožňuje rýchlejšie nájsť balíky, ktoré chcú nainštalovať alebo aktualizovať.
Ďalšou vizuálnou novinkou je zakomponovanie farieb na identifikáciu konkrétnych akcií. Napríklad odstránenie balíkov sa zobrazuje červenou farbou a ostatné akcie, ako sú inštalácie a aktualizácie, sú zobrazené zelenou farbou. Toto farebné kódovanie výrazne zlepšuje rýchlosť, s akou sú zmeny, ktoré APT v systéme robí, pochopené.
Okrem toho bol vylepšený indikátor priebehu inštalácie a teraz obsahuje bloky Unicode. reprezentovať pokrok plynulejším a vizuálne koherentnejším spôsobom s moderným prostredím terminálov. Rozhranie tiež znížiť výrečnosť pri odchodoch, ponúkajúc čistejší zážitok zameraný na to, čo je relevantné.
Nový efektívnejší prekladač paketov v APT 3.0
APT 3.0 obsahuje a úplne nový riešič balíkov, ktorý je možné aktivovať voľbou --solver
. Tento motor bol navrhnutý tak, aby robiť múdrejšie rozhodnutia počas procesu riešenia závislostí a v prípade potreby umožňuje uchýliť sa k nekandidátskym verziám.
tiež správanie príkazov bolo upravené autoremove
, robím to agresívnejšie na uvoľnenie miesta, rozhodnejšie odstránenie balíkov, ktoré už nie sú potrebné, a ponechanie len tých, ktoré sa podľa novej logiky rozlíšenia považujú za nevyhnutné.
Nové funkcie pre správcov a pokročilých používateľov
Verzia 3.0 správcu APT prináša so sebou niekoľko ďalších funkcií, ktoré zlepšujú pokročilý používateľský zážitok. Medzi nimi je podpora pre --target-release
vo velení apt list
, užitočné pre filtrovať záznamy v závislosti od konkrétnej verzie operačného systému.
Pridaná možnosť --comment
aby používatelia mohli komentovať históriu akcií APT, čo umožňuje podrobnejšie sledovanie zmien vykonaných v systéme.
Ďalším pozoruhodným zlepšením je integrácia automatického pagera v štýle Git, ktorý vám umožní pohodlne sa pohybovať v rozsiahlom textovom výstupe. Okrem toho sa pomocou voľby začali zobrazovať informácie o prioritách pripínania paketov apt show --full
.
Kompatibilita, modernizácia a vylepšenia v backende
S cieľom prispôsobiť sa moderným architektúram, APT 3.0 zlepšená kompatibilita s debian-ports a pridajte príkaz modernize-sources
na uľahčenie aktualizácie zdrojov softvéru.
Vydaná je aj podpora pre nekomprimované indexy na lokálnych zrkadlách (súbor:/)., optimalizácia prístupový čas na údaje v určitých konfiguráciách a vylepšenia výpočtu veľkosti nainštalovaného jadra v /boot
kritická oblasť v systémoch s obmedzenými oddielmi.
V sekcii kryptografických závislostí APT teraz môže pracovať s OpenSSL namiesto GnuTLS a gcrypt, rozhodnutie, ktorého cieľom je znížiť záťaž na údržbu projektu a zlepšiť kompatibilitu so široko používanými knižnicami.
Aktualizácia dokumentácie a prekladov
Snaha urobiť z APT prístupným a globálnym nástrojom sa odráža v zahrnutie viacerých jazykových aktualizácií. Preklady boli aktualizované do holandčiny, brazílskej portugalčiny, rumunčiny, nemčiny, francúzštiny a katalánčiny priateľskejší zážitok pre hovoriacich rôznymi jazykmi.
Vylepšeniami sa dočkala aj interná dokumentácia, s cieľom objasniť správanie a uľahčiť údržbu softvéru komunitou vývojárov a používateľov.
Dostupnosť a budúcnosť
APT 3.0 bude predvolene prítomný v Debiane 13 „Trixie“, ktorej spustenie je naplánované na polovicu roku 2025. Jeho prijatie sa očakáva aj v Ubuntu 25.04 — Ubuntu už používalo predbežnú verziu —, ktorá má byť čoskoro zverejnená. V súčasnosti je táto verzia predstavená v nestabilnej vetve Debianu a začne sa postupne rozširovať.
Toto vydanie bolo venované Stevovi Langaskovi, renomovanému prispievateľovi do projektov Debian a Ubuntu.. Jeho tvorba výrazne ovplyvnila vývoj základných nástrojov systému, ako je samotný APT.
Pre tých, ktorí chcú čo najskôr vyskúšať APT 3.0 Zdrojový a binárny balík je dostupný v nestabilných repozitároch Debianu. Odtiaľ ho môžete skompilovať alebo nainštalovať, ak ste ochotní prevziať určité riziká stability spojené s týmito verziami pred príchodom do „stabilného“ kanála.
S APT 3.0 Debian predstavuje podstatnú evolúciu svojho základného nástroja na správu softvéru. Táto nová kapitola v histórii správcu balíkov reaguje nielen na technické potreby, ale aj na hľadanie pohodlnejšieho, užitočnejšieho a efektívnejšieho zážitku pre jeho najnáročnejších používateľov. Medzi internými, vizuálnymi zmenami a novými funkciami vzniká APT 3.0 ako kľúčová verzia pre budúcnosť systému.