Перейти к содержимому
Калькуляторы

Почему я презираю большинство FreeBSD-шников

При всем моем уважении nginx все же далеко не самый популярный программный продукт..

Тащемта это второй по популярности веб сервер во всем мире:

wpid-overalld.png

 

Есть же еще куча десктопного ПО.

Обсуждать десктопное ПО в софтовом разделе телеком форума как-то некомильфо. Идите на лор, товарищ ;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Я так и предполагал, что вы посчитаете это костылем.

А чем не костыль?

 

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

И как он же, несчастный, без pivot_root фунциклирует-то? :)

 

$du -h /boot/grub/

317K /boot/grub/

-rw-r--r-- 1 root root    197 Apr 14  2010 default
-rw-r--r-- 1 root root     45 Apr 14  2010 device.map
-rw-r--r-- 1 root root   8772 Mar  2  2011 e2fs_stage1_5
-rw-r--r-- 1 root root   7932 Mar  2  2011 fat_stage1_5
-rw-r--r-- 1 root root   7184 Mar  2  2011 ffs_stage1_5
-rw-r--r-- 1 root root   1168 Jan 13 11:35 grub.conf
-rw-r--r-- 1 root root   7192 Mar  2  2011 iso9660_stage1_5
-rw-r--r-- 1 root root   8644 Mar  2  2011 jfs_stage1_5
lrwxrwxrwx 1 root root      9 Apr 14  2010 menu.lst -> grub.conf
-rw-r--r-- 1 root root   7380 Mar  2  2011 minix_stage1_5
-rw-r--r-- 1 root root   9760 Mar  2  2011 reiserfs_stage1_5
-rw-r--r-- 1 root root  33856 Mar  2  2011 splash.xpm.gz
-rw-r--r-- 1 root root    512 Mar  2  2011 stage1
-rw-r--r-- 1 root root 107736 Mar  2  2011 stage2
-rw-r--r-- 1 root root 107736 Mar  2  2011 stage2_eltorito
-rw-r--r-- 1 root root 107988 Aug  6  2010 stage2.old
-rw-r--r-- 1 root root   7452 Mar  2  2011 ufs2_stage1_5
-rw-r--r-- 1 root root   6804 Mar  2  2011 vstafs_stage1_5
-rw-r--r-- 1 root root   9576 Mar  2  2011 xfs_stage1_5

 

 

Не позорьтесь, экономист килобайта. В отличие от линукса (который конечно же только ядро а не вся система), в бсд лоадер в базе. Бсд, чтобы работать, не нужно зависеть от lilo/grub/syslinux.

Т.е. система поддерживается только одним костыльным лоадером, и если он по какой-либо причине не подходит (iscsi к примеру надо) - пичалька наступает...

 

линагз настолько "стабилен" что нет уверенности в загрузке ?

Бздя после внепланового ребута во время активного i/o и форсированного fsck с правкой всех ошибок, привевшего к салату в файловой системе, тоже однако может не взлететь... О внезапно вылезшем бэд-секторе в районе файла каталога /etc или /usr - помолчу.

 

При всем моем уважении, но что нужно сделать, чтобы иметь последний Postfix или Dovecot в RedHat based дистрибутивах: сам RedHat, OraсleLinux, CentOS?

Головой биться или на колени падать?

Глупо удивляться отсутствию свежих версий софта в дистрибутивах, в которых собссно после релиза софт не апдейтится до свежих версий. Вообще. Только накатываются багфиксы. И сделано это, чтобы плановый апдейт происходил тривиально и с минимальными затратами времени, и не вызывал у админа ассоциации с сезонным обострением геморроя из-за смены формата конфига/смены дефолтных значений/etc в связи с выходом новой версии, и не превращался в квест "угадай, почему сломалось". А хочется лютого секса со свежими версиями - пожалуйста, подключайте сторонние репозитории, или собирайте пакеты ручками, и трахайтесь на здоровье.

Это не критично, когда апдейтится 1-2 тазика под столом у начальника. А вот когда ежемесячные апдейты накатываются на десятки серверов - для дистров с регулярно обновляющимся софтом админ будет только тем и заниматься, что фиксить последствия апдейтов...

И именно поэтому я в продакшн на ответственные сервера в жизни не поставлю Gentoo. Хотя на домашнем тазике пользую именно его, да и на неответственных виртуалках он же крутится.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А чем не костыль?

 

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

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

На си он много писал, LOL :D

 

И как он же, несчастный, без pivot_root фунциклирует-то? :)

 

Ну с божьей помощью, вестимо. Сисколла такого нету у бсд.

 

Т.е. система поддерживается только одним костыльным лоадером, и если он по какой-либо причине не подходит (iscsi к примеру надо) - пичалька наступает...

 

Лол, ну грузите бсд грабом, кто ж мешает? Зачем лоадеру поддержка непонять какого iscsi? Вы видели поэтапно как в линуксе то оно работает?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Глупо удивляться отсутствию свежих версий софта в дистрибутивах, в которых собссно после релиза софт не апдейтится до свежих версий. Вообще. Только накатываются багфиксы.

Софт не обновляется в stable и testing, в unstable, пусть это и будет для Вас неожиданностью, софт обновляется, вот только, к сожалению, очень медленно, к чему, собственно и претензии ;)

 

Т.е. система поддерживается только одним костыльным лоадером, и если он по какой-либо причине не подходит (iscsi к примеру надо) - пичалька наступает...

Непонимание механики процесса выставляет Вас не в лучшем свете. loader отдельно, boot0, cdboot, gptboot, isboot - отдельно.

Изменено пользователем lagman

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Софт не обновляется в stable и testing, в unstable, пусть это и будет для Вас неожиданностью, софт обновляется, вот только, к сожалению, очень медленно, к чему, собственно и претензии ;)

Да ну? Volatile для стабильного, и тестовый на регулярной основе. Подвязывайте с веществами)

 

ЗЫ: вы как маленький. К докам прикопались, когда всё работает даже из ГУЯ ИНСТОЛЛЯТОРА, версии софта вас не устраивают...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

К докам прикопались

К каким докам? Вы вообще хоть иногда читаете, что Вам пишут? ;)

 

Меня не устраивает тот факт, что для работы со СВЕЖИМ софтом мне нужно подключать ЧУЖИЕ репозитории, гарантировать чистоту бинарников из которых мне не может НИКТО ;)

Ну а разруливание зависимостей пакетов из чужих реп это вообще отдельная и грустная песня.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

-rw-r--r-- 1 root root 107736 Mar 2 2011 stage2_eltorito

-rw-r--r-- 1 root root 107988 Aug 6 2010 stage2.old

-200Kb, эти файлы не актуальны.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

-rw-r--r-- 1 root root 107736 Mar 2 2011 stage2_eltorito

-rw-r--r-- 1 root root 107988 Aug 6 2010 stage2.old

-200Kb, эти файлы не актуальны.

 

Вы этими 200кб хотите мне что-то доказать? У меня гора линукс серверов, спасибо, я знаю размер :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

При всем моем уважении, но что нужно сделать, чтобы иметь последний Postfix или Dovecot в RedHat based дистрибутивах: сам RedHat, OraсleLinux, CentOS?

Головой биться или на колени падать?

Глупо удивляться отсутствию свежих версий софта в дистрибутивах, в которых собссно после релиза софт не апдейтится до свежих версий. Вообще. Только накатываются багфиксы. И сделано это, чтобы плановый апдейт происходил тривиально и с минимальными затратами времени, и не вызывал у админа ассоциации с сезонным обострением геморроя из-за смены формата конфига/смены дефолтных значений/etc в связи с выходом новой версии, и не превращался в квест "угадай, почему сломалось". А хочется лютого секса со свежими версиями - пожалуйста, подключайте сторонние репозитории, или собирайте пакеты ручками, и трахайтесь на здоровье.

Это не критично, когда апдейтится 1-2 тазика под столом у начальника. А вот когда ежемесячные апдейты накатываются на десятки серверов - для дистров с регулярно обновляющимся софтом админ будет только тем и заниматься, что фиксить последствия апдейтов...

И именно поэтому я в продакшн на ответственные сервера в жизни не поставлю Gentoo. Хотя на домашнем тазике пользую именно его, да и на неответственных виртуалках он же крутится.

А теперь объясните какие изменения произошли между dovecot 2.0.13 и 2.0.17 от которых у админа начнется сезонное обострение? :)

Какие изменения произошли между postfix 2.8.5, 2.8.7, 2.9.1?

 

Чего-то я не заметил ничего экстраординарного и после обновлений на СамиЗнаетеКакойОС все работает как и работало.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Подбавьте огоньку, чё-та скучно стало. ;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Подбавьте огоньку, чё-та скучно стало. ;)

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А фряшные фанаты тихо рыдают в углу, пытаясь затолкать в роутеры фрю. Получается нечто такое:

pochinil023.jpg

 

А вообще система конечно боевая, роутит знатно, как из пушки, правда десктопа нормального нет, пакетная система корявая, и еще куча но.

pochinil024.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

pochinil023.jpg

Напомнило Длинковские говнороутеры с ляликом внутри :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

"десктопа нормального нет" и "пакетная система корявая" это, без сомнения, очень убедительные аргументы :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Если хотите что то действительно доказать - то пожалуйста, полный список доступных пакетов со сравнением версий. А так же списки пакетов недоступных в одной из ОС.

udpxy нет в убунте, есть у фри в портах последняя версия.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Я считаю, что подгрузка модулей на этапе старта в целом - костыль. Т.к. ни обработки зависимостей людской, ни хоть какой-то универсальности это не прибавит. С криптованного рута, к примеру, все равно не взлетит.

 

Ну с божьей помощью, вестимо. Сисколла такого нету у бсд.

И святой дух перемонтирует рутовый раздел? Или старый рут остается подмонтированным висеть? :)

 

Зачем лоадеру поддержка непонять какого iscsi?

Кэп намекает, чтобы бутиться с него.

 

в unstable, пусть это и будет для Вас неожиданностью, софт обновляется

Вы держите на серверах unstable? Сочувствую, это диагноз...

 

А теперь объясните какие изменения произошли между dovecot 2.0.13 и 2.0.17 от которых у админа начнется сезонное обострение? :)

Обновите самбу с 3.0 до 3.2 к примеру, и удивитесь - от чего же все поломалось, и вендовые машины на самбу перестали ходить... Покопаетесь, и внезапно обнаружите - дефолты-то сменились, надобно ручками их вернуть взад... А еще есть питон и перл, модули которых требуют своей перекомпиляции при обновлении версии интерпретатора - особенно если перловые модули ставились из cpan'а. И обновление системы вместо 5 минут (yum update и рестарт сервисов, + беглая проверка их работоспособности) рискует затянуться на 5 часов, если не на пару суток. Что для нормального сервера недопустимо - хотя тазик под столом директора такой простой переживет конечно.

А по поводу dovecot'а - вам принципиально хочется, чтобы версия была 2.0.17, а не скажем 2.0.13-45, в которую втянуты все багфиксы с 2.0.17? :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Я считаю, что подгрузка модулей на этапе старта в целом - костыль. Т.к. ни обработки зависимостей людской, ни хоть какой-то универсальности это не прибавит. С криптованного рута, к примеру, все равно не взлетит.

 

Читайте cvsweb, просвещайтесь, дабы словом своим глупость не показывать.

 

Ну с божьей помощью, вестимо. Сисколла такого нету у бсд.

И святой дух перемонтирует рутовый раздел? Или старый рут остается подмонтированным висеть? :)

 

А зачем перемонтировать рут?

 

Зачем лоадеру поддержка непонять какого iscsi?

Кэп намекает, чтобы бутиться с него.

 

Бутится boot, лоадер грузит ядро/модули и передает ему опции. iscsi boot существует во фрибсд, вам даже ссылку давали.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Если хотите что то действительно доказать - то пожалуйста, полный список доступных пакетов со сравнением версий. А так же списки пакетов недоступных в одной из ОС.

udpxy нет в убунте, есть у фри в портах последняя версия.

Продолжаем: где 3proxy? :) У Фряшечки последняя версия с rc-скриптами, приятно и полезно :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Я считаю, что подгрузка модулей на этапе старта в целом - костыль. Т.к. ни обработки зависимостей людской, ни хоть какой-то универсальности это не прибавит. С криптованного рута, к примеру, все равно не взлетит.

Кто не взлетит? Все чудненько взлетает. Вы когда ***ню несете - уточняйте, что мол "по моему скромному мнению то-то и то-то не заработает". Потому как чаще всего все утверждения с Вашей стороны являются лишь досужими домыслами, не подкрепленными фактами, и не основанными на реальном опыте внедрения ;)

 

Вы держите на серверах unstable? Сочувствую, это диагноз...

И снова вместо ответов на четко и прямо поставленные вопросы мы видим характерное для линагзоидов ковыряния в носу и жевание соплей в духе "вам это не нужно", это диагноз" и тд.

 

А теперь объясните какие изменения произошли между dovecot 2.0.13 и 2.0.17 от которых у админа начнется сезонное обострение? :)

Обновите самбу с 3.0 до 3.2

И снова товарищ съезжает с темы. Вполне предсказуемо и ожидаемо ;)

 

Если хотите что то действительно доказать - то пожалуйста, полный список доступных пакетов со сравнением версий. А так же списки пакетов недоступных в одной из ОС.

udpxy нет в убунте, есть у фри в портах последняя версия.

Продолжаем: где 3proxy? :) У Фряшечки последняя версия с rc-скриптами, приятно и полезно :)

Продолжаем: где repcached 1.4?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А теперь объясните какие изменения произошли между dovecot 2.0.13 и 2.0.17 от которых у админа начнется сезонное обострение? :)

Обновите самбу с 3.0 до 3.2 к примеру, и удивитесь - от чего же все поломалось, и вендовые машины на самбу перестали ходить... Покопаетесь, и внезапно обнаружите - дефолты-то сменились, надобно ручками их вернуть взад... А еще есть питон и перл, модули которых требуют своей перекомпиляции при обновлении версии интерпретатора - особенно если перловые модули ставились из cpan'а. И обновление системы вместо 5 минут (yum update и рестарт сервисов, + беглая проверка их работоспособности) рискует затянуться на 5 часов, если не на пару суток. Что для нормального сервера недопустимо - хотя тазик под столом директора такой простой переживет конечно.

А по поводу dovecot'а - вам принципиально хочется, чтобы версия была 2.0.17, а не скажем 2.0.13-45, в которую втянуты все багфиксы с 2.0.17? :)

Мсье знает толк в извращениях. Я говорил про новые версии, а не переход с одной ветки на другую. Тем более все вменяемые линуксоиды должны знать, что существует несколько веток самбы :)

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

При всем моем уважении nginx все же далеко не самый популярный программный продукт..

Тащемта это второй по популярности веб сервер во всем мире:

Пожалуйста, не передергивайте.

Я же не сказал "не самый популярный веб сервер" а "не самый поулярный программный продукт"

 

Вы привели один (очевидный!) пример. Я попросил полный анализ.

Опять же, наличие свежих версий это не всегда хорошо (и не всегда плохо) - как уже писали, есть 2 различных подхода.

 

Если очень нужен свежий софт на свой страх и риск - то можно всегда собрать свой пакет, с блекджеком и ***ми. В моей практике такое встречалось достаточно часто, потому я часто использую Gentoo - но на многих верверах с разными USE это, конечно, сущий ад - каждая сборка отличается, со своими уникальными сложностями и проблемами. Зато - полная гибкость, собирай систему как нравиться.

 

PS

Позволю себе маленький выпад - "Мы ж вроде на серьезном форуме, чего тут фрю обсуждать-то"

(надеюсь все поймут что это шутка!!!)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Продолжаем: где 3proxy? :) У Фряшечки последняя версия с rc-скриптами, приятно и полезно :)

Протестированная

 

border ~ # emerge --search 3proxy

Searching...

[ Results for search key : 3proxy ]

[ Applications found : 1 ]

 

* net-proxy/3proxy

Latest version available: 0.5.3k

Latest version installed: [ Not Installed ]

Size of files: 186 kB

Homepage: http://www.security.nnov.ru/soft/3proxy/

Description: really tiny cross-platform proxy servers set

License: 3proxy

 

Последняя - надо включать флаги на unstable, лень.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Протестированная

 

border ~ # emerge --search 3proxy

Searching...

[ Results for search key : 3proxy ]

[ Applications found : 1 ]

 

* net-proxy/3proxy

Latest version available: 0.5.3k

Latest version installed: [ Not Installed ]

Size of files: 186 kB

Homepage: http://www.security.nnov.ru/soft/3proxy/

Description: really tiny cross-platform proxy servers set

License: 3proxy

 

Последняя - надо включать флаги на unstable, лень.

Рукалицо.

0.5 - древняя версия

стэйбл 0.6

девелоп - 0.7

 

в 0.5. нет той функциональности которая есть в 0.6 выпушенной в 2009 году:

3proxy 0.6.1 Вышел 11 декабря 2009.

какие действия?

Линуксоиды считают что 0.6 не стэйбл?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Продолжаем: где 3proxy? :) У Фряшечки последняя версия с rc-скриптами, приятно и полезно :)

Протестированная

 

border ~ # emerge --search 3proxy

Searching...

[ Results for search key : 3proxy ]

[ Applications found : 1 ]

 

* net-proxy/3proxy

Latest version available: 0.5.3k

Latest version installed: [ Not Installed ]

Size of files: 186 kB

Homepage: http://www.security.nnov.ru/soft/3proxy/

Description: really tiny cross-platform proxy servers set

License: 3proxy

 

Последняя - надо включать флаги на unstable, лень.

Теперь тоже самое, но для "развитого бинарного дистрибутива типа debian" :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

10:07:25-root@sirmax:~#eix 3proxy
* net-proxy/3proxy
    Available versions:  0.5.3k ~0.6-r1 ~0.6.1
    Homepage:            http://3proxy.ru/
    Description:         really tiny cross-platform proxy servers set

Последние 2 нестабильные - но можно поставить.

Почему указана как нестабильная - не знаю, но пометить "именно эту" версию - 1 ком***.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.