LINUX.ORG.RU

OpenSource разработчики выбирают Debian


0

0

FLOSS опубликовал итоги опроса "Ваш любимый дистрибутив/ОС?" среди OpenSource разработчиков.

Итоги для Linux:
1. Debian(47.98%);
2. RedHat(13.96%);
3. Mandrake(9.69%).

Windows набрала 2.15%.

В опросе приняли участие 2228 человек.

>>> Полные итоги опроса

Ну что сейчас будем этками (читай письками) меряться ??

2anonymous (*) (2002-08-22 13:17:23.373)
этка полный suxx

borisych ★★★★★
()

нда-а. я об антихристе другого мнения был.

сижу сейчас на slackware, а RH мне не нравится по следующим причинам: BSD-style init таки побыстрее будет, мне совершенно по барабану с чем копаться - с /etc/sysconfig или echo "httpd" >> /etc/rc.d/rc.local

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

anonymous
()

вот мой init.d :
borisych init.d # pwd
/etc/init.d
borisych init.d # ls -l
total 148
-rwxrwxr--    1 6319     124          1761 Apr 17 00:25 Win4Lin
-rwxr-xr-x    1 root     root         1204 Aug 18 14:27 aumix
-rwxr-xr-x    1 root     root         2009 Aug 17 22:38 bootmisc
-rwxr-xr-x    1 root     root          965 Aug 17 22:38 checkfs
-rwxr-xr-x    1 root     root         1520 Aug 17 22:38 checkroot
-rwxr-xr-x    1 root     root         1523 Aug 17 22:38 clock
-rwxr-xr-x    1 root     root         1464 Aug 17 22:38 consolefont
-rwxr-xr-x    1 root     root          483 Aug 18 14:01 cupsd
-rwxr-xr-x    1 root     root          546 Aug 17 23:30 dcron
lrwxrwxrwx    1 root     root           16 Aug 17 22:38 depscan.sh -> /sbin/depscan.sh
lrwxrwxrwx    1 root     root           18 Aug 17 22:38 functions.sh -> /sbin/functions.sh
-rwxr-xr-x    1 root     root          958 Aug 18 13:38 gpm
-rwxr-xr-x    1 root     root         3154 Aug 17 22:38 halt.sh
-rwxr-xr-x    1 root     root          831 Aug 17 22:38 hostname
-rwxr-xr-x    1 root     root          521 May  9 02:23 inetd
-rwxr-xr-x    1 root     root          785 Aug 18 00:35 iptables
-rwxr-xr-x    1 root     root          806 Aug 17 22:38 keymaps
-rwxr-xr-x    1 root     root          737 Aug 17 22:38 local
-rwxr-xr-x    1 root     root         1073 Aug 17 22:38 localmount
-rwxr-xr-x    1 root     root         1056 Aug 17 22:38 modules
-rwxr-xr-x    1 root     root         3035 Aug 17 22:38 net.eth0
-rwxr-xr-x    1 root     root          436 Aug 17 22:38 net.lo
-rw-------    1 root     root         7383 Aug 17 22:38 net.ppp0
-rwxr-xr-x    1 root     root         1886 Aug 17 22:38 netmount
-rwxr-xr-x    1 root     root          859 Aug 17 22:38 nscd
-rwxr-xr-x    1 root     root          608 Aug 17 22:38 numlock
-rwxr--r--    1 root     root          448 Aug 18 13:54 q3ded
-rwxr-xr-x    1 root     root          249 Aug 17 22:38 reboot.sh
-rwxr-xr-x    1 root     root          394 Aug 17 22:38 rmnologin
lrwxrwxrwx    1 root     root           18 Aug 17 22:38 runscript.sh -> /sbin/runscript.sh

просто я вообще не за редхатовскую этку не за шлакосную
ну вот простой пример :
человек впервые поставил линукс
ну откуда ему знать как добавить в загрузку что-либо ?
(год назад я кроме linuxconf`а ничего не знал)

теперь такой глупый наивный вопрос :
зачем rc2.d и rc4.d ???
и ещё галимые названия rs.S rc.M rc.K ....

вот сейчас могу ошибаться но по-моему ни в редхате
не в шлакосе нет одного большого файла где были бы 
прописаны все настройки (в этом отношении рулит SuSE)
хотя sysconfig тоже не плохо.

вот мой /etc/runlevels :
borisych runlevels # pwd
/etc/runlevels
borisych runlevels # ls -l
total 4
drwxr-xr-x    2 root     root         4096 Aug 17 22:38 boot
drwxr-xr-x    2 root     root          123 Aug 19 03:41 default
drwxr-xr-x    2 root     root           30 Aug 17 22:38 nonetwork
drwxr-xr-x    2 root     root           18 Aug 17 22:38 single
borisych runlevels #
все просто и понятно.

borisych ★★★★★
()

кстати ещё раз на счет пизденья дистров
тут кто-то придирался на счет симлинка в этке
ну так вот.
посмотрите в RH-7.3 /etc/sysconfig/autologin
и попробуйте найти в дистрибутиве RedHat-7.3
программку autologin (к сведению там даже
на это дело mingetty не пропатчена)
а теперь угадайте в каком дистре есть autologin
и патч на mingetty 
(подсказка Al....)

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


2borisych (*) (2002-08-22 15:24:13.825)

Вы таки читайте комментарии.
Повторю большими буквами
в slaсkware init скрипты SYSV СОВМЕСТИМЫ

>теперь такой глупый наивный вопрос :
>зачем rc2.d и rc4.d ???

man inittab ?

>и ещё галимые названия rs.S rc.M rc.K ....

А можно еще раз и по русски ?

или не понятно почему S(ingle)/M(ultiuser)/K(ill) ???

А насчет просто и приятно таки Вы ошимаетесь - когда я первый раз
годиков несколько назад впервые увидел SuSE скрипты - нефига там
было СХОДУ непонятно.

Это дело привычки - мне например все равно КАК организованы
init скрипты - просто я к BSD-style например за 7 лет как то
больше привык

Вопрос в другом - ПОЧЕМУ формат скриптов должен влиять на предпочтения
программистов ?

sS ★★★★★
()

>>man inittab
man init

       Runlevels  0, 1, and 6 are reserved. Runlevel 0 is used to
       halt the system, runlevel 6 is used to reboot the  system,
       and  runlevel 1 is used to get the system down into single
       user mode. Runlevel S is  not  really  meant  to  be  used
       directly,  but more for the scripts that are executed when
       entering runlevel 1. For more information on this, see the
       manpages for shutdown(8) and inittab(5).
и где здесь про 2 и 4 ????

>А насчет просто и приятно таки Вы ошимаетесь - когда я первый раз 
>годиков несколько назад впервые увидел SuSE скрипты - нефига там 
>было СХОДУ непонятно

согласен со скриптами у них тапки ....
но единый конф. файл есть!

borisych ★★★★★
()

>Вопрос в другом - ПОЧЕМУ формат скриптов должен влиять на >предпочтения 
>программистов ? 
я этого вопроса не задавал ...

а ведь действительно почему ??? 

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

>>man inittab
>man init
[skip]
>и где здесь про 2 и 4 ????
В секции EXAMPLES ;)

Давайте забудем про инит-скрипты
ну нафиг они не выжны (ImHO) 99% программеров

А что а вот что важно это каждый решает сам ...

Мне например важно шоб в системе небыло ничего
лишнего ненужного - а все нужное мы как нибудь
поставим из исходников максимально заточив под
ЭФФЕКТИВНОЕ использование ... поэтому никаких
"тем" никаких "мильтямедиев" (mpg123+cmpg запущенная в xterm максимум что можно позволить :))) )
Все что нужно программеру это:
1) Компилер
2) IDE
3l) Читалка документации (plain text/ps/pdf/html...)
4) Легкий WebБроузер как интервейс к гуглу :)
5) Почтовый клиент для доступа к спискам рассылки и переписки с боссом (news клиент не нужен нафиг - он убивает время ! ;))
6) ну и ddd + gdb в разрешении не меньше чем 1024x768 :)))

К сожалению так как открывашка для пива не входит ни в один из дистрибутивов, приходится потреблять пиво в банках :)

sS ★★★★★
()

>К сожалению так как открывашка для пива не входит ни в один из >дистрибутивов, приходится потреблять пиво в банках :) 
купи зажигалку %P

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


>купи зажигалку %P
Ей можно открывать пиво ? Она входит в поставку Debian ? ;)

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

>пиво тоже не входит в поставку дистров
>но сервак без пива поставить - unreal !!!

Пиво проходит по статье "расходные материалы"
А вот открывашка по статье "инструменты"

sS ★★★★★
()

2 AVL2
>вариант1: пересобрать ядро со своим фреймбуфкром в ядре.

два момента:
1) найти нужный модуль фреймбуфера и настроить нужный режим.
это лучше всего сделать без перекомпиляции, просто отключив графическую заставку и вписывая претендентов на роль фреймбуфера в /etc/sysconfig/framebuffer.
Режим фреймбуфера (разрешение, глубину цвета и частоту) удобно пробовать прямо налету с помощью fbset.
на выходе вы получаете полностью рабочий фреймбуфер, но без графической заставки, поскольку на момент старта ядра модуль фреймбуфера еще недоступен.

теперь надо пересобрать ядро, заменив для нужного модуля фреймбуфера сборку в модуле на сборку в ядре (галочка в make menuconfig).
Немного информации на тему custom ядра в RPM см. здесь: http://www.atmsk.ru/viewtopic.php?t=113
ну и рядом там тоже полезно пошукать.

остается только вместе с fbprogress в парметрах ядра добавить video с найденным режимом. и вот у вас 100 герцовая заставка и консоль или иксы или и то и другое.


Ограничение: многие модули фреймбуфера ругливо относятся к иксовым драйверам. нвидия тому пример. см. опцию в /etc/X11/XF86Config-4 fbmode


>вариант2: если есть патчик для биоса карты - пропатчить его на >предмет большей частоты в стандартных режимах vesa. для радеона >такой патчик есть.

см www.radeon.ru
перепрошивка биоса, это вообще вне специфики ОС.



AVL2 ★★★★★
()

>теперь см. сюда:
>apt-cache search gcc выдает в том числе:

>compat-gcc - The GNU Compiler Collection for backwards compatibility
>gcc - Various compilers (C, C++, Objective-C, Chill, Fortran, Java, ...)
>gcc3.0 - GNU Compiler Collection
>gcc3.2 - GNU Compiler Collection

>Определись, какой именно компилятор ты не любишь? :)
не строй из себя идиота, 2.96 - системный компилятор (им собрана вся система)

>оба формата имеют свои преимущества. например, ты не найдешь >коммерческого софта в дебах. весь он идет или в рпмах или тарболах.
>а у деба есть большая гибкость в назначении зависимостей.
>В остальном с лупой отличия искать придется.
man alien сделать из rpm'a deb не проблема.

>в stable идет 2.96 последние (на момент выхода мастера) gnome,kde и >все что только можно найти.
это и плохо. что самое последние и самое глюкаове

>>в сизифе весьма свежий софт.
>сифиз - вечная бета, её не рассматриваем.

>в свое время я слез с дебиан потому, что не мог по интернету >"рассматривать" debian unstable, а то что былов потато меня уже не >устраивало - старо...
юзай testing если так.

>из всего тобой написанного только закомментировал fbprogress.
>так что вопрос зачем?, задавай себе. остальным это явно незачем :)
а ты напиши /etc/init.d/networking stat > log и все поймешь.

>опять старая песня про шаги и бегства. тебе слакварь надо, а не >дебиан. там тебе ни зависимостей, ни ссылок - все ручками от и до...
>Зависимости в альтовских пакетах очень редко неправильно стоят. Все >таки контроль двойной над репозитарием и обкатка. А негибкость >зависимостей - это уже слабинка RPM.



>По делу:
>1. Гемор в смене ядер (симлинки). /etc/alternatives мог придумать >только больной ум . Либо тот у кого проблемы с совместимостью чего-то >с чем-то.

приколист. :)
цитат из man update-alternatives:

The update-alternatives system, based on Debian update-
alternatives, is copyright 1995 Ian Jackson. It is free

The update-alternatives system ОСНОВАНА на ....... в дебиане не несут в /etc/alt.... линки для ядер, модулей и прочую попсу как в альте.

>>2. Нету debconf'а.
>очевидно.
и отстойно

>>3. инсталятор (знаю что делают свой) во фреймбуфере и 60 герцах.
>отличительная черта новичка - рассматривание инсталлятора.
>я вот уже не помню, какой он там. для работы это важно? или мы >только ставим/сносим да еще через инсталлятор?
>по теме скажу, что инсталлятор там есть и в тексте (как в дебиан) и >тогда это обычный режим.
отстойность инсталятора мандряки это факт, на счет новичков вы рассказывайте бабушке что он не нужен. он должен быть удобным.

>vesafb не умеет более 60 гц. а все остальное специфично для карты.
>вариант1: пересобрать ядро со своим фреймбуфкром в ядре.
>вариант2: если есть патчик для биоса карты - пропатчить его на >предмет большей частоты в стандартных режимах vesa. для радеона >такой патчик есть.
мне насрать умеет/ не умеет, я вижу в этом только то, что народ и альта не заботиться о моих глазах.

>>5. нету "testing"
>не понял...
>это про неудачный уровень репозитария в дебиан?
>в альте есть deadelus, семейство sisyphus и update для дистров.
>в сизифе есть контрибы и еще три раздела (счас лень смотреть)
testing это дистр такой (раньше был woody теперь scar), дебиановод ты наш

>>6. уебишьный /etc/ в котором черт ногу сломит.
>ты вообще дебиан видел? или просто сказок начитался?
>/etc в альтлинуксе сделан как раз по мотивам дебиан и весьма хорош.
>уж несравним с RH etc
ха-ха-ха, а интерфейс сетевой поднять так же просто как в debian. sysconfig - ГАВНО



>>8. куча рудиментов от редхата и мандраки.
>не хочешь, не пользуйся.
>apt-get remove "рудименты редхата и мандраки"
>а еще лучше не делать
>apt-get install "рудименты редхата и мандраки"
расскажи как /etc/sysconfig вынести.

>>9. компилятор
>компиляторЫ
компилятор системный один

>>10. выпускает одна контора вместо comunity
>ага, счас. продукт одной конторы см. на asp...
>а comunity у дебиана весьма сильно пересекается с альтлинуксом.
>Не может одна фирма поддерживать такой объем работ, который >проводится в сизифе.
это комерческая контора и ей я помогать не буду.

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

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

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

но к девелопменту это отношения не имеет. IMHO.

Опять же возраст пишущих - в основном студенты. пишут часто для некой институтской/университетской работы.

ivlad ★★★★★
()

Правильно , на дистр гонят только тогда когда руки ростут не по defaultu а из области muscullus gluteus maximus и называются они homo sapiens - сам гнал на РХ етц . Пока не поднатурел в системе , а так можэт быть только большэ - меньшэ нравицца и всё а так чтоб вообще - ну не нуна , правда много кто свои дистры реально калечит - но увы такие вааще ужэ линухом называтся права не имеют ........

manowar ★★
()

зае"№ли гнать на дистры
ну чё вам так sysconfig не нравится ???
ну неужели в редхате (мандрейке\альте)
так сложно самому налабать BSD скрипы ???
от силы около часа понадобится !!!!
вот например у некоторых знакомых
мне людей вообще дистра как такового нет
(LFS зовется) и ничего , побыстрому написали
всё что надо и система работает как часы.
а тут блин сопли разводите ,
что для программистов лучше : SystemV or BSD style ???
да программистам абсолютно наплевать на это
потому как есть команда kill -HUP ....
если так рассуждать то винда вообще зае"№тая
операционка (там кернель компилить не надо ,
windows update - лучше не найти , и все такое ...
и вообще текстовый режим как таковой отсутствует,
как говорит мой шеф "Просто Супер")

borisych ★★★★★
()

похоже лор хакнули вон кто-то от имени мановара мессаги постит

borisych ★★★★★
()

>Определись, какой именно компилятор ты не любишь? :)
не строй из себя идиота, 2.96 - системный компилятор (им собрана вся система)
и что? чем тебя это напрягает?
как только стабилизируеся 3.x (уже вобщем-то стабилизировался) -
перейдут 3.2.
на все есть причины.


>man alien сделать из rpm'a deb не проблема.
ага...
а с помощью deb2cpio обратно...


>в stable идет 2.96 последние (на момент выхода мастера) gnome,kde и >все что только можно найти.
это и плохо. что самое последние и самое глюкаове
неправда. кде там было и 3 и 2.2
гном там был 1.4
нашел глюкавое...

>юзай testing если так.
тогда уж лучше unstable. testing - самое глюкавое, что есть в дебиане.

>из всего тобой написанного только закомментировал fbprogress.
>так что вопрос зачем?, задавай себе. остальным это явно незачем :)
а ты напиши /etc/init.d/networking stat > log и все поймешь.

нет у меня такого.



>The update-alternatives system ОСНОВАНА на ....... в дебиане не несут >в /etc/alt.... линки для ядер, модулей и прочую попсу как в альте.

идея вносить изменения в линки исключительно в /etc идет от дебиан.

>2. Нету debconf'а.
>>очевидно.
>и отстойно
кому как.


>мне насрать умеет/ не умеет, я вижу в этом только то, что народ и
>альта не заботиться о моих глазах.
ок. напишите АЕНу, чтобы вкладывал очки в каждую коробку :)


>testing это дистр такой (раньше был woody теперь scar), дебиановод ты
>наш


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


>ха-ха-ха, а интерфейс сетевой поднять так же просто как в debian.
>sysconfig - ГАВНО
я ж говорю - новичок.
инсталлятор, upadate-alternatives, дистры левые и уже очки.
теперь еще sysconfig увидал :)


>>apt-get install "рудименты редхата и мандраки"
>расскажи как /etc/sysconfig вынести.

поставь слаку и радуйся. там вообще никаких линков/sysconfig-ов нет...


>>9. компилятор
>компиляторЫ
компилятор системный один

chroot тоже?


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

Ой нет, я ошибся...
Слышишь, как по всей кропоткинской округе разносится стон "коммерческой которы"?! Это разработчики побросали все и оплакивают потерю ценнейшего волонтера-ананимуса... :)

вобщем, чтобы кому то помогать, надо хоть что нибудь уметь делать. Человеку, не разобравшемуся с такой ерундой, как update-alternatives или sysconfig имхо и предложить то нечего :(





AVL2 ★★★★★
()

>хм ....
>а сколько rpm пакетов реально от РедХат ?
>больше rpm-based дистрибутивов, и только
>сходи на rpmfind.net, там на одно и то же название выйдет куча пакетов
>из разных дистрибутивов,

Стало быть, вы кол-во rpm определяете по rpmfind.net? Вообще-то,
я лично, определяю по выпуску пакетов непосредствено от разработчиков,
а так же по коммерческому софту...

>и под разные платформы
>сравни с реальным количеством оффициальных пакетов от Дебиан,
>плюс неоффициальные, думаю это сравнимо, и дебы тут не отстают

Смотрите правде в глаза, их гораздо меньше, как бы вы не хотели это
признавать. Проще говоря, посмотрите сколько клонов у РедХат,
и сколько у Дебиана.....

Что же касается разработчиков, то Дебиан не самый подходящий дистрибутив
для этого, в официальной ветке дебиана идут старые библиотеки, это
довольно серьезный повод подвергнуть большому сомнению приведенную выше
статистику. Конечно можно поставить обновление, но ведь разница в версиях
програм в официальных дистрибутивах Дебиана и РедХеда - колосальная.
В РедХеде всегда программы более менее свежие, и поэтому разработчику
гораздо проще ориентироваться на редхед, так как ему не придется
объяснять простому пользователю, что надо поставить ту или иную
либу, что бы что то получилось....

McMCC ★★★
()

>есть в slackware SYSV-init

дык знаю что есть :) alsa оттуда и запускается

нехер на слаку гнать - не нравится не юзайте :)

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

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

я регулярно держу в Осле самый свежий Suse Pro если кому нада - качайте:

ed2k://|file|S.u.S.E-disk-007.2002032722-8.0-Professional.iso|662175744|cd71e0a7 ebe5fcdfda9440dedf647d23| ed2k://|file|S.u.S.E-disk-006.2002032722-8.0-Professional.iso|677838848|e3403320 875b9a50f63267b896fc55ae| ed2k://|file|S.u.S.E-disk-005.2002032722-8.0-Professional.iso|680689664|1c97ddcb 868719ed2ed5f5b79008f519| ed2k://|file|S.u.S.E-disk-004.2002032722-8.0-Professional.iso|673677312|e25b922c d1a856250a59835817957965| ed2k://|file|S.u.S.E-disk-003.2002032722-8.0-Professional.iso|676265984|1dddf142 6d45b66ddb5a73e2b7d937b2| ed2k://|file|S.u.S.E-disk-002.2002032722-8.0-Professional.iso|678133760|07e1f370 40d487d37ea73dd20119307d| ed2k://|file|S.u.S.E-disk-001.2002032722-8.0-Professional.iso|676003840|2e94353a 5d1408fda277dd36490e9a31|

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

>Какой _програмист_ будет копаться в скриптах инициализации?

Такой, который хочет выпустить законченный продукт.

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

>>Какой _програмист_ будет копаться в скриптах инициализации? 

>Такой, который хочет выпустить законченный продукт. 

Кустарь - одиночка короче :)

Коих в OSS большинство ... и уж ежели копаться то
делать это на совесть а то хочется временами таким кустарям отрывать
руки по самые ноги ...


sS ★★★★★
()

Раскричались!Расшумелись!Какой лучше какой хуже!Тошно на вас смотреть! Каждый выбирает дистр на свой вкус....Кому-то нравиться шапка и со своей колокольни он прав...Кому-то сусь....кому-то слака....

Dgonny
()

Странно видеть в конкурсе что-то отличное от Дебиан. Кто собирал новые либы под ХуйНэт двухлетней давности наверняка согласиться, а кто юзал дебильную ветку 7.ХХХ тот к этому говну (РэдХуйт) больше не притронется

anonymous
()

2ocp (*) (2002-08-23 10:58:20.782)

>я регулярно держу в Осле самый свежий Suse Pro если кому нада - ...

S radostju! Vot tolko nikak ne poluchajetsa Osla zastavit rabotat! Mozhet, mozhno po-drugomu kak-nit? Anyway, spasibo.

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