LINUX.ORG.RU

BSD для народа


0

0

Алексей Федорчук о FreeBSD -- почему FreeBSD вполне могла бы прижиться на пользовательских десктопах как ОС общего назначения, да так и не прижилась, и как новомодные PC-BSD и Desktop-BSD пытаются исправить эту несправедливость.

Резюме: как PC-BSD, так и DesktopBSD вполне годятся для того, чтобы быстро установить FreeBSD и полюбоваться на нее.

>>> Подробности

★★★

Проверено: Shaman007 ()

Ответ на: комментарий от los_nikos

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

> А я люблю ставить софт через консоль (через yum например), да и нет ничего удобнее для настройки раскладок чем настройка оных в файлике xorg.conf ;)

Тебе это никто не запрещает. apt-get есть, vim/nano/mcedit/emacs/joe есть, чего еще душе надобно?

shimon ★★★★★
()
Ответ на: комментарий от tailgunner

> Значит, научился. Раньше не умел, изначально был рассчитан на ALSA.

джек изначально спроектирован чтобы работать на любой posix-системе.

alsa, coreaduio, oss -- всего лишь разные для него бэкенды. и из того что один из них написали первым, не следует что "изначально рассчитано на ALSA"

> Кроме того, насколько хороша/отлажена поддержка OSS в Jack, если подавляющее большинство пользователей работают на Linux/ALSA?

типа все-таки есть подозрение что джек alsa only, а всё остальное для виду пририсовали?

на макосе работает, даже на винде с цыгвином работает -- алсы ни там ни сям нет.

> Разговор ведь о применении BSD на десктопе

а на десктопе джек и не нужен. вообще джек тут неудачный пример.

anonynous
()
Ответ на: комментарий от anonymous

>Сколько портов под генту (более 10000) и сколько под BSD (почти 15000)?

что такое необходимое есть во бсд чего нет в генту?

lirq
()
Ответ на: комментарий от lirq

>что такое необходимое есть во бсд чего нет в генту?

Это уже другой вопрос. А так...В BSD есть бинарные пакеты.

anonymous
()
Ответ на: комментарий от anonynous

>а на десктопе джек и не нужен. вообще джек тут неудачный пример.

Упс! а на чём же он нужен? по-твоему десктоп - это писюк геймера?:)

Led ★★★☆☆
()
Ответ на: комментарий от Sun-ch

Саныч, Саныч... человек-вулкан, жжот не прерываясь :)

В энтерпрайзе рулит клонирование и доводка настроек седом-грепом по готовым сценариям, если вообще ОС не идет в ОЕМ вместе с железом... и как раз там вот инсталлер нах не упал... таки в чем претензии? Взять к примеру солярку на родных станциях от SUN - часто приходится заморачиваться с ручной установкой? ;)

Gharik
()
Ответ на: комментарий от anonynous

>> Значит, научился. Раньше не умел, изначально был рассчитан на ALSA.

>джек изначально спроектирован чтобы работать на любой posix-системе. alsa, coreaduio, oss -- всего лишь разные для него бэкенды

В design-документе jack говорится именно об ALSA.

> типа все-таки есть подозрение что джек alsa only, а всё остальное для виду пририсовали?

Типа всё-таки есть :)

> вообще джек тут неудачный пример.

Пожалуй. Это был ответ на замечание о "кривой альсе", которая не нужна.

tailgunner ★★★★★
()
Ответ на: комментарий от anonymous

>что такое необходимое есть во бсд чего нет в генту?
>Это уже другой вопрос. А так...В BSD есть бинарные пакеты.
Прикинь, в Gentoo тоже есть бинарные пакеты :-)

anonymous
()
Ответ на: комментарий от anonymous

>Однако все это - последняя на момент выпуска к примеру той же PC BSD версия FreeBSD, просто с графическим инсталлером, внутренности там бистовые, включая систему пакеджей и портов, в отличии от всех rpm-ов, deb-ов и иже с ними. К тому же биста спокойна умеет выполнять линуховые бинарники, так что получаем 2 в одном Так что ИМХО есть ветвление, а есть ВЕТВЛЕНИЕ. Все вышесказанное является моим личным мнением, основанном на эксплуатации обеих систем, и не призывает никого ни к чему

А Линуксовские драйвера она тоже уже умеет выполнять? Нет? Тогда фтопку.

anonymous
()
Ответ на: комментарий от bbk123

>Можешь привести примеры профессионального софта, который умеет работать с ALSA и не умеет с OSS?

http://ardour.org/ http://jamin.sourceforge.net/en/about.html

Не знаю, насколько они профессиональными считаются. :) + У ALSA больше звуковух поддерживает (коммерческий OSS не в счет).

artemy
()
Ответ на: комментарий от artemy

>>Можешь привести примеры профессионального софта, который умеет работать с ALSA и не умеет с OSS?

> http://ardour.org/ http://jamin.sourceforge.net/en/about.html

>Не знаю, насколько они профессиональными считаются. :)

Вроде они обе через jack работают, который вроде как умеет работать через OSS :)

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner

>Вроде они обе через jack работают, который вроде как умеет работать через OSS :)

ardour может быть теоретически работает. Jamin точно никак - даже собрать невозможно:
http://jamin.sourceforge.net/en/reqs.html

Ни того, ни другого, кстати в портах freebsd нет.

artemy
()
Ответ на: комментарий от anonymous

>Прикинь, в Gentoo тоже есть бинарные пакеты :-)

Ага. Псевдо. Появляющиеся после танцев с бубном с надписью emegre.

anonymous
()
Ответ на: комментарий от artemy

Есть ещё одни "понт", OSS от 4Front. полностью бесплатный для персонального использования на FreeBSD, так что можно жить и радоваться =).

ЗЫ Это так, плюсик в копилку FreeBSD.

gloomdemon
()
Ответ на: комментарий от anonymous

Угу, только вот чего сильно не хватает FreeBSD так это, веток портов, stable, testing и т.д. А то каждый раз обновляешь порты и думаешь, а что же может отвалиться. Конечно монжо через CVS закачать, но всё же. Правда это и понятно, и так сил не хватает нормально поддерживать все порты, а ещё если ветки будут.

ЗЫ Кстати а в генту есть такая вещь как аудит дырок в установленном софте? А то вот на bsd поставишь себе portaudit, запустишь, а он тебе выдаст из своей БД какие у тебя пакеты дырявые с ссылками на описания дыр.

gloomdemon
()
Ответ на: комментарий от gloomdemon

И насколько там эмуляция ALSы рабочая? Или в топку jamin?
+Этот OSS закрытый и требует себя обновлять каждый месяц.

artemy
()
Ответ на: комментарий от gloomdemon

Да кстати по поводу JAMin который JACK Audio Connection Kit (JACK) Audio Mastering interface. Смотрим JAMin features: * Linear filters * JACK I/O и т.д.

Вот интересно если он использует JACK для работы со звуком, то нафига в требованиях написано ALSA — Advanced Linux Sound Architecture?! Ведь они юзают для I/O JACK Audio Server и вроде бы не должны задумываться о том что юзают ALSA или OSS. Может просто что-то у них там криво?

ЗЫ Разъясните, а то я что-то не допонимаю.

gloomdemon
()
Ответ на: комментарий от artemy

> И насколько там эмуляция ALSы рабочая? Или в топку jamin? :D Есть, экспериментальная, написана одним челом, работает только под линукс и 4Front официально не поддерживается.

>Этот OSS закрытый и требует себя обновлять каждый месяц. Там кажись не месяц, и вроде кстати для BSD принудитьлное обновление отменили. Надо будет посмотреть, а то давно не юзал, мне хватает стандартного OSS.

gloomdemon
()
Ответ на: комментарий от gloomdemon

В общем, мне кажется, что этот OSS полезен тем, кому хочется, чтобы их звуковуха во что бы то ни стало работала под *BSD. А для звукозаписи/мастеринга это не самый удобный вариант.

artemy
()
Ответ на: комментарий от Metallic

и BSD и Linux хорошие системы. Но! Можно ли в них комфортно работать в 1С, Visual Studio 2005, Axapta, SQL Server 2000? Нет? Жаль, а то бы с удовольствием перешел бы.

anonymous
()
Ответ на: комментарий от anonymous

> и BSD и Linux хорошие системы. Но! Можно ли в них комфортно работать в 1С, Visual Studio 2005, Axapta, SQL Server 2000? Нет? Жаль, а то бы с удовольствием перешел бы.

Ты бы не перешел. Нашел бы еще какую-нибудь причину.

tailgunner ★★★★★
()
Ответ на: комментарий от TheMixa

> Только чур не рассказывать мифы про скорость и безбажность...интересно, кто-нибудь на 2xDualCore или 4xCPU удалось добиться от FreeBSD хотябы примерной производительности как у Linux?

А я вчера зависания фри 5.4-RELEASE добился случайно на машине Cel333/128RAM с помощью софтинки. Софтинка простенькая - запускает процессы вплоть до NPROC-1(NPROC стоял ~456) которые спят пару минут и выходят, так вот после 137 процесса фря перешла в полуживое состояние когда шелл даже рутовый ни на что не реагирует, невозможно зайти ни по ссш, pop3/smtp/squid не работают и на локальной консоли зайти невозможно - ноль реакции, но порты открываются, но даже баннеров сервисов нет и пинг идет, висела она так часа два так и не раздуплилась, пришлось по резету перегружать...

anonymous
()
Ответ на: комментарий от anonynous

> нет ничего удобнее для настройки раскладок чем настройка оных в файлике xorg.conf

Фигня это копошение в xorg.conf, каменный век, kkbswitch рулит нипадеццки!!!

anonymous
()
Ответ на: комментарий от spinore

> BSD в среднем пока надёжнее, ибо фичи там имплементятся закрытым коллективом, медленнее, и не так торопятся. Пусть там не так всё быстро вставляют из новшеств, однко уязвимосей в абсолютном числе меньше чем в линукс. Аргументы стиля "там нет уязвимостей потому что ничего не имплеменчено" не канают.

Под стол пешком бсд вместе со всей своей безопасностью ходит по сравнению с линуксом, где настроен PAX, RSBAC и SSP.

> Аргументы стиля "там нет уязвимостей потому что ничего не имплеменчено" не канают.

Еще как канают - поддержки моего железа под фрей нет, на серверах с железами проблемы. Зачем мне она, когда линукс проблем не имеет, имеет лучшуюп поддержку, намного быстрее, удобней и безопасней фри?

anonymous
()
Ответ на: комментарий от anonynous

> Главное - порочной тенденции ветвления FreeBSD как таковой пока не просматривается.

FreeBSD, NetBSD и OpenBSD - это ветвления несовместимые друг с другом, а еще всякие Dragonfly, PicoBSD, PCBSD, DOSBSD, MIRBSD, .... Толи дело Linux, который один в отличие от этого зоопарка бздей, а дистры различаются разве что рюшками и оптимизацией под те или иные задачи, да и с приходом LSB разницы будет даже с рюшками еще меньше.

anonymous
()
Ответ на: комментарий от anonymous

Ты походу не шаришь. Иногда лучше не стоит писать.

creativ
()

А чё прикольно, пока БЗДя была реально лучше, бздишники гордо так сидели и на линух поплевывали. А когда слили по всем параметрам, началось копошение. Прямо как трупные черви. На помойку БЗДю.

Лонг Лив Линукс!!!

anonymous
()
Ответ на: комментарий от anonymous

> Огромное дерево портов?

Больше чем у дебиана или генты?

anonymous
()
Ответ на: комментарий от creativ

>Что значит тормозная фс? Факты, тесты, таблицы в студию.

linux: tst0 ~ # time tar -pjxf linux-2.6.16.tar.bz2

real 0m45.470s user 0m36.434s sys 0m5.368s tst0 ~ # time rm -rf linux-2.6.16

real 0m4.216s user 0m0.076s sys 0m2.092s

freebsd6.1:

f6_n1# time tar -pjxf linux-2.6.16.tar.bz2 35.815u 4.780s 2:09.38 31.3% 79+6484k 515+44186io 5pf+0w f6_n1# time 60.454u 9.077s 6:23.23 18.1% 79+6411k 1829+91510io 13pf+0w f6_n1# time rm -rf linux-2.6.16 0.042u 1.745s 0:44.00 4.0% 16+317k 1020+40866io 5pf+0w

cpu=cel 2.8GHz, мамки одинаковые, винты - wd raptor на 36Гб и 10 тыс оборотов.

anonymous
()
Ответ на: комментарий от creativ

>Что значит тормозная фс? Факты, тесты, таблицы в студию.

linux:
tst0 ~ # time tar -pjxf linux-2.6.16.tar.bz2

real    0m45.470s
user    0m36.434s
sys     0m5.368s
tst0 ~ # time rm -rf linux-2.6.16

real    0m4.216s
user    0m0.076s
sys     0m2.092s

freebsd6.1:

f6_n1# time tar -pjxf linux-2.6.16.tar.bz2
35.815u 4.780s 2:09.38 31.3%    79+6484k 515+44186io 5pf+0w
f6_n1# time
60.454u 9.077s 6:23.23 18.1%    79+6411k 1829+91510io 13pf+0w
f6_n1# time rm -rf linux-2.6.16
0.042u 1.745s 0:44.00 4.0%      16+317k 1020+40866io 5pf+0w

cpu=cel 2.8GHz, мамки одинаковые, винты - wd raptor на 36Гб и 10 тыс оборотов.

anonymous
()
Ответ на: комментарий от creativ

в тестах выше использовалась xfs.

anonymous
()
Ответ на: комментарий от anonymous

>и полюбовавшись тормозной UFS, отсутствием alsa etc. снести нафик. >ибо работать надо, а не уподобляться прыщавым подросткам и упрямым >старперам >anonymous (*) (07.06.2006 13:01:17)

опять. тормозная UFS. Померяйте, тут уже меряли, закончилось упреками типа "а у вас зато негров линчуют" ;)

anonymous
()

а почему Федорчук на убунте, а не на Федоре?

anonymous
()
Ответ на: комментарий от anonymous

> linux: tst0 ~ # time tar -pjxf linux-2.6.16.tar.bz2

Файловая система какая? ext3/Reiser/xfs/jfs?

anonymous
()

Linux - это UNIX для детей. ;)

anonymous
()
Ответ на: комментарий от anonymous

>МяФ!:) интересно и чего это создали linuxsuxx.org не потому ли, что Линуксоиды всех обливают грязью???

Классный сайт! Лучше пойду теперь к единомышленникам!

anonymous
()
Ответ на: комментарий от Sun-ch

> вот только кнопочки все на месте

Наш гений установок линукса "ниасилил" волшебное слово "linux text", назначение которого при загрузке с CD/DVD описывалось на первом же экране, еще до загрузки ядра?

no-dashi ★★★★★
()
Ответ на: комментарий от anonymous

> freebsd6.1:
> 
> f6_n1# time tar -pjxf linux-2.6.16.tar.bz2
> 35.815u 4.780s 2:09.38 31.3%    79+6484k 515+44186io 5pf+0w
> f6_n1# time
> 60.454u 9.077s 6:23.23 18.1%    79+6411k 1829+91510io 13pf+0w
> f6_n1# time rm -rf linux-2.6.16
> 0.042u 1.745s 0:44.00 4.0%      16+317k 1020+40866io 5pf+0w
> 
> cpu=cel 2.8GHz, мамки одинаковые, винты - wd raptor на 36Гб и 10 тыс оборотов.

> time tar -pjxf linux-2.6.16.tar.bz2
60.042u 6.858s 1:46.25 62.9%    56+5035k 1871+178io 1pf+0w
> time rm -rf linux-2.6.16
0.085u 0.611s 0:13.46 5.1%      15+248k 1311+0io 0pf+0w
> time tar -pjxf linux-2.6.16.tar.bz2
59.998u 6.927s 1:39.15 67.4%    56+5113k 892+178io 2pf+0w
> time rm -rf linux-2.6.16
0.074u 0.637s 0:12.34 5.6%      16+261k 1052+0io 5pf+0w

OS:  FreeBSD 6.1-STABLE (обновлялась 4 июня)
CPU: Pentium III 733MHz
RAM: 384Mb (SDRAM 133MHz)
HDD: 14324MB <IBM DTLA-307015 TX2DA5AA> (7200 оборотов в минуту)

Тоесть у меня, на гораздо более слабом железе и не под рутом, общее
время выполнения, и tar, и rm, на десятки секунд лучше, чем у тебя.
Можешь это как-то объяснить?

Кстати, при этом так же работали Xorg, 4 окна xterm-а, Sylpheed и
известный своей прожорливостью Firefox с кучей табов.

bbk123 ★★★★★
()
Ответ на: комментарий от Shaman007

> Преимуществ никаких не расписано.

>> А какие? Она медленнее, еще меньше драйверов, еще меньше коммерческого софта.

Коммерческий софт - это ахтунг!

mutronix ★★★★
()
Ответ на: комментарий от tailgunner

У меня кстати стоит на отдельной партиции Ubuntu 6.06. Именно как десктоп: гном, опен офис, XGL/Compiz и всякие рюшечки. Но делать свою работу я в нем не могу, так как мой инструмент Visual Studio 2005. Мне нужен .NET 2.0 в полном объеме, ASP.NET. А Моно, я читал, еще не в полной мере может компилировать .NET 2.0 проекты. И потом я использую компоненты сторонних разработчиков. Неизвестно как они будут работать. Поэтому в Юбунту захожу пока только для обновления системы и изучения ГТК.

anonymous
()
Ответ на: комментарий от mutronix

>BSD и Linux хорошие системы. Но! Можно ли в них комфортно работать в 1С

а нету, но скоро будет

>Visual Studio 2005,

KDevelop

>Axapta,

Есть коммерческие аналоги

>SQL Server 2000? oracle, postgresql, mysql, firebird, итд итп...

anonymous
()
Ответ на: комментарий от lirq

>что такое необходимое есть во бсд чего нет в генту?

Не, мне это определенно нравится! =)

Если б было наоборот, то крики были бы "во, в генте в 1.5 раза больше!! БЗДя сасиот!!"

А так "ну и что там такого необходимого?"

Я тащщусь, товарисчи.... =)))

MYMUR ★★★★
()
Ответ на: комментарий от anonymous

>А я вчера зависания фри 5.4-RELEASE добился случайно на машине Cel333/128RAM с помощью софтинки. Софтинка простенькая - запускает процессы вплоть до NPROC-1(NPROC стоял ~456) которые спят пару минут и выходят, так вот после 137 процесса фря перешла в полуживое состояние когда шелл даже рутовый ни на что не реагирует, невозможно зайти ни по ссш, pop3/smtp/squid не работают и на локальной консоли зайти невозможно - ноль реакции,

нуль-модемный кабель религия не позволила подключить, разобраться что к чему?

anonymous
()

BSD систему писали академики - она изначально спланирована правильно. Драйверов мало потому что все очень любят сказку про бедноо студента. FreeBSD и так нормально пашет в качестве десктопа. (и не только у меня, а на крайняк есть эмулятор линукса) А систему портов вы видели. (portsnap) Качаются исходники, патчатся. (все сжимается и шифруется). И UFS с мягкими обновлениями быстрее любых других FS за счет того что запись на диск вообще может не производится в течении полуминуты. Конечно есть и более современные системы с микроядром, но линукс к ним тоже не относится. Как то в нем все сыровато (пишут все кто попало).

anonymous
()

а товарищ Федорчук ИМХО книжки писать не умеет, зато статьи писать лезет.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.