The OpenNET Project / Index page

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

Завершена первая стадия разработки нового инсталлятора FreeBSD

01.09.2007 00:57

Анонсирован выход первой альфа версии finstall - новой программы для установки FreeBSD. Разработчики полагают, что finstall войдет в состав FreeBSD 7.0-RELEASE в качестве второго, альтернативного, инсталлятора, с более дружественным по сравнению с sysinstall интерфейсом.

Finstall построен по модульному принципу с разделением front-end/back-end (взаимодействие через XML-RPC) и написан на языке Python (для создания GUI интерфейса использован модуль PyGTK), что открывает перед разработчиками широкие возможности по модификации и наращиванию функций. В настоящее время доступен "back-end" с реализацией сеанса установки в графическом режиме.

В планах реализация системы для формирования FreeBSD Live CD (в результате создается LiveCD заданной конфигурации, поддерживающий установку через прямое копирование образа на диск) и разработка средств для удаленной установки с конфигурированием по сети.

Протестировать finstall можно воспользовавшись специально подготовленным LiveCD (размер образа - 270 Мб). Скриншоты доступны на данной странице.

  1. Главная ссылка к новости (http://blogs.freebsdish.org/iv...)
Лицензия: CC BY 3.0
Источник: osnews.com
Короткая ссылка: https://opennet.ru/11866-freebsd
Ключевые слова: freebsd, install
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (40) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, MoHaX (ok), 06:19, 01/09/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Красиво. Судя по картинкам будет возможность поставить FreeBSD на ZFS? Эх, отстал я от жизни...
     
     
  • 2.2, PavelR (??), 07:59, 01/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    В тех же скриншотах указано, что / всеравно будет UFS.
     
     
  • 3.3, Аноним (-), 12:36, 01/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    ну это пока:) В любом случае, наличие zfs не может не радовать:) А за инсталлятор - "пятерка"
     
  • 3.4, Аноним (-), 12:39, 01/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    На скриншотах этого не указано:) Просто на том скриншоте выбрана UFS+Soft Updates. ZFS можно выбрать, только они не рекомендуют этого делать, если на машине меньше 1Гб оперативки
     
     
  • 4.5, Dyr (??), 12:46, 01/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    > если на машине меньше 1Гб оперативки

    А что, ещё есть такие? ;-))

     
     
  • 5.6, Аноним (-), 12:57, 01/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Таких машин еще навалом :)
     
     
  • 6.7, none (??), 13:24, 01/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    даже больше (-:
     
     
  • 7.8, Dyr (??), 14:32, 01/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >даже больше (-:

    Значит, мне везёт больше, чем вам. ;-)

     

  • 1.9, Alximik (?), 18:37, 01/09/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Имхо... Очень нехотель бы чтобы фрюха опопсела =) дружественый интерфейс инсталятора первый шаг к этому, потом конфиги будут интуитивно понятными =) нужен альтернативный проэкт типа DesktopBSD или как его там.... типа Фрюха для десктопа =)
     
     
  • 2.11, MadDog (??), 20:46, 01/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Ты прав! Уж что-то не совсем хочется видеть графический интерфейс у инсталлятора! И чего им sysinstall не хватает? Попсеем, видимо :)
     
  • 2.12, anonymous (??), 02:44, 02/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Не, гуи точно не будет включен в базу как и питон (от перла уже отказались). Разрабы и так выкидывают все, что не имеет особой важности и поддерживать не слишком напряжно. А вот иметь единый backend для ncurses (для freebsd) и gtk (для pc-bsd) инсталлятора вполне неплохо.
     
  • 2.13, Аноним (-), 05:50, 02/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >Имхо... Очень нехотель бы чтобы фрюха опопсела =) дружественый интерфейс инсталятора первый шаг к этому, потом конфиги будут интуитивно понятными =) нужен альтернативный проэкт типа DesktopBSD или как его там.... типа Фрюха для десктопа =)

    И что же такого плохого в  графическом инсталляторе и интуитивно понятных конфигах? Детский лепет

     
     
  • 3.14, uF0 (?), 13:41, 02/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    > И что же такого плохого в  графическом инсталляторе и интуитивно понятных конфигах? Детский лепет

    Знаете что хорошего в жтом инсталляторе? Там frontend и backend.

     

  • 1.10, rootuas (?), 18:46, 01/09/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    извините, накуа в / SU включать?
     
  • 1.15, Keeper (??), 16:34, 02/09/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Прикольно, на Ubuntu похоже... o_O

     
  • 1.16, Аноним (-), 07:11, 03/09/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    б.ь как з.и эти кружева
    еще лозунга не хватает - BSD в каждый десктоп или теперь и у нас есть ах.й инсталятор - что нового-то???
    на.р юзеру который не может поставить BSD без гуи BSD?
    имхо это понт на волне оюниксивания десктопов аля каждыеполгодапоубунту
    лучше бы с поддержкой железа разрулили а не красивостями занимались
    вот такое мнение
     
     
  • 2.20, SubGun (ok), 10:36, 03/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Поддерживаю. Что толку в красивых инсталяторах, если нет поддержки многого железа?!
     
     
  • 3.21, yo (?), 10:46, 03/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >Поддерживаю. Что толку в красивых инсталяторах, если нет поддержки многого железа?!

    ИМХО поддержкой железа и написанием гуевых инсталяторов, занимаются разные по уровню знаний, люди. И вот чтобы те люди, которые напрягают свои мозги с поддержкой железа, не "отвелкались" от своих дел, другие добрые люди пишут гуевые инсталеры и другие полезные удобства. Пусть эти удобства не для тебя, а кому-то да помогут.

     

  • 1.17, JIP (??), 07:44, 03/09/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    приятно когда ОСь развивается, когда специалисты вставляют свои пять копеек в BSD-копилку
    питонщики и творцы UI попробуют свои силы - самое время. сейчас обсуждаем инсталлер, а мб завтра развернется острая критика конфигуратора ядра
    место на DVD всегда найдется
     
  • 1.18, www.andr.ru (?), 09:02, 03/09/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >  по модульному принципу с разделением front-end/back-end
    > (взаимодействие через XML-RPC) и написан на языке Python
    > (для создания GUI интерфейса использован модуль PyGTK)

    понеслась пiзда по кочкам. XML-Python-Ruby-Zope-Cool-Open-Super-Mega. меньше мы наизобретать не можем - у нас мозги из ушей капают, девать некуда. неужели непонятно, что для ответов "да" и "нет" и введения нескольких цифирек чтобы винт разбить достаточно /bin/sh размером 100К (что-то дофига, чего туда понапихали?) и скрипта размером раз в 10 меньше. существующий инсталлятор явно избыточен и иногда не может выполнять свои обязанности: если терминал не поддерживается, на экран сыпица мусор.

    K.I.S.S.

     
     
  • 2.24, anonymous (??), 11:38, 03/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    > понеслась пiзда по кочкам. XML-Python-Ruby-Zope-Cool-Open-Super-Mega. меньше мы наизобретать не можем - у нас мозги из ушей капают, девать некуда. неужели непонятно, что для ответов "да" и "нет" и введения нескольких цифирек чтобы винт разбить достаточно /bin/sh размером 100К (что-то дофига, чего туда понапихали?) и скрипта размером раз в 10 меньше.

    Учись ходить по ссылкам. I. Voras говорит, что питон юзал для rapid prototyping и backend перепишет на C, иначе включение в базу (коммит в src) ему не светит.

    > существующий инсталлятор явно избыточен и иногда не может выполнять свои обязанности: если терминал не поддерживается, на экран сыпица мусор.

    это да, sysinstall этим грешит, ncurses ведь, но netbsd'вский sysinst вроде нет.

     
  • 2.33, glorg (?), 22:17, 03/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Поддерживаю!
    А вы видели, что делает ALT-linux, про который написано "достаточно intel 386" или даже 586 на процессоре без MMX? Правильно, ничего - он на таком не работает. А где на 486 ММХ? Нету. А зачем на маленьком сервере, на котором крутится 50 почтовых ящиков и 5 веб-страниц, ММХ?
    Чем красивее инсталлятор, тем больше глюков в системе. И тем больше памяти надо, чтоб завести элементарную инсталляшку. Посмотрите на инсталлятор NetBSD - просто, красиво, понятно, ни каких лишних вопросов, не нужно лишних мозгов. Теперь берем ASP linux. На машине с 512 мозгов и полутора гигагерцами камня наблюдаем часики при расчете дефолтного набора пакетов. Нет, я понимаю, что там есть как альтернатива текстовый режим, но иногда система ставится в режиме "нажал кнопочку - убежал к юзверю" - так что, сидеть над этой тачкой ждать загрузки инсталлятора? Остается молить кого-нибудь, чтоб гуевую муть не сделали дефолтной.
     

  • 1.19, Aleksey (??), 09:05, 03/09/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Судя по комментам можно подумать, что установка системы FreeBSD на жесткий диск - это 90% всей работы. Ну установит человек систему, а что он будет делать дальше? Установка - это только начало пути и до опопсевизации еще топать и топать. Как я  понимаю GUI был сделать для дистрибутивов класса PC-BSD, чтобы каждый не вводил свой инсталятор. А то будет как в linux...

    P.S.: sysinstall рулит :)

     
  • 1.22, Дмитрий Ю. Карпов (?), 11:10, 03/09/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Если чего и надо менять в инсталляторе, то прежде всего ввести подробные комментарии. Например, к пукту "параметры новой файловой системы (ключи для newfs)" надо дать разъяснения, чего они значат. К разделу "разбивка диска" надо дать комментраии - что где располагается. Надо изменить схему дефолтной разбивки диска, т.к. пихать данные юзеров в /usr некузяво (не говоря уж о кэше и логах Сквида). Надо разбивать диск уже после того, как определено, что будем ставить. Надо изначально предлагать /tmp в RAM-FS.

    Надо отказаться от хранения на одном CD-ROM двух экземпляров FreeBSD - один в архиве, другой для LiveCD; FreeBSD можно ставить с развёрнутого для использования экземпляра (и хорошо бы, на CD-ROM была бы файловая система с компрессией).

    Хорошо бы отказаться от традиционной системы мануалов, перейдя к HTML, а вместо программы man использовать браузер текстового режима.

    А GUI - в топку.

     
  • 1.23, Аноним (-), 11:27, 03/09/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    лучше бы возможности sysinstall расширили - например создание GEOM RAIDов сразу в процессе или еще что-нибудь полезное! Радует что sysinstall не уходит, а все еще будет доступен.
     
     
  • 2.25, anonymous (??), 11:43, 03/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >лучше бы возможности sysinstall расширили - например создание GEOM RAIDов сразу в
    >процессе или еще что-нибудь полезное!

    Чукча ходил по ссылкам? Автор для этого и для gui и писал новый инсталлятор.

    >Радует что sysinstall не уходит, а
    >все еще будет доступен.

    Он уйдет, когда finstall созреет для замены. Боюсь это случится не скоро.

     

  • 1.26, smile (??), 14:56, 03/09/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    мужЫки, что-то односторонне как-то взгляды бросаете.
    1. Для популяризации ОС нужно привлекать пользователей. Один из показателей, влияющих на выбор - простота первого шага - установки. Красивый и доступный ГУИ инсталятор на десктопе (подчеркиваю - на десктопе!!!) сегодня смертным необходим. Опопсеть можно не бояться, ибо каждый выбирает свой путь: боитесь опопсеть при работе с гуи инсталятором - не пользуйтесь им. Сисинстал для вас стал попсой ? - Есть проект "бсд фром скретч".
    2. Каждый здравомыслящий понимает, что графический ГУИ при установке на сервер - лишние требования, которых необходимо избегать. и тут возгласы "сисинстал рулит" очень в тему.
    3. "Лучше бы сделали ХХХ"... а в чем проблема - если и в правду так остро нуждаетесь - сделайте, помогите сообществу - "shut up - make up" всегджа в действии. Нуждаетесь но помочь не можете/не хотите? ну тогда как в известной рекламе - "Заткнулись и жрем". А то какой-то нагло потребительский подход - и пользовать на халяву, и обосрать чужой труд завсегда не прочь.
     
     
  • 2.27, SubGun (ok), 15:14, 03/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >мужЫки, что-то односторонне как-то взгляды бросаете.
    >1. Для популяризации ОС нужно привлекать пользователей. Один из показателей, влияющих на
    >выбор - простота первого шага - установки. Красивый и доступный ГУИ
    >инсталятор на десктопе (подчеркиваю - на десктопе!!!) сегодня смертным необходим. Опопсеть
    >можно не бояться, ибо каждый выбирает свой путь: боитесь опопсеть при
    >работе с гуи инсталятором - не пользуйтесь им. Сисинстал для вас
    >стал попсой ? - Есть проект "бсд фром скретч".

    Вы издеваетесь? Какой нафиг desktop? Если человек неспособен разобраться в sysinstall'е, то установить KDE или GNOME он точно никогда не сможет. FreeBSD изначально позиционировалась, как серверная ось, а для юзеров есть DesktopBSD, где и инсталятор GUI и оболочка GUI сразу устанавливается без вмешательства пользователя.


     
     
  • 3.30, smile (??), 18:04, 03/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >Вы издеваетесь? Какой нафиг desktop? Если человек неспособен разобраться в sysinstall'е, >то установить KDE или GNOME он точно никогда не сможет. FreeBSD изначально >позиционировалась, как серверная ось, а для юзеров есть DesktopBSD, где и инсталятор GUI >и оболочка GUI сразу устанавливается без вмешательства пользователя

    пардоньте, почему бы на десктоп ее не ставить, если железки поддержаны и не противопоказаны? что, make install из портов практически невообразим? или во фре отсутствуют кеды прекомпиленые на стандартном наборе дисков? не загибайте гвозди, уважаемый. А что фря позиционировалась "изначально", как серверная ось - не спорю, но загляните в порты - там несерверного - килотонны. Не надо искусственно ограничиваться: фрю можно и на сервер развернуть и на десктопе поковырять - кому что нужно, и гибкость в этом плане - есть большой плюс. А представленный интсаллер отвечает на ваш тезис - "Если человек неспособен разобраться в sysinstall'е".

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

     
     
  • 4.31, SubGun (ok), 18:18, 03/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >[оверквотинг удален]
    >фре отсутствуют кеды прекомпиленые на стандартном наборе дисков? не загибайте гвозди,
    >уважаемый. А что фря позиционировалась "изначально", как серверная ось - не
    >спорю, но загляните в порты - там несерверного - килотонны. Не
    >надо искусственно ограничиваться: фрю можно и на сервер развернуть и на
    >десктопе поковырять - кому что нужно, и гибкость в этом плане
    >- есть большой плюс. А представленный интсаллер отвечает на ваш тезис
    >- "Если человек неспособен разобраться в sysinstall'е".
    >
    >мораль, если не видна из первого поста: должен быть выбор инструментов и
    >для серверной установки и для десктопной.

    Перечитайте, написанное мной, еще раз, и еще, пока не дойдет. Имелось ввиду, что пользователь, не умеющий пользоваться sysinstall'ом, портами воспользоваться не сможет В ПРИНЦИПЕ, не говоря уже о том, чтобы portsnap update сделать перед установкой, выбрать нужные зависимости, запустить KDE(да, с этим тоже может возникнуть гемморой).
    Если FreeBSD поставить на рабочую станцию, то, о боже мой, получится DesktopBSD. Так если геммороя меньше, "зачем платить больше"(в данном случае - копировать "DesktopBSD")?.

     

  • 1.32, don_oles (??), 18:29, 03/09/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Уж что что, а в систинстале прост так что сходу даже блондинка разберётся.
     
     
  • 2.34, oops (?), 07:14, 05/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >Уж что что, а в систинстале прост так что сходу даже блондинка
    >разберётся.

    Однако нет. Заядлые линуксоиды, первый раз открывшие sysinstall, изрядно тормозят..

     
     
  • 3.35, SubGun (ok), 10:36, 05/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >>Уж что что, а в систинстале прост так что сходу даже блондинка
    >>разберётся.
    >
    >Однако нет. Заядлые линуксоиды, первый раз открывшие sysinstall, изрядно тормозят..

    Ну они и так не очень-то спешат :)))))))

     

  • 1.36, Sem (??), 16:09, 05/09/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Блин, ну нафига инсталлятор на питоне?
     
     
  • 2.37, Sem (??), 16:12, 05/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >Блин, ну нафига инсталлятор на питоне?

    Ну а если это прототип, но не о какой 7.0 и речи быть не может. Может 8.0?

     

  • 1.38, xatop (?), 13:28, 08/09/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    скачал, посмотрим что там, потом и выскажусь:)
     
     
  • 2.39, xatop (?), 13:38, 08/09/2007 [^] [^^] [^^^] [ответить]  
  • +/
    опа! там мышь...серая...а не чёртик) графика радует)
     

  • 1.40, wmd772 (??), 08:18, 03/10/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    "1-Простите на каком я корабле? Как называется?
    2-Корабль называется FreeBSD.
    1-Извните еще раз, мне кажется или мы действительно куда то торопимся?
    2-Нет, вам не кажется. Вон видите в переди корабль с названием Linux? Так вот мы его пытаемся догнать. Говорят он технически новее и лучше нашего, но так же говорят, что и собирался по быстрому, абы как.
    1-Зачем догоняем?
    2-хм..."
    :-/
     
     
  • 2.41, SubGun (ok), 10:39, 03/10/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >"1-Простите на каком я корабле? Как называется?
    >2-Корабль называется FreeBSD.
    >1-Извните еще раз, мне кажется или мы действительно куда то торопимся?
    >2-Нет, вам не кажется. Вон видите в переди корабль с названием Linux?
    >Так вот мы его пытаемся догнать. Говорят он технически новее и
    >лучше нашего, но так же говорят, что и собирался по быстрому,
    >абы как.
    >1-Зачем догоняем?
    >2-хм..."
    >:-/

    Читаем новость о HighLoad-2007 и смотрим ролик "FreeBSD для обслуживания 100-200 тысяч соединений. Сысоев Игорь Владимирович", где Сысоев говорит, что при большом кол-ве соединений, как только заканчивается mbuf, FreeBSD перестает принимать сетевые соединения, но в остальном работоспособна. А вот Linux на 2.6.xx ядре виснет наглухо, и не реанимируется уже без передергивания питания. Но в целом вы правы, по зависаниям Linux впереди планеты всей(после Windows) :)

     
     
  • 3.42, Оммм (?), 17:04, 11/10/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >что при большом кол-ве
    >соединений, как только заканчивается mbuf, FreeBSD перестает принимать сетевые соединения, но
    >в остальном работоспособна.

    true !
    сколько раз наблюдал (что на netbsd что на фре) squid/apache/вставить свое уже загнулся и страшно тупит над аравой запросов и нового уже не принимает, а траф через нат как пер, так и прет не взирая на зашкаливающие показателя в топе

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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