Випуск APT 2.0

Було випущено новий реліз пакетного менеджера APT, номер якого – 2.0.
Зміни:

  • Команди, які приймають імена пакетів, тепер підтримують шаблони. Їхній синтаксис aptitude-подібний. Увага! Маски та регулярні вирази тепер не підтримуються! Натомість використовуються шаблони.
  • Нові команди "apt satisfy" та "apt-get satisfy", що дозволяють задовольнити залежності, які були вказані.
  • Піни можуть бути вказані вихідними пакетами, додавши src: до назви пакета, наприклад:

Package: src:apt
Pin: version 2.0.0
Пріоритет PIN-коду: 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

Додати коментар або відгук