APT 3.2.0 s novým mechanismem řešení závislostí

Byl vydán release nástroje pro správu balíčků APT 3.2.0 (Advanced Package Tool) založený na změnách experimentální větve 3.1. Očekává se, že nová verze bude integrována do Debian Unstable a Testing, a také se stane součástí budoucího vydání Debian 14; v Ubuntu 26.04 je použita podobná verze 3.1.16.

Klíčovou změnou je vývoj nového řešitele závislostí Solver3, který je nyní používán jako výchozí. Mechanismus je založen na algoritmech s návratem (backtracking), což umožnilo zvýšit přesnost řešení konfliktů, zlepšit výběr verzí balíků a urychlit provádění operací — v testech se výkon zvýšil přibližně dvojnásobně. Také byla implementována podpora vícestupňových aktualizací, ochrana proti manuálnímu odebrání nainstalovaných balíků a agresivnější čištění nepoužívaných závislostí.

Byly přidány nové diagnostické příkazy apt why a apt why-not, které umožňují určit důvody instalace balíku nebo nemožnosti jeho instalace. Na rozdíl od obdobných prostředků v aptitude se opírají o skutečná data řešitele závislostí, nikoli na pravděpodobnostní odhady.

Byly rozšířeny prostředky správy repozitářů: v souborech .sources byly přidány možnosti Include a Exclude pro vytváření bílých a černých seznamů balíků. Také byla implementována podpora variant mikroarchitektury CPU (amd64v1–amd64v4), což umožňuje používat optimalizované verze balíků pro konkrétní úrovně x86-64.

Část změn se týká správy historie operací. Byly přidány příkazy history-list, history-info a také prostředky pro vracení a opětovné provádění transakcí (history-undo, history-redo, history-rollback), což zvyšuje řízení balíčkového systému a usnadňuje obnovení stavu.

Mezi další vylepšení patří:

  • byla přidána podpora HTTPS v nástroji dselect;
  • byla implementována ochrana proti přechodu systému do režimu spánku během práce dpkg;
  • nově je možné spouštět apt-daily při připojení notebooku k napájení;
  • byl zaveden mechanismus protokolování s metrikami výkonu ve formátu JSONL.

Zdroj: linux.org.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster