APT 2.2.0 on varustatud jõudluse täiustuste, etapiviisiliste värskenduste ja muuga

Paar päeva tagasi aasta käivitamine paketihalduse tööriistakomplekti uus versioon APT 2.2.0 (Advanced Package Tool) mis selle on välja töötanud Debiani projekt. See uus APT versioon saab märkida muudatuste külmumist ja inkorporeerimist kogunenud eksperimentaalses harus 2.1, millega alustatakse stabiilset haru 2.2.0

Selle uue versiooni kõige olulisematest muudatustest võime esile tuua värskenduse etapiviisiliselt, samuti jõudluse parandamise ja eriti vigade parandamise.

APT kohta

Täiustatud pakkimisvahend (lühendatud APT), on a paketihalduse programm loodud Debiani projekti poolt. ASJAKOHANE lihtsustab oluliselt programmide installimist ja eemaldamist GNU / Linuxi süsteemides.

Iseenesest pole sobivat programmi, kuid APT on C ++ funktsioonide teek, mida kasutavad erinevad käsurea programmid pakkide levitamiseks. Eriti apt-get ja apt-cache.

On ka programme, mis pakuvad APT-le esiosa, mis põhineb tavaliselt apt-getil, näiteks ncurses-tekstiliidesega sobivus, GTAP + graafilise liidesega Synaptic või Qt-graafilise liidesega Adept. Seal on keskne andmehoidla, kus on apt-get ja tuletatud programmides rakendusi otse Internetist rakendavate rakenduste allalaadimiseks ja installimiseks üle ~ 25.000 XNUMX apt-paketi, mida nimetatakse Debiani üheks parimaks omaduseks.

APT-d kasutati kiiresti .deb-pakettidega töötamiseks Debiani süsteemides ja tuletatud levitustes, kuid sellest ajast alates on seda modifitseeritud nii, et see töötaks RPM-i pakettide, tööriista apt-rpm ja muude opsüsteemidega, näiteks Mac OS X Fink) ja OpenSolaris (Nexenta OS-i levitamine)

APT 2.2.0 peamised uued funktsioonid

Kõige olulisematest muudatustest APT 2.2.0 uuest versioonist paistab silma see, et see lisati jal järkjärgulise täiendamise tugi (mida Ubuntu juba kasutab levitamise piiramiseks ja värskenduste juurutamise haldamiseks). Näiteks etapiviisilised värskendused lubage uuele stabiilsele versioonile üleminekuks värskendusi levitada kõigepealt väikese protsendi kasutajate seas ja mõne aja pärast, kui regressioone pole, levitage värskendusi kõigile teistele kasutajatele.

Teine oluline muudatus võrreldes APT 2.2.0-ga on el tugi väljale "Kaitstud", mis juhtus olema a asendas välja "Oluline" ja see määratleb paketid, mis ei kehti eemaldamiseks ja mis on vajalikud süsteemi õigeks käivitamiseks.

Teisalt paistab see välja vana tuuma versioonide eemaldamisdraiveri kood (automaatne eemaldamine) on shellist ümber kirjutatud C ++ ja nüüd töötab see ajal, kui apt töötab, mitte kerneliga pakettide installimisel.

See muudatus võimaldab teil tagada, et kernel on praegu laaditud, mitte uusima kerneliga paketi installimise ajal. / Boot sektsiooni ülevoolu vältimiseks hoitakse nelja südamiku asemel kolme südamikku.

Omalt poolt jõudluse parandamine, mainitakse, et nüüd kasutatakse räsialgoritmi XXH3 mida kasutatakse vahemäluüksuste indekseerimiseks Adler32 või RC32c pluss asemel hash tabeli suurus kasvas.

Muudest muudatustest mis paistavad silma:

  • Rakendatud on sõltuvuste põhjal paketi valimiseks täiendavaid malle, näiteks "? Sõltute".
  • "Update" käsule on lisatud valik "-error-on = any", kui see on määratud, kuvatakse iga tõrke korral tõrge.
  • Rred-plaastrite rakendamise ja väljavõtmise meetod on nüüd saadaval eraldi programmina pdiff-failide töötlemiseks
  • apt-võti on plaanis eemaldada 2022. aasta teises kvartalis.
  • Stabiilsuse parandamiseks on HTTP-meetodi madalama taseme sisend- / väljundbitid ümber kirjutatud.
  • HTTP-meetod ei ürita enam mõne ühenduse tõrke korral lõpmatult uuesti alla laadida.
  • Käsk pkgnames ei sisalda enam kogemata lähtekoode
  • Erinevad parandused Taaveti vaimustunud jõupingutustele

Kui soovite selle kohta rohkem teada saada, saate kontrollida uue väljakuulutamist versioon järgmine link.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.