Управление программными пакетами - Zero Install

0
Ваша оценка: Нет

Zero Install - децентрализованная, не зависящая от дистрибутива система инсталляции/запуска приложений.

Основная идея и отличие Zero Install от других систем инсталляции приложений заключается в том, что он дает пользователям возможность запуска приложений с сайта разработчика/дистрибьютора без их фактический инсталляции. Установив на машину Zero Install пользователю останется только указать адрес файла-описания нужного приложения и оно со всеми зависимостями будет загружено и запущено в полностью автоматическом режиме. Все приложения кэшируются в домашнем каталоге пользователя и проверяются на обновления во время каждого запуска, в любой момент кэш можно удалить, если в приложении больше нет необходимости. Каждое приложение размещается в отдельном каталоге, что позволяет одновременно использовать несколько версий одной программы.
Zero Install полностью интегрируется с системой управления пакетами Linux-дистрибутивов, поэтому если в системе уже будет присутствовать нужная для работы программы зависимость, ее повторная загрузка не произойдет. Для защиты от вредоносного ПО используется цифровая подпись и GPG-ключи, также поддерживается механизм запуска подозрительных приложений в изолированном окружении. Из других функций можно отметить поддержку организации совместного доступа к приложениям между несколькими пользователями одной операционной системы и систему автоматической установки обновлений.
В число поддерживаемых операционных систем входят все дистрибутивы Linux, а также FreeBSD, Solaris, MacOS X и Windows. При этом для обеспечения поддержки всех систем в Zero Install достаточно подготовить один набор мета-данных, в которых указать доступность исполняемых образов для заданных целевых операционных систем. Zero Install не предъявляет особых требований к оформлению пакета, поддерживается даже использование обычных исполняемых файлов или приложений, оформленных в виде архива tar.gz. Полный список источников приложений можно найти на данной странице. Также существует дистрибутив GoboLinux, в котором Zero Install используется в качестве основной системы управления пакетами.

Тип приложения: другие программы для графического режима
Сайт разработчика: http://0install.net/
Что почитать?


Разместил: vikos 24 Май 2011 в 14:14