Megjelent az APT 3.3.5, akár 20%-kal gyorsabb függőségkezeléssel

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

A apt csomagkezelő, amelyet Debian, Ubuntu és más Debian-alapú Linux disztribúciók használnak szoftverek telepítésére, frissítésére és eltávolítására, megjelent 3.3.5-ös verzióban.

A legfontosabb újdonság a apt függőségkezelőjének jelentős teljesítmény-fejlesztése. A changelog szerint a legújabb optimalizálások 10–20%-kal gyorsítják a függőségek feloldását, miközben 65%-kal csökkentik a lapozási hibák számát. A mért értékek azonban kifejezetten a függőségmegoldóra vonatkoznak, nem pedig a csomagok letöltésének vagy telepítésének teljes sebességére.

A frissítés módosítja a SAT megoldót is: a magját külön komponensbe szervezték ki. Emellett a apt mostantól egységesen kezeli a nem védett csomageltávolításokat, és megszünteti az eltérést a belső megoldó működése és az API viselkedése között.

Jelentős változás érinti a tárolók aláírókulcsait is. A apt 3.3.5 elavulttá nyilvánítja a kulcs-ujjlenyomatok használatát a Signed-By konfigurációs opcióban, amely azt szabályozza, hogy egy adott szoftvertárolóhoz mely aláírókulcsokat fogadja el a rendszer.

A konfiguráció ehelyett közvetlenül a keyring fájlok megadásának irányába mozdul el. A kiadás eltávolítja a tárolók Release fájljaiba ágyazott Signed-By deklarációk támogatását is. Ezek a változások elsősorban a disztribúciók karbantartóit és a harmadik féltől származó tárolókat kezelő rendszergazdákat érintik.

Fejlesztői oldalról a kiadás bővíti a apt teljesítmény-naplózási képességeit. Új számlálók követik a megakadt CPU-ciklusokat, a data translation lookaside buffer aktivitását, a lapozási hibákat és az ütemezési eseményeket.

Ezen felül egy új, perf-eval.py nevű eszközt is hozzáadtak a teljesítménynaplók elemzésére, amely segít a fejlesztőknek szűk keresztmetszetek azonosításában és a jövőbeli optimalizálások értékelésében.

Végül a apt 3.3.5 javításokat tartalmaz az AC adapter felismerésére Debian rendszereken, a build-profile korlátozások korlátos elemzésére, a tesztek finomhangolására big-endian architektúrákon, valamint a GPG és OpenPGP terminológiájának pontosítására.

További részletekért nézd meg a változásnaplót.

A apt 3.3.5 jelenleg a Debian Unstable (Sid) ágba került be. A Debian Stable vagy Ubuntu rendszert futtató felhasználók ne számítsanak rá, hogy ez a verzió megjelenik a szokásos tárolóikban, mivel ezek a disztribúciók általában saját apt verziókat tartanak karban, és nem veszik át automatikusan a legújabb upstream kiadásokat.