APT 3.2.0 me mekanizmin e ri të zgjidhjes së varësive

ËshtĂ« formuar njĂ« version i ri i mjetit pĂ«r menaxhimin e paketave APT 3.2.0 (Advanced Package Tool) bazuar nĂ« ndryshime nga dega eksperimentale 3.1. Pritet qĂ« versioni i ri tĂ« integrohet nĂ« Debian Unstable dhe Testing, si dhe tĂ« pĂ«rfshihet nĂ« versionin e ardhshĂ«m tĂ« Debian 14; nĂ« Ubuntu 26.04 pĂ«rdoret njĂ« version i ngjashĂ«m 3.1.16.

Ndryshimi kyç Ă«shtĂ« zhvillimi i zgjidhĂ«sit tĂ« ri tĂ« varĂ«sive Solver3, i cili tani pĂ«rdoret si standard. Mekanizmi bazohet nĂ« algoritmet me rikthim (backtracking), gjĂ« qĂ« ka lejuar njĂ« saktĂ«si mĂ« tĂ« madhe nĂ« zgjidhjen e konflikteve, ka pĂ«rmirĂ«suar zgjedhjen e versioneve tĂ« pakove dhe ka pĂ«rshpejtuar ekzekutimin e operacioneve — nĂ« testime, performanca Ă«shtĂ« rritur rreth dyfish. Gjithashtu Ă«shtĂ« implementuar mbĂ«shtetje pĂ«r pĂ«rditĂ«sime nĂ« shumĂ« hapa, mbrojtje ndaj fshirjes sĂ« paketave tĂ« instaluara manualisht dhe njĂ« pastrim mĂ« agresiv tĂ« varĂ«sive tĂ« papĂ«rdorura.

Janë shtuar komanda të reja diagnostikuese apt why dhe apt why-not, të cilat lejojnë përcaktimin e arsyes për instalimin e një pakete ose pamundësinë për ta instaluar atë. Ndryshe nga mjete të ngjashme në aptitude, ato mbështeten në të dhëna efektive nga zgjidhësi i varësive, jo në vlerësime probabilistikë.

JanĂ« zgjeruar mjetet pĂ«r menaxhimin e repozitorĂ«ve: nĂ« skedarĂ«t .sources janĂ« shtuar opsionet Include dhe Exclude pĂ«r formimin e listave tĂ« bardha dhe tĂ« zeza tĂ« pakove. Gjithashtu Ă«shtĂ« implementuar mbĂ«shtetje pĂ«r variacione tĂ« mikroarkitekturĂ«s sĂ« CPU (amd64v1–amd64v4), qĂ« lejon pĂ«rdorimin e ndĂ«rtimeve tĂ« optimizuara tĂ« pakove sipas niveleve specifike x86-64.

Një pjesë e ndryshimeve ka të bëjë me menaxhimin e historisë së operacioneve. Janë shtuar komandat history-list, history-info, si dhe mjete për rikthim dhe ripërsëritje të transaksioneve (history-undo, history-redo, history-rollback), gjë që rrit menaxhueshmërinë e sistemit të paketave dhe lehtëson rikthimin e gjendjes.

Mes përmirësimeve të tjera:

  • u shtua mbĂ«shtetje pĂ«r HTTPS nĂ« utilitarin dselect;
  • u implementua mbrojtja nga kalimi i sistemit nĂ« gjumĂ« gjatĂ« punĂ«s me dpkg;
  • u shfaq mundĂ«sia pĂ«r tĂ« ekzekutuar apt-daily kur laptopi lidhet me rrjetin elektrik;
  • u implementua njĂ« mekanizĂ«m regjistrimi me metrika performancĂ« nĂ« formatin JSONL.

Burimi: linux.org.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster