Анонсирован (http://blogs.freebsdish.org/ivoras/2007/08/29/finstall-alpha.../) выход первой альфа версии finstall (http://wiki.freebsd.org/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 (http://ivoras.sharanet.org/stuff/freebsd7-finstall-alpha.iso...) (размер образа - 270 Мб). Скриншоты доступны на данной странице (http://wiki.freebsd.org/finstall/Amnesiac).
URL: http://blogs.freebsdish.org/ivoras/2007/08/29/finstall-alpha.../
Новость: http://www.opennet.me/opennews/art.shtml?num=11866
Красиво. Судя по картинкам будет возможность поставить FreeBSD на ZFS? Эх, отстал я от жизни...
В тех же скриншотах указано, что / всеравно будет UFS.
ну это пока:) В любом случае, наличие zfs не может не радовать:) А за инсталлятор - "пятерка"
На скриншотах этого не указано:) Просто на том скриншоте выбрана UFS+Soft Updates. ZFS можно выбрать, только они не рекомендуют этого делать, если на машине меньше 1Гб оперативки
> если на машине меньше 1Гб оперативкиА что, ещё есть такие? ;-))
Таких машин еще навалом :)
даже больше (-:
>даже больше (-:Значит, мне везёт больше, чем вам. ;-)
Имхо... Очень нехотель бы чтобы фрюха опопсела =) дружественый интерфейс инсталятора первый шаг к этому, потом конфиги будут интуитивно понятными =) нужен альтернативный проэкт типа DesktopBSD или как его там.... типа Фрюха для десктопа =)
Ты прав! Уж что-то не совсем хочется видеть графический интерфейс у инсталлятора! И чего им sysinstall не хватает? Попсеем, видимо :)
Не, гуи точно не будет включен в базу как и питон (от перла уже отказались). Разрабы и так выкидывают все, что не имеет особой важности и поддерживать не слишком напряжно. А вот иметь единый backend для ncurses (для freebsd) и gtk (для pc-bsd) инсталлятора вполне неплохо.
>Имхо... Очень нехотель бы чтобы фрюха опопсела =) дружественый интерфейс инсталятора первый шаг к этому, потом конфиги будут интуитивно понятными =) нужен альтернативный проэкт типа DesktopBSD или как его там.... типа Фрюха для десктопа =)И что же такого плохого в графическом инсталляторе и интуитивно понятных конфигах? Детский лепет
> И что же такого плохого в графическом инсталляторе и интуитивно понятных конфигах? Детский лепетЗнаете что хорошего в жтом инсталляторе? Там frontend и backend.
извините, накуа в / SU включать?
Прикольно, на Ubuntu похоже... o_O
б.ь как з.и эти кружева
еще лозунга не хватает - BSD в каждый десктоп или теперь и у нас есть ах.й инсталятор - что нового-то???
на.р юзеру который не может поставить BSD без гуи BSD?
имхо это понт на волне оюниксивания десктопов аля каждыеполгодапоубунту
лучше бы с поддержкой железа разрулили а не красивостями занимались
вот такое мнение
Поддерживаю. Что толку в красивых инсталяторах, если нет поддержки многого железа?!
>Поддерживаю. Что толку в красивых инсталяторах, если нет поддержки многого железа?!ИМХО поддержкой железа и написанием гуевых инсталяторов, занимаются разные по уровню знаний, люди. И вот чтобы те люди, которые напрягают свои мозги с поддержкой железа, не "отвелкались" от своих дел, другие добрые люди пишут гуевые инсталеры и другие полезные удобства. Пусть эти удобства не для тебя, а кому-то да помогут.
приятно когда ОСь развивается, когда специалисты вставляют свои пять копеек в BSD-копилку
питонщики и творцы UI попробуют свои силы - самое время. сейчас обсуждаем инсталлер, а мб завтра развернется острая критика конфигуратора ядра
место на DVD всегда найдется
> по модульному принципу с разделением 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.
> понеслась пiзда по кочкам. XML-Python-Ruby-Zope-Cool-Open-Super-Mega. меньше мы наизобретать не можем - у нас мозги из ушей капают, девать некуда. неужели непонятно, что для ответов "да" и "нет" и введения нескольких цифирек чтобы винт разбить достаточно /bin/sh размером 100К (что-то дофига, чего туда понапихали?) и скрипта размером раз в 10 меньше.Учись ходить по ссылкам. I. Voras говорит, что питон юзал для rapid prototyping и backend перепишет на C, иначе включение в базу (коммит в src) ему не светит.
> существующий инсталлятор явно избыточен и иногда не может выполнять свои обязанности: если терминал не поддерживается, на экран сыпица мусор.
это да, sysinstall этим грешит, ncurses ведь, но netbsd'вский sysinst вроде нет.
Поддерживаю!
А вы видели, что делает ALT-linux, про который написано "достаточно intel 386" или даже 586 на процессоре без MMX? Правильно, ничего - он на таком не работает. А где на 486 ММХ? Нету. А зачем на маленьком сервере, на котором крутится 50 почтовых ящиков и 5 веб-страниц, ММХ?
Чем красивее инсталлятор, тем больше глюков в системе. И тем больше памяти надо, чтоб завести элементарную инсталляшку. Посмотрите на инсталлятор NetBSD - просто, красиво, понятно, ни каких лишних вопросов, не нужно лишних мозгов. Теперь берем ASP linux. На машине с 512 мозгов и полутора гигагерцами камня наблюдаем часики при расчете дефолтного набора пакетов. Нет, я понимаю, что там есть как альтернатива текстовый режим, но иногда система ставится в режиме "нажал кнопочку - убежал к юзверю" - так что, сидеть над этой тачкой ждать загрузки инсталлятора? Остается молить кого-нибудь, чтоб гуевую муть не сделали дефолтной.
Судя по комментам можно подумать, что установка системы FreeBSD на жесткий диск - это 90% всей работы. Ну установит человек систему, а что он будет делать дальше? Установка - это только начало пути и до опопсевизации еще топать и топать. Как я понимаю GUI был сделать для дистрибутивов класса PC-BSD, чтобы каждый не вводил свой инсталятор. А то будет как в linux...P.S.: sysinstall рулит :)
Если чего и надо менять в инсталляторе, то прежде всего ввести подробные комментарии. Например, к пукту "параметры новой файловой системы (ключи для newfs)" надо дать разъяснения, чего они значат. К разделу "разбивка диска" надо дать комментраии - что где располагается. Надо изменить схему дефолтной разбивки диска, т.к. пихать данные юзеров в /usr некузяво (не говоря уж о кэше и логах Сквида). Надо разбивать диск уже после того, как определено, что будем ставить. Надо изначально предлагать /tmp в RAM-FS.Надо отказаться от хранения на одном CD-ROM двух экземпляров FreeBSD - один в архиве, другой для LiveCD; FreeBSD можно ставить с развёрнутого для использования экземпляра (и хорошо бы, на CD-ROM была бы файловая система с компрессией).
Хорошо бы отказаться от традиционной системы мануалов, перейдя к HTML, а вместо программы man использовать браузер текстового режима.
А GUI - в топку.
лучше бы возможности sysinstall расширили - например создание GEOM RAIDов сразу в процессе или еще что-нибудь полезное! Радует что sysinstall не уходит, а все еще будет доступен.
>лучше бы возможности sysinstall расширили - например создание GEOM RAIDов сразу в
>процессе или еще что-нибудь полезное!Чукча ходил по ссылкам? Автор для этого и для gui и писал новый инсталлятор.
>Радует что sysinstall не уходит, а
>все еще будет доступен.Он уйдет, когда finstall созреет для замены. Боюсь это случится не скоро.
мужЫки, что-то односторонне как-то взгляды бросаете.
1. Для популяризации ОС нужно привлекать пользователей. Один из показателей, влияющих на выбор - простота первого шага - установки. Красивый и доступный ГУИ инсталятор на десктопе (подчеркиваю - на десктопе!!!) сегодня смертным необходим. Опопсеть можно не бояться, ибо каждый выбирает свой путь: боитесь опопсеть при работе с гуи инсталятором - не пользуйтесь им. Сисинстал для вас стал попсой ? - Есть проект "бсд фром скретч".
2. Каждый здравомыслящий понимает, что графический ГУИ при установке на сервер - лишние требования, которых необходимо избегать. и тут возгласы "сисинстал рулит" очень в тему.
3. "Лучше бы сделали ХХХ"... а в чем проблема - если и в правду так остро нуждаетесь - сделайте, помогите сообществу - "shut up - make up" всегджа в действии. Нуждаетесь но помочь не можете/не хотите? ну тогда как в известной рекламе - "Заткнулись и жрем". А то какой-то нагло потребительский подход - и пользовать на халяву, и обосрать чужой труд завсегда не прочь.
>мужЫки, что-то односторонне как-то взгляды бросаете.
>1. Для популяризации ОС нужно привлекать пользователей. Один из показателей, влияющих на
>выбор - простота первого шага - установки. Красивый и доступный ГУИ
>инсталятор на десктопе (подчеркиваю - на десктопе!!!) сегодня смертным необходим. Опопсеть
>можно не бояться, ибо каждый выбирает свой путь: боитесь опопсеть при
>работе с гуи инсталятором - не пользуйтесь им. Сисинстал для вас
>стал попсой ? - Есть проект "бсд фром скретч".Вы издеваетесь? Какой нафиг desktop? Если человек неспособен разобраться в sysinstall'е, то установить KDE или GNOME он точно никогда не сможет. FreeBSD изначально позиционировалась, как серверная ось, а для юзеров есть DesktopBSD, где и инсталятор GUI и оболочка GUI сразу устанавливается без вмешательства пользователя.
>Вы издеваетесь? Какой нафиг desktop? Если человек неспособен разобраться в sysinstall'е, >то установить KDE или GNOME он точно никогда не сможет. FreeBSD изначально >позиционировалась, как серверная ось, а для юзеров есть DesktopBSD, где и инсталятор GUI >и оболочка GUI сразу устанавливается без вмешательства пользователяпардоньте, почему бы на десктоп ее не ставить, если железки поддержаны и не противопоказаны? что, make install из портов практически невообразим? или во фре отсутствуют кеды прекомпиленые на стандартном наборе дисков? не загибайте гвозди, уважаемый. А что фря позиционировалась "изначально", как серверная ось - не спорю, но загляните в порты - там несерверного - килотонны. Не надо искусственно ограничиваться: фрю можно и на сервер развернуть и на десктопе поковырять - кому что нужно, и гибкость в этом плане - есть большой плюс. А представленный интсаллер отвечает на ваш тезис - "Если человек неспособен разобраться в sysinstall'е".
мораль, если не видна из первого поста: должен быть выбор инструментов и для серверной установки и для десктопной.
>[оверквотинг удален]
>фре отсутствуют кеды прекомпиленые на стандартном наборе дисков? не загибайте гвозди,
>уважаемый. А что фря позиционировалась "изначально", как серверная ось - не
>спорю, но загляните в порты - там несерверного - килотонны. Не
>надо искусственно ограничиваться: фрю можно и на сервер развернуть и на
>десктопе поковырять - кому что нужно, и гибкость в этом плане
>- есть большой плюс. А представленный интсаллер отвечает на ваш тезис
>- "Если человек неспособен разобраться в sysinstall'е".
>
>мораль, если не видна из первого поста: должен быть выбор инструментов и
>для серверной установки и для десктопной.Перечитайте, написанное мной, еще раз, и еще, пока не дойдет. Имелось ввиду, что пользователь, не умеющий пользоваться sysinstall'ом, портами воспользоваться не сможет В ПРИНЦИПЕ, не говоря уже о том, чтобы portsnap update сделать перед установкой, выбрать нужные зависимости, запустить KDE(да, с этим тоже может возникнуть гемморой).
Если FreeBSD поставить на рабочую станцию, то, о боже мой, получится DesktopBSD. Так если геммороя меньше, "зачем платить больше"(в данном случае - копировать "DesktopBSD")?.
Уж что что, а в систинстале прост так что сходу даже блондинка разберётся.
>Уж что что, а в систинстале прост так что сходу даже блондинка
>разберётся.Однако нет. Заядлые линуксоиды, первый раз открывшие sysinstall, изрядно тормозят..
>>Уж что что, а в систинстале прост так что сходу даже блондинка
>>разберётся.
>
>Однако нет. Заядлые линуксоиды, первый раз открывшие sysinstall, изрядно тормозят..Ну они и так не очень-то спешат :)))))))
Блин, ну нафига инсталлятор на питоне?
>Блин, ну нафига инсталлятор на питоне?Ну а если это прототип, но не о какой 7.0 и речи быть не может. Может 8.0?
скачал, посмотрим что там, потом и выскажусь:)
опа! там мышь...серая...а не чёртик) графика радует)
"1-Простите на каком я корабле? Как называется?
2-Корабль называется FreeBSD.
1-Извните еще раз, мне кажется или мы действительно куда то торопимся?
2-Нет, вам не кажется. Вон видите в переди корабль с названием Linux? Так вот мы его пытаемся догнать. Говорят он технически новее и лучше нашего, но так же говорят, что и собирался по быстрому, абы как.
1-Зачем догоняем?
2-хм..."
:-/
>"1-Простите на каком я корабле? Как называется?
>2-Корабль называется FreeBSD.
>1-Извните еще раз, мне кажется или мы действительно куда то торопимся?
>2-Нет, вам не кажется. Вон видите в переди корабль с названием Linux?
>Так вот мы его пытаемся догнать. Говорят он технически новее и
>лучше нашего, но так же говорят, что и собирался по быстрому,
>абы как.
>1-Зачем догоняем?
>2-хм..."
>:-/Читаем новость о HighLoad-2007 и смотрим ролик "FreeBSD для обслуживания 100-200 тысяч соединений. Сысоев Игорь Владимирович", где Сысоев говорит, что при большом кол-ве соединений, как только заканчивается mbuf, FreeBSD перестает принимать сетевые соединения, но в остальном работоспособна. А вот Linux на 2.6.xx ядре виснет наглухо, и не реанимируется уже без передергивания питания. Но в целом вы правы, по зависаниям Linux впереди планеты всей(после Windows) :)
>что при большом кол-ве
>соединений, как только заканчивается mbuf, FreeBSD перестает принимать сетевые соединения, но
>в остальном работоспособна.true !
сколько раз наблюдал (что на netbsd что на фре) squid/apache/вставить свое уже загнулся и страшно тупит над аравой запросов и нового уже не принимает, а траф через нат как пер, так и прет не взирая на зашкаливающие показателя в топе