Az APT 2.2.0 teljesítményjavításokkal, szakaszos frissítésekkel és egyebekkel rendelkezik

Pár napja elindítása a csomagkezelő eszközkészlet új verziója APT 2.2.0 (Advanced Package Tool) amely a Debian projekt fejlesztette ki. Az APT új verziója jelzi a változások befagyasztását és beépítését felgyülemlett a 2.1 kísérleti ágban, amellyel a 2.2.0 stabil ág indul

Az új verzió legfontosabb változásai közül kiemelhetjük a frissítést szakaszokban, valamint a teljesítmény javulásait és különösen a hibák kijavítását.

Az APT-ről

Speciális csomagolóeszköz (rövidítve APT), a csomagkezelő program a Debian projekt hozta létre. APT nagyban leegyszerűsíti a programok telepítését és eltávolítását a GNU / Linux rendszereken.

Önmagában nincs megfelelő program, de Az APT egy C ++ függvénykönyvtár, amelyet különféle parancssori programok használnak csomagok terjesztésére. Különösen az apt-get és az apt-cache.

Vannak olyan programok is, amelyek az APT számára előtérképet biztosítanak, általában az apt-get alapján, például az aptitude egy ncurses szöveges felülettel, a Synaptic egy GTK + grafikus felülettel vagy az Adept egy Qt grafikus felülettel. Van egy központi adattár, amely ~ 25.000 XNUMX apt csomagot használ fel az apt-get és a derivált programok segítségével az alkalmazások letöltésére és telepítésére közvetlenül az internetről, amely a Debian egyik legjobb tulajdonsága.

Az APT-t gyorsan alkalmazták a .deb csomagokkal, a Debian rendszereken és a származtatott terjesztéseken való munkavégzéshez, de azóta módosították az RPM csomagokkal, az apt-rpm eszközzel és más operációs rendszereken, például a Mac OS X ( Fink) és OpenSolaris (Nexenta OS disztribúció)

Az APT 2.2.0 legfőbb újdonságai

A legfontosabb változások közül az az APT 2.2.0 új verziója közül kiemelkedik, hogy hozzá lett adva ésl szakaszos frissítések támogatása (amelyeket már az Ubuntuban használnak a terjesztés korlátozására és a frissítések telepítésének kezelésére). Például szakaszos frissítések lehetővé teszi a frissítések terjesztését az új stabil verzióra való áttéréshez először a felhasználók kis százaléka között, és egy idő után, ha nincs regresszió, terjessze a frissítéseket az összes többi felhasználónak.

Egy másik jelentős változás az APT 2.2.0-hoz képest az el a "Védett" mező támogatása, mi történt a lecserélte a "Fontos" mezőt és ez meghatározza az eltávolításra érvénytelen csomagokat, amelyek szükségesek a rendszer megfelelő indításához.

Másrészt ez kitűnik a régi rendszermag verziók eltávolító illesztőprogramjának kódja (automatikus eltávolítás) átíródott a shellről C ++ -ra és most az apt futtatása alatt fut, nem pedig a kernellel ellátott csomagok telepítésekor.

Ez a változás lehetővé teszi annak biztosítását, hogy a kern éppen betöltődjön, és ne a legújabb kernelt tartalmazó csomag telepítésekor. A / boot partíció túlcsordulásának elkerülése érdekében négy magot három helyett kell megtartani.

Részéről a teljesítmény javulása, említik, hogy most az XXH3 hash algoritmust használják amelyet a gyorsítótár elemek indexelésére használnak az Adler32 vagy az RC32c, plusz helyett hash asztal mérete megnőtt.

A többi változás közül amelyek kiemelkednek:

  • További sablonok kerültek bevezetésre a függőségek alapján történő csomagválasztáshoz, például "? Attól függ".
  • A "–error-on = any" opció hozzá lett adva az "update" parancshoz, ha be van állítva, akkor hiba jelenik meg minden hiba esetén.
  • Az rred javítások alkalmazásának és kibontásának módszere már külön programként elérhető a pdiff fájlok kezelésére
  • Az apt-key eltávolítását 2022 második negyedévére tervezik.
  • A stabilitás javítása érdekében a HTTP-módszer alacsonyabb szintű I / O bitjeit átírtuk.
  • A HTTP módszer már nem végtelenül próbálja újra letölteni egyes kapcsolati hibákat.
  • A pkgnames parancs már nem véletlenül tartalmazza a forráscsomagokat
  • Különböző javítások David fúziós erőfeszítéseihez

Ha többet szeretne tudni róla, ellenőrizheti az új bejelentését verzió a következő link.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.