Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » FreeBSD - Графический инсталлятор для FreeBSD ?

Ответить
Настройки темы
FreeBSD - Графический инсталлятор для FreeBSD ?

Аватара для Zorgan

Новый участник


Сообщения: 29
Благодарности: 0

Профиль | Отправить PM | Цитировать


Как известно, FreeBSD штатным образом устанавливается посредством программы sysinstall (которая одновременно выступает и универсальным постинсталляционным конфигуратором). Отношение к ней в народе - двоякое: те, кто врубился в ее логику, эту программу любят, те, кто не смог или не захотел, - ненавидят. Кроме того, ее псевдографический облик выглядит в наши дни архаичным - в дни, когда даже самые консервативные дистрибутивы Linux, типа Debian, не считают за грех обзавестись графическим инсталлятором. Главный же недостаток sysinstall в том, что он не позволяет своими средствами включить такие функции, как поддержка программного RAID или нестандартных файловых систем - ибо функциональность его не менялась веками. Как сказал один из моих корреспондентов, тех, кто мог бы модернизировать sysinstall, это не интересует, а тем, кто хотел бы видеть его модернизированным, это не под силу.

На посвященных FreeBSD форумах можно встретить даже чисто религиозное отношение к sysinstall: типа он завещан Великим Красным Деймоном, а любые графические установщики - от врага рода человеческого, Глюкавого. И приведут только к "опопсению" этой системы. Правда, корреляция степени "попсовости" с режимом работы видеоподсистемы мне представляется весьма неоднозначной...

И тем не менее, время от времени предпринимаются попытки прикрутить графический инсталлтор и к FreeBSD. Две из них превратились в самостоятельные проекты, зажившие собственной жизнью - PC-BSD (описан здесь) и DesktopBSD (от нем можно почитать тут). А в рамках программы Google's Summer of Code 2005 и для чистой FreeBSD Эндрю Тернером был придуман альтернативный установщик, правда, текстовый (о чем также говорилось ранее).

Не смотря на разницу в деталях, все эти инсталляторы объединяет их база (back-end), каковой выступает BSD Installer, впервые использованный в DragonFlyBSD (при желании читаем здесь). Различие между ними - только во front-end'ах: в PC-BSD и DesktopBSD они основаны на библиотеке Qt, в проекте Эндрю Тернер - библиотека ncurces. Впрочем, последний не снискал всенародной любви, и развитие его, похоже, прекратилось (последний снапшот датируется 2006-05-15).

И вот перед нами новая попытка одеть FreeBSD во фрак, предпринятая Айвоном Форэсом (Ivan Voras) рамках все той же программы Google's Summer of Code (теперь уже - 2007). Прочитать о ней можно здесь, а скачать первые результаты работы (в виде сжатого образа установочного диска, он же LiveCD под названием freebsd7-finstall-alpha.iso.bz2, объемом 265 Мбайт) - отсюда. В отличие от всех предыдущих вариантов, он основывается на собственном back-end'е и имеет front-end, построенный на Gtk, запускаемый из среды XFce. Сама же устанавливаемая им система - обычная FreeBSD текущей (current) версии для архитектуры i386.

Не то, чтобы я ощущал настоятельную потребность в графическом установщике для FreeBSD, но посмотреть на нее было бы очень любопытно. К тому же в многочисленных новостных сообщениях о finstall проскальзывали такие любопытные сведения, как то, что она дает возможность "из коробки" обеспечить работу программного RAID, журналирование файловой системы и использование новой супер-прогрессивной файловой системы ZFS - то, что при стандартной установке через sysinstall невозможно и требует последующих не вполне тривиальных манипуляций. Забегая вперед, скажу, что сведения эти оказались несколько преувеличенными...

Маленькое отступление. Сама по себе ZFS заслуживает отдельного рассмотрения, которое, надеюсь, со временем появится на этих страницах. А пока - переводы некоторых документов, имеющих отношение к ее использованию во FreeBSD.

Установка предполагалась на машину, конфигурация которой была подробно описана здесь. Отмечу только, что внутри нее наличествовали: процессор AMD 64, материнская плата ASUS M2NPV-MX на чипсете GF6150, 1 Гбайт памяти и винчестер Samsung SATA II объемом 120 Мбайт (прочие компоненты, полагаю, несущественны в данном контексте). Диск нес на себе extended-раздел, размеченный под Linux (как - вряд ли важно) и имел около 25 Гбайт неразмеченного пространства.

Итак, скачиваю указанный выше файл, распаковываю (после чего объем образа оказывается чуть больше 400 мегабайт), записываю на болванку и загружаюсь с нее - обычным образом.

После загрузки появляется обычная FreeBSD'шная заставка - правда, без чёртика (а просто с псевдографической надписью FreeBSD), и с обычными же пунктами меню:
1. Boot FreeBSD [default]
2. Boot FreeBSD with ACPI disabled
3. Boot FreeBSD in Safe Mode
4. Boot FreeBSD in single user mode
5. Boot FreeBSD with verbose login
6. Escape to loader prompt
7. Reboot

В моем случае без всяких проблем прошел пункт 1 - ACPI отключать не потребовалось.

Далее происходит загрузка собственно системы (довольно медленная) и появляется приглашение к авторизации. Вариантов - два: зайти как root для выполнения аварийно-восстановительных работ в консоли, или авторизоваться как install для установки системы в графическом режиме. Оба варианта - пароля не требуют. Кстати, консольная мышь активизирована сразу.

С root'ом - все ясно: в этом варианте мы получаем минимальную систему, почти ту же самую, что и при загрузке в однопользовательском режиме. А вот вход под логином install вызывает для начала как бы псевдографическую панельку в обычном FreeBSD'шном стиле (неотличимую от аналогичной панели sysinstall), которая предлагает выбрать раскладку клавиатуры. Переключиться в другую виртуальную консоль, однако, возможно только комбинацией клавиш Alt+Control+Backspace. Консолей - стандартное для FreeBSD количество (то есть 8).

Отправлено: 00:42, 09-11-2012

 
exo exo вне форума

Аватара для exo

Ветеран


Сообщения: 12414
Благодарности: 1442

Профиль | Отправить PM | Цитировать


Цитата Zorgan:
PC-BSD (описан здесь) »
Цитата Zorgan:
DesktopBSD (от нем можно почитать тут) »
Цитата Zorgan:
DragonFlyBSD (при желании читаем здесь) »
Цитата Zorgan:
Прочитать о ней можно здесь, а скачать первые результаты работы (в виде сжатого образа установочного диска, он же LiveCD под названием freebsd7-finstall-alpha.iso.bz2, объемом 265 Мбайт) - отсюда. »
Цитата Zorgan:
конфигурация которой была подробно описана здесь »
copypaste ?


Цитата Zorgan:
винчестер Samsung SATA II объемом 120 Мбайт »
120 MB????
Цитата Zorgan:
Диск нес на себе extended-раздел, размеченный под Linux (как - вряд ли важно) и имел около 25 Гбайт неразмеченного пространства. »

-------
Вежливый клиент всегда прав!


Отправлено: 01:45, 09-11-2012 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » FreeBSD - Графический инсталлятор для FreeBSD ?

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Перепакованный инсталлятор Beyond Compare 3 wolkow70 Автоматическая установка приложений 2 15-03-2014 20:48
2008 - Инсталлятор не видит .cab файлов Ленусик Windows Server 2008/2008 R2 0 09-03-2011 20:27
как сделать инсталлятор для тихой установки? berda77 Автоматическая установка приложений 1 15-12-2010 22:34
VBS/WSH/JS - *VBS/WHS/JS* | Инсталлятор на VB DevilHaker Программирование и базы данных 1 27-01-2006 19:55
Графический интер-с FreeBSD SantaXP Общий по FreeBSD 24 31-01-2005 14:29




 
Переход