Успехи разработки пакетного менеджера APT2

Julian Andres Klode опубликовал в своем блоге заметку, описывающую последние достижения в разработке пакетного менеджера APT2, работа над которым началась в августе. В настоящий момент созданы:
  • Базовая библиотека функций libapt для управления пакетами и работы с репозиториями, поверх которой организована работа стандартных сервисных утилит;
  • Фронт-энд capt для управления в режиме командной строки. В настоящий момент утилита capt поддерживает команды: "config dump", "config get опция", "config set опция", "search выражение", "show пакет" и "sources list".
  • Бэкенд для хранения мета-данных в БД SQLite. Предварительное тестирование показало что начальная реализиация APT2 с хранением мета-данных в SQLite выполняет операции поиска в 8 раз быстрее, чем aptitude и в три раза быстрее apt-cache.

Первый тестовый релиз планируется выпустить через неделю. Код проекта написан на языке Vala.

©  OpenNet