В статье "Smart Package Manager: a better mousetrap" рассказывается про универсальный пакетный менеджер Smart, поддерживающий форматы пакетов RPM, DPKG и Slackware package.
Smart выступает в роли альтернативы таким системам как APT, APT-RPM, YUM, URPMI. Проект написан на языке Python, критические с точки зрения производительности части оформлены на Си. Имеется несколько уровней управления: API, клиент командной строки, графический интерфейс. Из достоинств можно отметить прекрасную расширяемость, возможность работы с существующими репозиториями пакетов APT, YUM или URPMI, непревзойденную систему контроля зависимостей, возможность легкого отката до более ранней версии пакета.
|