Выпуск APT 2.0

Быў выпушчаны новы рэліз пакетнага мэнэджара APT, нумар якога - 2.0.
змены:

  • Каманды, якія прымаюць імёны пакетаў, зараз падтрымліваюць шаблоны. Іх сінтаксіс aptitude-падобны. Увага! Маскі і рэгулярныя выразы зараз не падтрымліваюцца! Замест іх выкарыстоўваюцца шаблоны.
  • Новыя каманды "apt satisfy" і "apt-get satisfy", якія дазваляюць задаволіць залежнасці, якія былі пазначаны.
  • Піны могуць бы паказаны зыходнымі пакетамі, дадаўшы src: да назвы пакета, напрыклад:

Package: src:apt
Pin: version 2.0.0
Пін-прыярытэт: 990

  • APT зараз выкарыстоўвае libgcrypt для хэшавання замест убудаваных эталонных рэалізацый хэш-сямействаў MD5, SHA1 і SHA2.
  • Патрабаванне да версіі стандарту C++ паднята да C++14.
  • Увесь код, пазначаны як састарэлы ў 1.8, быў выдалены
  • Паказальнікі ўнутры кэша зараз статычна тыпізаваны. Іх нельга параўноўваць з цэлымі лікамі (акрамя 0 праз nullptr).
  • apt-pkg зараз можна знайсці з дапамогай pkg-config.
  • Бібліятэка apt-inst была аб'яднана з бібліятэкай apt-pkg.

Ліцэнзія арыгінальнага тэксту - CC BY-SA 4.0.

Крыніца: linux.org.ru

Дадаць каментар