главная пошаговое создание livecd что такое linux ISO образы
Операционная система с графическим интерфейсом
На главнуюКонтактыКарта сайта
Полезное


 

ДОБРО ПОЖАЛОВАТЬ


Frenzy - LiveCD на базе FreeBSD

Итак, я собираюсь вернуться к работе над дистрибутивом. У меня было довольно много времени, чтобы подумать над тем, в каком направлении дальше развивать Frenzy. Вот мои соображения.

1. Цель развития - админский LiveCD.
Ну, это и так было понятно :) Впрочем, тут следует дать кой-какие пояснения. Во-первых, мы ориентируемся именно на работу с CD или Flash - никакой установки на HDD (см. пункт 2). Во-вторых, планируется дополнить состав дистрибутива различными скриптами для упрощения админских задач (например, перенос установленной FreeBSD с одного жесткого диска на другой). В третьих, дистрибутив планируется сделать расширяемым и дополняемым, для чего будет доработана система FEM (см. пункт 3). Ну и наконец, состав софта будет изменен - количество "неадминских" приложений будет сокращено.

2. Frenzy не должна устанавливаться на жесткий диск ни в качестве десктопа, ни уж тем более в качестве сервера. Для того, чтобы Frenzy была поменьше размером и туда уместилось побольше программ, были применены различные меры по "урезанию" дистрибутива. На работе в качестве LiveCD это никак не отражается, зато после установки на жесткий диск это весьма мешает. Перекомпиляция ядра или всей системы затруднена из-за отсутствия static libs (на которых сэкономлено около 10% объема дистра). Далее, установка всей системы на один слайс, на мой взгляд, неприемлема для сервера. Ну и наконец, работать под рутом на десктопе (а именно root является пользователем по умолчанию на Frenzy, что разумно для админского LiveCD) не рекомендуется, об этом во всех руководствах пишут :) Развивать же Frenzy в направлении десктопного или серверного дистрибутива я не хочу. Это совершенно другое направление развития, в котором плодотворно работают другие разработчики.

3. Модули расширения Frenzy все-таки будут доделаны. Сейчас критические проблемы с unionfs в FreeBSD уже решены, так что можно вплотную заняться доработкой системы Frenzy Extension Modules (FEM). В релизе 1.1 я планирую довести эту систему до работоспособного состояния и протестировать надежность ее работы.

Что касается непосредственно релизов, то к концу года планируется выпуск 1.1-lite-BETA2. На этапе BETA-версии будут только lite-сборки, standard-сборки будут делаться уже к стадии RC. Extended-версии, как я писал раньше, больше собираться не будут.