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

ËshtĂ« formuar versioni i ri i mjetit tĂ« menaxhimit tĂ« paketave APT 3.2.0 (Advanced Package Tool) i bazuar nĂ« ndryshimet e degĂ«s experimentale 3.1. Pritet qĂ« versioni i ri tĂ« integrohet nĂ« Debian Unstable dhe Testing, si dhe tĂ« bĂ«het pjesĂ« e versionit tĂ« 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 parazgjedhje. Mekanizmi Ă«shtĂ« i bazuar nĂ« algoritme me kthim (backtracking), gjĂ« qĂ« ka rritur saktĂ«sinĂ« e zgjidhjes sĂ« konflikteve, ka pĂ«rmirĂ«suar zgjedhjen e versioneve tĂ« pakove dhe ka pĂ«rshpejtuar kryerjen e operacioneve – nĂ« testime, performanca Ă«shtĂ« rritur rreth dyfish. Po ashtu, Ă«shtĂ« realizuar mbĂ«shtetje pĂ«r pĂ«rditĂ«sime me shumĂ« faza, mbrojtje nga heqja e paketave tĂ« instaluara manualisht dhe njĂ« pastrim mĂ« agresiv tĂ« varĂ«sive tĂ« pa pĂ«rdorura.

Janë shtuar komandat e reja diagnostike apt why dhe apt why-not, të cilat lejojnë përcaktimin e arsyeve të instalimit të një pakete ose pamundësisë së saj të instalimit. Ndryshe nga mjetet e ngjashme në aptitude, ato mbështeten në të dhëna faktike nga zgjidhësi i varësive, dhe jo në vlerësime probabilistike.

JanĂ« zgjeruar mjetet e menaxhimit tĂ« repository-ve: nĂ« skedaret .sources janĂ« shtuar opsionet Include dhe Exclude pĂ«r formimin e listave tĂ« bardha dhe tĂ« zeza tĂ« paketave. Po ashtu, Ă«shtĂ« realizuar mbĂ«shtetje pĂ«r variante tĂ« mikroarkitekturĂ«s sĂ« CPU (amd64v1–amd64v4), qĂ« lejon pĂ«rdorimin e ndĂ«rtimeve tĂ« optimizuara tĂ« pakove pĂ«r nivele specifike x86-64.

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

Midis përmirësimeve të tjera:

  • Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r HTTPS nĂ« utilitarin dselect;
  • Ă«shtĂ« realizuar mbrojtja nga kalimi i sistemit nĂ« gjumĂ« gjatĂ« punĂ«s me dpkg;
  • Ă«shtĂ« nĂ« dispozicion mundĂ«sia pĂ«r tĂ« lançuar apt-daily kur laptopi Ă«shtĂ« i lidhur me rrjetin elektrik;
  • Ă«shtĂ« implementuar njĂ« mekanizĂ«m regjistrimi me metrika performancĂ« nĂ« formatin JSONL.

Burimi: linux.org.ru

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