APT 2.2.0 идва с подобрения в производителността, поетапни актуализации и други

Преди няколко дни стартирането на новата версия на инструментариума за управление на пакети APT 2.2.0 (Разширен инструмент за пакети) които той е разработен от проекта Debian. Тази нова версия на APT получава, за да отбележи замразяването и включването на промените натрупана в експерименталния клон 2.1, с който се стартира стабилният клон 2.2.0

От най-важните промени в тази нова версия можем да подчертаем фазите на актуализацията, както и подобренията в производителността и особено корекцията на грешките.

Относно APT

Разширен инструмент за опаковане (съкратено APT), е a програма за управление на пакети създаден от проекта Debian. APT значително опростява инсталирането и премахването на програми на GNU / Linux системи.

Няма подходяща програма сама по себе си, но APT е библиотека с функции на C ++, която се използва от различни програми на командния ред за разпространение на пакети. Особено apt-get и apt-cache.

Има и програми, които осигуряват фронтиспис за APT, обикновено базиран на apt-get, като aptitude с текстов интерфейс ncurses, Synaptic с графичен интерфейс GTK + или Adept с графичен интерфейс Qt. Има централно хранилище с повече от ~ 25.000 XNUMX apt пакета, използвани от apt-get и производни програми за изтегляне и инсталиране на приложения директно от Интернет, известно като едно от най-добрите качества на Debian.

APT бързо се използва за работа с .deb пакети, на системи Debian и производни дистрибуции, но оттогава е модифициран да работи с RPM пакети, с инструмента apt-rpm, и за работа с други операционни системи, като Mac OS X ( Fink) и OpenSolaris (дистрибуция на Nexenta OS)

Основни нови функции на APT 2.2.0

От най-важните промени което се откроява от тази нова версия на APT 2.2.0 е, че е добавена иl поддръжка за поетапни надстройки (които вече се използват в Ubuntu за ограничаване на разпространението и управление на внедряването на актуализации). Например поетапни актуализации позволяват да се разпространяват актуализации за прехода към нова стабилна версия първо сред малък процент от потребителите и след известно време, ако няма регресии, разпространете актуализациите на всички останали потребители.

Друга голяма промяна от APT 2.2.0 е el поддръжка за полето "Защитено", какво се случи a замени полето "Важно" и това определя пакетите, които не са валидни за премахване, които са необходими за правилното стартиране на системата.

От друга страна, изпъква това кода за драйвера за премахване за стари версии на ядрото (автоматично премахване) е пренаписан от черупката на C ++ и сега тя работи, докато apt работи, а не при инсталиране на пакети с ядро.

Тази промяна ви позволява да гарантирате, че ядрото е заредено в момента, а не по време на инсталирането на пакет с най-новото ядро. За да се избегне препълване на / boot раздел, се съхраняват три ядра вместо четири.

Отчасти подобрения на производителността, споменава се, че сега използва се хеш алгоритъм XXH3 който се използва за индексиране на кеш елементи вместо Adler32 или RC32c, плюс размерът на хеш таблицата се увеличи.

От останалите промени които се открояват:

  • Внедрени са допълнителни шаблони за избор на пакет въз основа на зависимости, като например "? Вие зависим".
  • Опцията „–error-on = any“ е добавена към командата „update“, ако е зададена, при всяка грешка ще се покаже грешка.
  • Методът за прилагане и извличане на червени кръпки вече е достъпен като отделна програма за обработка на pdiff файлове
  • apt-key е насрочено за премахване през Q2022 XNUMX.
  • Входно-изходните битове от по-ниско ниво на метода HTTP са пренаписани, за да се подобри стабилността.
  • Методът HTTP вече не изпробва безкрайно изтегляния при някои грешки при свързване.
  • Командата pkgnames вече не включва случайно пакети източници
  • Различни поправки на размитите усилия на Дейвид

Ако искате да научите повече за това, можете да проверите съобщението за новото версия в следната връзка.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.