The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Кандидат в релизы FreeBSD 11, opennews (??), 13-Авг-16, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


51. "Кандидат в релизы FreeBSD 11"  –3 +/
Сообщение от Аноним (-), 14-Авг-16, 00:32 
> Используется потому что в определённых применениях оно лучше линуха.

Осталось еще придумать эти применения. Единственное что приходит в голову - жлобские проприерасы, которым сорц зажать очень хочется. Только при наличии пингвина это выглядит "напугали ежа голым задом". В смысле если жлоб надрал апстрим на коммиты - ну хорошо, значит продвигаться вперед будут конкуренты апстрима. Т.е. лапчатые.

> Собственно BSD сейчас 4 штуки: Free, Open, Net и DragonFly.

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

> Притом это именно разные операционки с разными ядрами, а не разные огороды
> вокруг одного ядра, как в линухах.

Это такой тонкий способ сказать что ядра бздей не конфигурируются и не масштабируются? И почему это - достоинство? С линем я могу вполне вменяемо выступить и в эмбедовке и на большом сервере, жесточайше реюзая знания о internals и настройках.

> Линух это ядро, к нему есть 100500 всяких дистров/окружений.

Это как раз и есть хорошо. А зачем мне в каком-нибудь мизерном роутере с 4 метрами флеша такой же юзермод как на десктопнике или сервере?

> Сложностей в установке нет, особенно если сравнивать с каким нибудь арч линухом.

Я вот без сложностей могу линух запихать и в роутер с 4 метрами флеша и на сервак. С поправкй на особенности железяк, но все-таки сильно реюзая знания. А у пользователей бздей что-то без сложностей только сильно некоторые виды серверов получаются. А даже десктопники уже у кого как. Достаточно посмотреть X-Mailer и подпись какого-нибудь GPG чтобы заметить что там часто попадается совсем не BSD.

> С обновлением проблем нет, оно сильно гибче и понятнее линуксового: можно выбрать
> что нужно и с какими флагами собирать.

Актуально в основном для адептов клуба "вступайте и канпелируйте".

> нужная фича была либо оно не притянуло 100500 ненужных го вён.

В нормальных дистрах можно и пакет перестроить без особого гемора. Другое дело что можно != нужно.

Ответить | Правка | Наверх | Cообщить модератору

160. "Кандидат в релизы FreeBSD 11"  +1 +/
Сообщение от qwerty (??), 15-Авг-16, 19:04 
>И собственно найти их в продакшнах (если не считать локалхосты за таковые) можно в полутора компаниях на всю планету.

И это вывод из технно зажопинска не выезжая. =)

>Я вот без сложностей могу линух запихать и в роутер с 4 метрами флеша и на сервак.

Нет уже давно. А если получаеться, то такой обрезок...
Но для начала найди сейчас такой носитель. Встроенные носители на более-менее АRM платах начинаются с ~ 64 Mb.

> А у пользователей бздей ...

1. Пользователи - пользуются. Делают - _разработчики_.

2. https://www.freebsd.org/doc/en/articles/nanobsd/

И это таки цельная операционная система.

>Достаточно посмотреть X-Mailer и подпись какого-нибудь GPG чтобы заметить что там часто попадается совсем не BSD.

А мысль о том, что люди пишут с рабочих/офисных/etc компьютеров и по требованиям _дела_ им необходима win платформа - в голову не приходила? =)

Я лет 7 использую сборку BSD как основную на ноотбуках, и то пару рабочих мест на c Win таки надо иметь. Ибо Win only apps.


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

Не можешь. По причине низкой компетентности.

>В нормальных дистрах можно и пакет перестроить без особого гемора. Другое дело что можно != нужно.

Да-да, распиши мне как пересобрать пакеты дебиан или редхат без kerberos или ldap, или еще какой ненужной хрени, и при этом сохранить возможность обновлятся/исталировать из базового репозитария.
По факту прибито гвоздями по зависимостям, и патч поверх пачта, и сверху обильно полито скриптами на чем попалось.

Ответить | Правка | Наверх | Cообщить модератору

196. "Кандидат в релизы FreeBSD 11"  +1 +/
Сообщение от Аноним (-), 17-Авг-16, 01:08 
> И это вывод из технно зажопинска не выезжая. =)

Эпичное описание состояния дел в фрибсд =P

> Нет уже давно. А если получаеться, то такой обрезок...
> Но для начала найди сейчас такой носитель.

Любая NOR flash в MIPSовом роутере-мыльнице. Других носителей там может и не быть.

> Встроенные носители на более-менее АRM платах начинаются с ~ 64 Mb.

64 метра и более - скорее всего NAND. Тогда вопрос: какую файлуху вы на NAND вообще раскладываете в bsd? В лине сделали UBI. Не идеально, но работает и занимается нандовскими особенностями (defect management, wear leveling, ...). Может это про SD-карты было, но формально емкость тогда от "отсутствует" до приличных величин. Еще народ нынче иногда цепляет SPI NOR ("восьмилапая микросхема"), в него кладут uboot и, иногда, небольшой линукс. Такой "типа BIOS" самодельный. Он уже с более сложных носителей ядро/рамдиск читает и запускает. Да, линукс может быть и бутлоадером до кучи - грузим ядро, пишем прогу которая читает новое ядро как нам надо, kexec() и вперед :)

> 1. Пользователи - пользуются. Делают - _разработчики_.

Спасибо, Кэп. Правда разработчики понятие растяжимое. Да и пользователи - тоже.

> 2. https://www.freebsd.org/doc/en/articles/nanobsd/

На редкость странная фигня. В случае того же дебиана - до народа просто доперло что минимальный набор пакетов должен быть реально *минимальным*. Поэтому можно дебутстрапом вкатить те полтора пакета которые надо для запуска пакетника. Дальше полная свобода - насколько большой и функциональной систему набрать этим пакетником. Под специализированные задачи - даже ps и ifconfig не будет. Под микросервер хоть php и апач. Это позволяет изогнуть систему и так и сяк. Ну и нормальный unix-way layering. Т.е. debootstrap'ом набирается из пакетов "rootfs". Файловая иерархия. На чем она - не проблемы дебутстрапа. У меня это бывает и файлуха хоста. Я получив рутфс. И делаю из нее образ. У меня может быть разное мнение как именно должна выглядеть физическая инкарнация образа. Rootfs (почти) не зависит от специфики девайса, только от специфики задачи. Образ в который я его втрамбую - специфичен для девайса и имеет несколько параметров - тип файлухи, nand vs sd/emmc и проч. Могут требоваться специальные соображения по оффсетам и структуре для бутабельности. А эта штука - сразу с места в карьер какие-то "образа". "Дисков". А что есть "диск" для допустим, RAW NAND? Эти чуваки точно уверены что их "образ" - то что я хотел? Образ который "дамп девайса" у ARM может быть сделан по разному. Поэтому я имею нескромность считать что изготовление окончательного образа вообще моя прерогатива. И, кста, хваленая документация - полторы странички, апдейченые джва года назад. Из них не поняно даже какие конфигурации это чудо поддерживает (судя по косвенным признакам жестко ориентировано на pc-style sd-карты или типа того, но это нигде не описано - just guessing). Крутая, говорите, документация?

> И это таки цельная операционная система.

Ну я и говорю - квадратно-гнездовой способ мышления, нагибающий решение половины практических задач. Делать на Цельной Систем какую-нибудь Неинтерактивную Шнягу - редкостное системное порево. Потому что там надо модульность и минимализм, а вовсе не.

> А мысль о том, что люди пишут с рабочих/офисных/etc компьютеров и по
> требованиям _дела_ им необходима win платформа - в голову не приходила? =)

Ты только что сказал что для _дела_ FreeBSD не котируется. Nice shot.

> Я лет 7 использую сборку BSD как основную на ноотбуках, и то
> пару рабочих мест на c Win таки надо иметь.

А у меня винды нет. Вообще совсем. Никакой и никак. Уже хз сколько, лет 6-7 наверное. Все мои вокрфлоу прекрасно крутятся на пингвине.

> Ибо Win only apps.

Что тут скажешь, ССЗБ. А что, вайн у вас не жилец? Я даже DXовские игры когда-то гонял, не говоря о более прозаичных апликухах. Включая флешер девайсов через компорт (бонусом снял дамп протокола и научился делать фокус "на бис" из нативной линевой проги). Но в последних лет 6 или больше у меня просто ничего на винду не завязано, да и fun & profit мне приносит пингвин. Мне это нравится.

> Не можешь. По причине низкой компетентности.

Все познается в сравнении, чувак. Как-то вышло что остальные в этом обычно разбираются еще хреновее. Может быть потому что для сборки таск-специфичных образов надо странноватое сочетание знаний и скиллов, ну или хз. В конечном итоге - кастомеры платят денежку и массовых предъяв нет. Ну и вообще - удивительно прилично работает. Я и сам не думал что так хорошо получаться будет. Но видимо система пришлась по руке. И поле не сильно занятое, конкуренты не напрягают. Вендозные микроконтролерщики проприерасы и ссутся от одного вида линя. Он на винду не очень похож, им выносит мозг. Посмотреть чуть глубже и понять что отличия не столь драматичны их почему-то не хватает. Апликушники и админы ни в зуб ногой о специфике эмбедовки и у них получается куда более жосский трэш. Как-то так получается что я могу обставить и тех и других. Такие как вы - не конкуренты даже в проекте. Чтобы с бздой девайсы делать надо быть хренью размером с жунипер или сони, что пополам с жлобством на фичи - обеспечивает почти полное отсутствие bsd в эмбедовке.

> Да-да, распиши мне как пересобрать пакеты дебиан или редхат без kerberos или
> ldap, или еще какой ненужной хрени, и при этом сохранить возможность
> обновлятся/исталировать из базового репозитария.

В этом месте мы узнаем что nobody is perfect - у пакетников есть и слабые стороны. И вопрос сводится к тому чтобы фичи перевешивали багов. Тогда я называю это хорошим tradeoff. А когда фичи сделаны полужёппо, а баги на месте - получается бессмысленно и беспощадно.

> По факту прибито гвоздями по зависимостям, и патч поверх пачта, и сверху
> обильно полито скриптами на чем попалось.

Понимаешь, у меня нет цели в жизни отодрать керберос во всех пакетах "just because I can". У меня в жизни более рациональное целеполагание. Если надо чтобы система была маленькой, это не только и даже не столько об отдирании какого-то кербероса в каком-то пакете. Если это general purpose система, мне на этот керберос в пакетах просто пофиг. Ну то-есть он занимает побольше места. Но на диске в цать гигз это мало на что влияет. Поэтому формально ты как бы прав. А реально - это эстетство и чистоплюйство без нормальных рациональных целей которые бы обосновывали возню с пересборками и прочим. Я не билдферма и не имею целей в жизни стать билдфермой.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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