Frenzy - LiveCD на базе FreeBSD

Guest 

  Обновление

раздел "Проект Frenzy" >>

perimetral
(Romantsoff N.E.)
15.06.2009 (19:32)

Хочу задать два вполне наболевших вопроса: какова степень риска при обновлении через "make world"? Второй: возможно ли конвертировать все нестандартное ПО, поставляемое с Frenzy, в FEM-модули? Теоретически ответ я знаю, но возможно ли это практически? Можно было бы, например, создать общедоступный репозиторий FEM-модулей. В таком случае систему можно было бы использовать практически в любых целях! То есть это бло бы уже не просто LiveCD а полноценная система со своей фичей (FEM) :)
Для отслеживания зависимостей могу предложить такой вариант: создание в системе автообновляемой базы данных обо всех существующих модулях (обновляемой из репозитория), с соответствующими записями о зависимостях. Вот простой пример записи из такой базы:
module {
name="SomeProg1";
size="123K";
path="/usr/sbin","/usr/local/libexec","/usr/local/etc/rc.d";
need="SomeProg2","SomeScript";
needed="SomeProg3","SomeProg4";
}
Сразу говорю - это не код на каком то языке, это просто пример: name - имя программы, size - размер программы, path - каталоги с файлами ОС, необходимыми для работы программы, need - необходимые программы, библиотеки и скрипты для работы SomeProg1, needed - все то, для работы чего необходима сама SomeProg1. Таким образом, при подключении модуля проверялись бы соответствующие записи из базы данных :) Теоретически, все это можно организовать, но на практике наверняка появятся грабли.
И еще: Я от лица всех активных пользователей Frenzy прошу вас, О Великого Сергея Можайского о продолжении работ над Frenzy! Мы есть!

techniX
(Mozhaisky Sergei)
16.06.2009 (10:19)

1. Непонятно о каком риске идет речь :)
Frenzy 1.0 и 1.1 обновить из исходников невозможно, об этом уже писали тут неоднократно. Единственный нормальный вариант обновления - бинарный апгрейд с установочного диска FreeBSD.
2. Опять-таки не совсем ясно. Любой софт, который доступен в виде пакаджей (а "нестандартное" ПО тоже представлено как пакаджи) может быть сконвертирован в FEM-модуль (за некоторыми исключениями)
Про модули FEM я недавно писал подробную статью в ЖЖ, советую прочесть:
http://frenzytechnix.livejournal.com/18398.html
В частности, мысли насчет репозитория FEM-модулей были, но до их реализации дело не дошло.

Что касается продолжения работ. Мне казалось, что я вполне доступно объяснил причины, почему в дальнейшем не планирую заниматься разработкой Frenzy :) Решения своего я менять не собираюсь, но еще раз повторю - если найдется кто-нибудь, готовый продолжать разработку Frenzy, я с радостью ему помогу.

perimetral
(Romantsoff N.E.)
16.06.2009 (21:03)

Тогда хочу сказать только одно: хотя бы не прекращайте существование проекта как такового. Я попробую подыскать команду для дальнейшей разработки системы и еще чуток поучиться работе во фряхе на практике (ибо в теории всегда все идеально, а в жизни появляются проблемы). Не знаю, сколько это займет времени, так что ничего не гарантирую :( На счет собсно обновления: мне необходимо обновить только libexec папку и все в ней :) , но стандартные методы фряхи тут отказались работать :(

  [ 1-3 из 3 ]
 
  1  

m-forum v0.9

Краткая справка по работе с форумом

 
Rambler's Top100