С опозданием выпущен (http://www.gentoo.org/proj/en/releng/release/2007.0/2007.0-p...) релиз Linux дистрибутива Gentoo 2007.0.
Новая версия содержит полностью переписанную систему установки Gentoo Linux Installer для AMD64 и x86 LiveCD/DVD образов. В комплект входят GNOME 2.16.2, KDE 3.5.5, Xfce 4.4, Mozilla Firefox 2.0.0.3, OpenOffice.org 2.1.0, Linux ядро 2.6.19. Для x86/amd64 платформы осуществлен переход на Glibc 2.5.URL: http://www.gentoo.org/news/20070507-release-2007.0.xml
Новость: http://www.opennet.me/opennews/art.shtml?num=10713
Привет фракции "мы компиллируем все сами, а поскольку мы ламеры, то делаем это автоматически" от фракции "мы не компилиируем все сами, т.к. это глупо"
Здесь важен не сам факт компиляции как таковой, а возможность указывать, какой функционал будет иметь откомпилированный софт (например поддержка apache2 для php, или mysql для courier-mta), а не использовать бинарники "всё-в-одном".
А чем плохи бинарники "все в одном"?
Все в одном это как в винде, скомпилино неизвестно кем, для какого проца, с какими пораметрами оптимизации ну и т.д.
Хз, я доверяю сборщикам пакетов в debian, все очень грамотно делают...
Да ничем в принципе... только вот лишнего там много, и под свои нужды уже не заточишь. Кстати ставлю софт в генте не только из портежей, но и из rpm и deb и всё нормально, только вот в редхате и дебиане такого функционала как в системе portage Gentoo думаю врядли найдётся ;)
>Да ничем в принципе... только вот лишнего там много, и под свои
>нужды уже не заточишь. Кстати ставлю софт в генте не только
>из портежей, но и из rpm и deb и всё нормально,
>только вот в редхате и дебиане такого функционала как в системе
>portage Gentoo думаю врядли найдётся ;)да ну
apt-get src apache2
debuild
ВСЁ
-- подскажите пожалуйста чего ещё в debian'е нет
установите пожплуйста 3 версии gcc с возможность переключения меджу ними одной командой, чтобы сделать его дефолтным для всей системы?
> установите пожплуйста 3 версии gcc с возможность переключения меджу ними одной командой, чтобы сделать его дефолтным для всей системы?aptitude install gcc-3.3
aptitude install gcc-3.4
aptitude install gcc-4.1update-alternatives --config cc
update-alternatives --config с++пойдёт ?
А про "плохо" я ничего не говорил. Кому что удобнее. Мне, например, удобнее в gentoo выбирать, что _мне_ нужно от программы, настраивать под конкретное железо. Кому это не надо - используют debian или red hat или sles...
>А про "плохо" я ничего не говорил. Кому что удобнее. Мне, например,
>удобнее в gentoo выбирать, что _мне_ нужно от программы, настраивать под
>конкретное железо. Кому это не надо - используют debian или red
>hat или sles...В Linux'ах это не возможность а необходимость так как эти клоуны вечно ломают ABI.
Вот здесь http://dibr.nnov.ru/issue230904/linux1.html товарищ эту тему затронул.
Интересный монолог, хотя довольно неприятный
простите, но полная х-ня
> Вот здесь http://dibr.nnov.ru/issue230904/linux1.html товарищ эту тему затронул.
Видать наболело у товарища :-(Предлагаю, упростить взгляд на кучу изложенных проблем:
1. Есть проблемы ядра под названием "Linux"
2. Есть проблемы отдельных программ, которые работают в т.ч. и под Linux'ом
3. Есть проблемы отдельных дистрибутивов, использующих в качестве ядра Linux.Для всего выше перечисленного ПО видно несколько общих проблем:
1. В сообществе свободных разработчиков много энтузиастов. Далеко не всегда это профессионалые программисты, архитекторы, дизайнеры и тестировщики. Каждый пишет "как может", а не "как должно".
2. Если помните, принцип базарной модели - "выпускать новые версии ПО чаще". Вот Вам еще одна причина частой смены API. Честно говоря, меня пугает, когда работоспособность программы достигается "муравьиной отладкой" (пользователей-тестировщиков во всем мире, как муравьев в муравейнике), а не доказывается сначала алгоритмически.
3. Успешные проекты частенько обретают покровителей: фонды, коммерческие организации, которые потихонечку придают продукту коммерческий "блеск" и самобытность. Коммерсантам, вообще-то, свойственно тянуть одеяло на себя, а это вредно для стандартизации.
4. Интересно, а какой авторитет мог бы выступить в качестве глобального стандартизатора? Сегодня каждый дистрибутив - сам себе стандарт!
Такой подход работает когда у тебя 1 машина, когда 20 - кучу времени будет уходить на эту кастомизацию.
>Здесь важен не сам факт компиляции как таковой, а возможность указывать, какой
>функционал будет иметь откомпилированный софт (например поддержка apache2 для php, или
>mysql для courier-mta), а не использовать бинарники "всё-в-одном".
courier-authlib
courier-authlib-dev
courier-authlib-ldap
courier-authlib-mysql
courier-authlib-pipe
courier-authlib-postgresql
courier-authlib-userdb
courier-authmysql
courier-authpostgresql...ну и также для apache
>Здесь важен не сам факт компиляции как таковой, а возможность указывать, какой
>функционал будет иметь откомпилированный софт (например поддержка apache2 для php, или
>mysql для courier-mta), а не использовать бинарники "всё-в-одном".Монолитность ПО - признак детства разработчиков или продукта. Есть такая штука как модульная архитектура.
Применение везде только модульное ПО - "признак детства разработчиков или продукта. Есть такая штука как" умение выбрать монолитную или модульную архитектуру ;)
Это было бы глупо если бы Linux предоставлял предсказуемую среду выполнения. Мне уже давно кажется что всё наоборот - нужно отменить бинарники, перейти на динамическую компиляцию и дать этому название Linux Virtual Machine.
>Это было бы глупо если бы Linux предоставлял предсказуемую среду выполнения. Мне
>уже давно кажется что всё наоборот - нужно отменить бинарники, перейти
>на динамическую компиляцию и дать этому название Linux Virtual Machine.Следует читать: "Выполнять компиляцию было бы глупо ...".
Опять пис.нами замерялись :)Помните, одно из главнейших преимуществ OpenSource - это свобода выбора.
Ну вот что вы опять начали достоинствами меряться. Ну не нравится вам, не используйте. Кому че надо, тот то и выбирает. Проще некуда.Каждый видит в других свои недостатки.
Здорово, что наконец-то вышло обновление дистрибутива! :)
На мой взгляд здравые рассуждения. Дело наверно в том, что просто сложно выработать какие-то мощные технологии разрозненным сообществом разработчиков. А те, кто могли-бы их заставить почему-то не заинтересованы в этом. Может это просто нудно и не интересно: заботится об обратной совместимости, там... драйверы всякие. Я уже давно заметил, что разработчики OpenSource проектов обычно не думают ни о ком и ни о чем кроме своего проекта. Из-за этого и не возникает соответствующих инициатив.
Студенчиская поделка обновилась :))
Дебианофилам и прочим:Вот вы поставили новую ось. Например Etch. Но уже есть ядро 2.6.20. Как вы до него обновитесь стандартным обновлением? Поставите неродной собранный пакет?
Потом вышли обновления например для PHP. И опять вы будете брать левый собранный пакет (а стандартный механизм обновления опять отдыхает).
В чём кайф такого секса с осью.
Мы то запускаем emerge.
А вы всё время в поисках правильно собранных пакетов.
Так в чём преимущество дебиана и тп? Минусы видны. Но чем он лучше чем ВасяПупкинЛинукс... Даже не сравнивая с gentoo.
Можно ли обновить в том же дебиан программу до стабильного последнего релиза с пофиксенными критическими ошибками?
Нунах тогда
Вы, похоже, не знакомы с дебиан. Почитайте что такое ветки testing, unstable и experimental. Ядро 2.6.20 лежит в репозитарии unstable.
Какое мне дело до ветки Unstable!!!
Debian - вы считаете Stable.
2.6.20 - Stable.Вопрос - почему нельзя в дебиан обновиться до стабильного ядра 2.6.20 ???
Должно пройти ещё 5 лет пока не выйдет следующий релиз дебиана чтобы получить исправление тех ошибок которые исправлены в 2.6.20?Вот поэтому мы и относимся плохо к линукс вот из-за такой херни.
В бсд - накатил изменения и пересобрал. В генту почти что так же.
А в чудостабильных и секурных дебианах и тп мы как раз секурные обновления и не получим.
На вкус и цвет все фломастеры разные... Каждый вибирает то, что ему нравится, и нечего делать красные глаза...PS: переключил профиль на 2007.0 недели 2 назад =)
+1
Если бы не эти разговоры, линух наверное развивался быстрее. Сколько времени теряется разговорами типа "мой длинее, а твой - короче". Многие так заняты погоней за самыми свежыми версиями, что забывают старый, но хорошый совет - "если система работает - не трогай".
а вообще лучше всего все ставить из коробки, оно туда и напихано чтобы работало стабильно
Угу.
Вот как виндовс например :-)Вобще говоря, не интересно стало читать споры линуксоидов.
Просто не информативно как то.P.S. работая под FreeBSD, поддерживаю философию Gentoo.
> P.S. работая под FreeBSD, поддерживаю философию Gentoo.
работаю во Фрибзди, размышляю о Линукс, преклоняюсь перед Солярой, ненавижу Виндоус и программирую под Дос? :)
... мечтаю о Minix или QNX с портированным для них кучи прикладного и системного ПО
Вы совершенно правы.> работаю во Фрибзди
Лет пять как.> размышляю о Линукс
Естественно. Ведь с ним мне также приходится сталкиваться в работе.
К тому-же работая в IT не вижу смысла ограничивать свой кругозор,учитывая динамику развития этой сферы.> преклоняюсь перед Солярой
Я атеист :-)
Но с ней мало работал.> ненавижу Виндоус
Скорее не работаю под этой OS.
Я выбирал для себя удобный набор инструментов (OS+soft), и выбрал.> программирую под Дос? :)
Есть смысл?P.S. Простите, а в чем ваша ирония?
Здорово, что такая система, как portage, сделала простым и прозрачным процесс обновления всеи системы или частей оси. Спасибо тем, кто это разрабатывал во фри и дженте.
А всякие заржавевшие в прошлом рудименты, что _все_просто_необходимо_собирать_вручную, поддерживаются лишь теми, то неспособен оценить теряемое при этом время. Ни своё, ни чужоеНасчет стабильности - за несколько перепробовал много разных бинарных дистров линукса, и ни один не был так стабилен _на_разных_конфигурациях_ и управляем, как GENTOO, где даже понятие версии дистрибутива для меня мало что значит - скорее это актуальность набора приложений у меня в системе.
И ещё создается впечатление, что на форуме все больше бывших виндузятников, привыкших только к бинарникам, меряющихся по-привычке пиписьками, и неспособных радоваться удачам других. Детсад.
прошу прощения ну это просто пицдэц -- вот пришел большой и вумный и опять обосрал всех кто живёт "не так".