Lëshimi i menaxherit të paketave APT 3.2.0

U formua një lëshim të mjetit për menaxhimin e paketave APT 3.2.0 (Advanced Package Tool), i cili përfshin ndryshime të grumbulluara në degën eksperimentale 3.1. Në të ardhmen e afërt, lëshimi i ri do të integrohet në degët Unstable dhe Debian Testing, si dhe do të shtohet në bazën e paketave të Ubuntu. APT 3.2 do të përdoret në lëshimin e Debian 14. Në Ubuntu 26.04 përdoret APT 3.1.16, i cili është identik me lëshimin 3.2.0, përveç riparimeve në përkthimet e sugjerimeve të ndërtuara dhe faqeve man.

Ndryshimet e dukshme përfshijnë:

  • Shtohen komandat e reja «apt why» dhe «apt why-not». Komanda «apt why» ndjek arsyen e instalimit automatik tĂ« paketĂ«s sĂ« specifikuar si varĂ«si (tregon zinxhirin e varĂ«sive qĂ« çoi nĂ« instalim). Komanda «apt why-not» tregon arsyet pĂ«r pamundĂ«sinĂ« e instalimit tĂ« njĂ« pakete pĂ«r shkak tĂ« konflikteve ose mungesĂ«s sĂ« paketave varĂ«se. Ndryshe nga komandat e ngjashme qĂ« ofrohen nĂ« utilitarin aptitude, komandat e shtuara nĂ« apt japin jo arsyen potencialisht mĂ« tĂ« mundshme, por arsyen faktike, tĂ« llogaritur nga analizatori i varĂ«sive (solver).
  • NĂ« skedarĂ«t «.sources» janĂ« shtuar opsionet «Include» dhe «Exclude», tĂ« cilat lejojnĂ« ngarkimin nga depoja vetĂ«m tĂ« paketave tĂ« specifikuara (lista e bardhĂ«) ose tĂ« mos procesohen paketat e caktuara nĂ« depo (lista e zezĂ«).
  • ËshtĂ« kryer njĂ« ristrukturim dhe janĂ« zgjeruar mundĂ«sitĂ« e motorit tĂ« zgjidhjes sĂ« varĂ«sive Solver3. PĂ«rdorimi i Solver3 Ă«shtĂ« i pĂ«rfshirĂ« nĂ« mĂ«nyrĂ« tĂ« paracaktuar nĂ« utilitarĂ«t e linjĂ«s sĂ« komandave. Solver3 veçohet pĂ«r pĂ«rdorimin e algoritmit tĂ« kĂ«rkimit me ndihmĂ«s (backtracking) pĂ«r zgjidhjen e konflikteve midis varĂ«sive, pĂ«rmirĂ«simin e zgjedhjes sĂ« versioneve, mbĂ«shtetje pĂ«r ekzekutimin e azhurnimeve nĂ« disa etapa, rritje tĂ« dukshme tĂ« performancĂ«s (apt-test ekzekutohet dy herĂ« mĂ« shpejt), opsion pĂ«r instalimin e versioneve eksperimentale, mbrojtje nga fshirja me dorĂ« e paketave tĂ« vendosura dhe eliminim mĂ« agresiv automatik tĂ« varĂ«sive qĂ« nuk pĂ«rdoren.
  • ËshtĂ« realizuar mbĂ«shtetje pĂ«r variante tĂ« mikroarkitekturĂ«s sĂ« CPU (amd64v1, amd64v2, amd64v3, amd64v4), tĂ« cilat mund tĂ« specifikohen nĂ« fushĂ«n «Architecture:» ose tĂ« pĂ«rfshihen pĂ«rmes cilĂ«simit APT::Architecture-Variants. PĂ«r shembull, duke specifikuar ‘APT::Architecture-Variants { «amd64v3»; «amd64v2» }’ do tĂ« pĂ«rdoren variante tĂ« veçanta tĂ« paketave me skedarĂ« ekzekutivĂ«, tĂ« ndĂ«rtuar me optimizime pĂ«r arkitat x86-64-v2 dhe x86-64-v3 (foo_1_amd64v3.deb dhe foo_1_amd64v3.deb).
  • Shtuar komandat: «history-list» pĂ«r analizimin dhe paraqitjen e informacionit nga logu me historinĂ« e transaksioneve me paketa; «history-info» pĂ«r tĂ« treguar informacionin mbi transaksionet individuale; «history-undo», «history-redo» dhe «history-rollback» pĂ«r tĂ« anuluar, ripĂ«rsĂ«ritur dhe rikthyer transaksionet me paketa.
  • NĂ« utilitarin dselect Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r HTTPS.
  • Shtuar mbrojtje kundĂ«r kalimit nĂ« gjumin e thellĂ« gjatĂ« ekzekutimit tĂ« dpkg.
  • Shtuar mundĂ«sia e lidhjes sĂ« nisjes apt-daily me ngjarjen e lidhjes sĂ« laptopit me energjinĂ« e rrymĂ«s.
  • Implementuar mundĂ«sia pĂ«r tĂ« mbajtur njĂ« log me numĂ«rues performancash nĂ« formatin JSONL.

Burimi: opennet.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