Linux Forum Казахстан

Общий => Новости => Тема начата: Zhek@Ch от 02 Января 2011, 11:13

Название: nih
Отправлено: Zhek@Ch от 02 Января 2011, 11:13
Алексей Чеусов (http://www.mova.org/%7Echeusov/) в списке рассылки разработчиков NetBSD представил (http://mail-index.netbsd.org/pkgsrc-users/2010/12/29/msg013436.html) экспериментальный пакетный менеджер nih (https://github.com/cheusov/pkgnih), работающий в виде надстройки над системой pkgsrc (http://www.netbsd.org/docs/software/packages.html). Пакетный менеджер nih (wip (http://pkgsrc-wip.sourceforge.net/)/pkgnih-current (http://pkgsrc-wip.cvs.sourceforge.net/viewvc/pkgsrc-wip/wip/pkgnih-current/)) заменяет собой существующие утилиты pkg_comp, pkg_chk и pkg_rr, преследуя цель упрощения выполнения операций по обновлению бинарных пакетов и выполняя функции сходные с такими пакетными менеджерами, как apt, yum и zypper. Код проекта написан на shell и awk.

В будущем, помимо реализованных функций для работы с бинарными пакетами, планируется добавить поддержку выполнения обновлений на базе исходных текстов, задействовав программу wip/distbb для сборки пакета в изолированном окружении. В настоящий момент код проекта находится на стадии активной разработки (например, еще не реализованы операции "nih clean" и "nih audit"), поэтому его можно рассматривать как экспериментальный прототип. Тем не менее nih уже пригоден для ознакомления и безопасен для системы (в процессе работы nih для каждой установки или удаления пакета требуется ручное подтверждение операции).

Особенности nih:

# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=29176)