Нова верзија АПТ 2.0 је спремна и ово су њене вести

Ослобађање нову верзију алата за управљање пакетима „АПТ 2.0“ (Алат за напредни пакет) који Развијен је од стране Дебиан пројекта. Поред Дебиан-а и његових дистрибуција, АПТ се такође користи у неким дистрибуцијама заснованим на рпм менаџеру пакета, као што су ПЦЛинукОС и АЛТ Линук.

У поређењу са серијом 1.8, серија АПТ 2.0 уводи неколико нових функција, као и побољшања перформанси, учвршћивање, поред чињенице да је уклоњено и доста кода, што смањује величину библиотеке, нова грана такође укључује промене акумулиране током развоја експерименталне гране 1.9.к, неке промене у синтакси, између осталог .

Главне нове карактеристике АПТ 2.0

Изласком ове нове верзије у најави се помиње да Додато је побољшање командама које прихватају називе пакета и сад Имају подршку за шаблоне. Синтакса шаблона у основи прати стил шаблона способности.

Иако је подршка за маске и регуларне изразе у аргументима апт команде укинута, сада би требало користити шаблоне.

Основни пример ове нове промене, ако желимо да наведемо ручно инсталиране пакете из неких одељака:

apt list '~i !~M (~seccion1|~seccion2|~seccion3)'

Још једна важна промена за ову нову верзију је то Команде апт сатисфие и апт-гет сатисфизе су додате, што вам омогућава да инсталирате неопходне пакете да бисте задовољили зависности наведене у реду који је прослеђен као аргумент. Укључујући може да наведе више редова и наведе блокове „Конфликти:“ за уклањање зависности.

Основни пример ових команди је:

apt-get satisfy "foo" "Conflicts: bar" "baz (>> 1.0) | bar (= 2.0), moo"

С друге стране то можемо пронаћи додата могућност повезивања са пакетом са кодом додавањем префикса „срц:“ испред имена пакета (закачење вам омогућава да додате пакете из других грана без ажурирања целог система, на пример, инсталирање на стабилне пакете са тестирања или нестабилне).

Да бисте поправили све бинарне пакете прикупљене из пакета са кодом апт 2.0.0, можете одредити:

Package: src:apt
Pin: version 2.0.0
Pin-Priority: 990

Такође је истакнуто да Побољшана је паралелизација покретања рред драјвера и распакивање током извршавања наредбе за ажурирање.

Поред тога се помиње да кеш формат је ажуриран, што вам сада омогућава да додате нове уносе без кршења АБИ-ја. Показивачи у кешу су сада статички откуцани и не могу се поредити са целим бројевима (осим 0 преко нуллптр).

Од осталих промена који се помињу у овој новој верзији:

  • Уклоњене су застареле заставице и спојено неколико прототипова функција. Уклоњене прилагођене имплементације ЦРЦ16, МД5, СХА1 и СХА2 алгоритама.
  • Команда апт чека док се дпкг закључавање не отпусти. Подразумевано, када се покреће са конзоле, време чекања је временски неограничено, ау осталим случајевима време чекања је 120 секунди.
  • Ако апт не успе да подеси закључавање, грешка се сада приказује са приказаним именом и пид-ом процеса који садржи датотеку закључавања.
  • Додати фузиони преводи и бумп-аби команде.
  • За криптографско хеширање су укључене МД5, СХА1 и СХА2 имплементације библиотеке либгцрипт.
  • Налози наведени у аутх.цонф датотеци се сада преносе само када им се приступа преко ХТТПС-а да би се спречило цурење ако је ХТТП веза пресретнута.
  • Захтев за верзију Ц++ стандарда је подигнут на Ц++14.
  • Апт-хелпер додаје подршку за одређивање више хешова за једну датотеку.
  • Спојио библиотеку либапт-инст са либапт-пкг.

На крају се помиње да Ова нова верзија АПТ 2.0 ће бити интегрисана у нестабилна грана Дебиана и у Убунту, пошто је АПТ верзија 1.9 уграђена у Убунту 19.10 и можда се интегрише у 20.10.

Ако желите да сазнате више о томе, можете проверити најаву новог верзија у следећи линк.


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

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.