The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Первый стабильный релиз децентрализованной системы установки..."
Отправлено коксюзер, 26-Май-11 11:38 
> Получается несколько более гибкий вариант (semi)static, и какую проблему это решает?

Получается более гибкий вариант традиционного пакетирования. В зависимости от ситуации, решается немало проблем.

1. Для установки пакетов не требуются привилегии суперпользователя (ни в каком виде).
2. К вопросу об эффективности. В ZI реализовано безопасное совместное использование файлов (включая либы и экзешники) разными пользователями. Это в отличие от пользовательских RPM-окружений, которые вы предложили в своём письме в качестве аналога.
3. Возможность установки пакетов разных версий (и в смысле номеров, и в смысле опций сборки) без дополнительных усилий по обеспечению их бесконфликтного сосуществования.
4 Возможность мгновенно и без нарушения консистентности окружения (зависимостей, общих файлов) откатываться на предыдущие версии.
5. Каждый пользователь сам выбирает, что и из каких источников ставить и обновлять.
5. Каждый пользователь может создавать пакеты для себя и других, а также совмещать их с пакетами из других источников в личном окружении. Свобода выбора ограничена только рамками стандартных привилегий.
6. В любой системе можно использовать пакеты одних и тех же версий, собранные из одних и тех же исходников, с одними и теми же зависимостями. Если ты разработчик, хостинг, выбранный заказчиком, перестаёт создавать проблемы, а для удобного управления пакетами не требуется их установка на уровне системы. При этом каждый проект имеет строго опренделённый набор зависимостей, не появляется magic deps и не приходится делить одно окружение с менее доверенными зависимостями для других проектов.

> Мне было интересно несколько лет назад -- посмотрел и стало жалко затраченного
> времени.  См., например, http://lists.altlinux.org/pipermail/community/2005-March/569...
> За одно враньё с попыткой

Похоже, ZI и его сайт с той поры значительно доработан. Или вы невнимательно интересовались. В любом случае, ваши представления о ZI (уже) не верны. Допускаю, что автор мог где-то врать в 2005-ом, но скорее всего, просто заблуждался, либо вы недопоняли.

> представить своё поделие как чуть ли не универсальное решение проблем (умалчивая
> или не догадываясь о создаваемых проблемах) -- канделябр сломается всех их
> выровнять. :(

По-моему, ZI действительно более универсален. У него есть аналог - Nix - на базе которого построен дистрибутив NixOS, свободный от многих недостатков традиционного управления пакетами. То есть возможность построения более совершенных дистрибутивов на базе децентрализованных пакетных менеджеров, на мой взгляд, продемонстрирована. А ограничения и риски, связанные с компрометацией репозиториев и предоставлением привилегий для запуска ПО с privsep/setuid/chroot там те же, что и в других дистрибутивах.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру