Тут не так давно в соседних ветках кое-кто наезжал, что, типа, FreeBSD - отстой, а Linux - рулез форева, и люди, реально не работавшие в линухе не могут судить о нем объективно.
Вот я и решил попробовать, что это за линух такой. Дистр - всеми в соседней ветке расхваленный Gentoo Linux 1.4 2004.2.
Скачал Live CD Minimal, с расчетом собрать систему самостоятельно с оптимизацией под Аthlon XP (AMD рулит, адназначна ), а все что нужно дотянуть в процессе установки. Но тут ждала первая засада - комп с этого Live CD загружаться отказался. Пробовал менять болванки, дисководы, компы - результат тот же самый. Как окзадось, я не одинок в этих граблях, всем втыкать сюда (инглиш контент): http://forums.gentoo.org/viewtopic.p...er=asc&start=0
Ну ладно, думаю, просажу свой инетовский счет еще на 600 с лишним МБ, скачаю Universal Live CD.
Скачал, залил на болванку, загрузился. Уже что-то.
Но на этом CD - старое дерево портаджей, а я хочу все самое свежее, вот такой я зануда. И, естественно, хочу все сам собрать, поэтому ставлю из stage1, тоже свежескаченного. Заливаю distfiles с компакта. Далее - emerge sync; cd /usr/portage; scripts/bootstrap.sh; emerge system. Но что я вижу - distfiles примерно на 50% устаревшие! Все заново тянется с инета!!! Уроды, не могли оперативно Universal CD пересобрать. Падонки, аднозначна! А Minimal, напоминаю для танкистов, не загружается.
Ну во первых может стоит начинать с дистрибутива для начинающих?
Зачем качать ведь я уже скачал, и готов абсолютно безвозмездно записать на ваши носители, так что тут ты себе сам злобный буратина.
В третьих чтобы установить Gentoo вовсе не обязательно качать эти минимал исо или универсал , вполне достаточно иметь при себе любой вменяемый линукс(а скорее всего и freebsd подойдет если не собираешься все собирать сам , с первой stage ) дистрибутив с компилятором можно даже livecd .
И ставить все из портеджей самое свежее (я бы однако не рекомендовал бы это делать никому кроме самых злобных буратин)
Далее, да существуют проблемы с минимал Исо 2004.2 , это давно стало общеизвестно , даже в n5025 .unix проплывало.
В четвертых с Gentoo приходится постоянно что то качать.
И траффик в 600 метров это просто фигня , считай что тебе повезло , и отбило охоту сразу [Ответ]
Bambarbia 18:40 27.10.2004
zic
Сообщение от :
Ну во первых может стоит начинать с дистрибутива для начинающих?
с дистрибутива для начинающих пусть начинают начинающие , а я купился на широкую рекламную кампанию gentoo, которая проводится в этом разделе плюс на то, что этот дистр можно самому собрать с нуля, напихав в него именно то что нужно и ничего более
Сообщение от :
Зачем качать ведь я уже скачал, и готов абсолютно безвозмездно записать на ваши носители, так что тут ты себе сам злобный буратина.
спасибо, но у тебя уже старый снэпшот
Сообщение от :
В третьих чтобы установить Gentoo вовсе не обязательно качать эти минимал исо или универсал , вполне достаточно иметь при себе любой вменяемый линукс(а скорее всего и freebsd подойдет если не собираешься все собирать сам , с первой stage ) дистрибутив с компилятором можно даже livecd .
И ставить все из портеджей самое свежее (я бы однако не рекомендовал бы это делать никому кроме самых злобных буратин)
нет, ядро я пока поставил 2.4.26
а собирать линух под фрей как-то в голову не пришло, и слава богу
Сообщение от :
Далее, да существуют проблемы с минимал Исо 2004.2 , это давно стало общеизвестно , даже в n5025 .unix проплывало.
мы мануалов не читаем
Сообщение от :
В четвертых с Gentoo приходится постоянно что то качать.
И траффик в 600 метров это просто фигня , считай что тебе повезло , и отбило охоту сразу
пока еще не отбило охоту, это пока - см. сабж
[Ответ]
zic 21:50 27.10.2004
пока еще не отбило охоту, это пока - см. сабж
Хозян барин .
Но честно сказать сам сейчас пользуюсь Debian и даже если собираешь из сырцов качать приодится гораздо меньше поскольку там пакеты лежат на зеркалах гораздо дольше соответсвенно нет необходимости постоянно обновлять к примеру gtk(c ним почему то обновляется половина гнома ) если тебе хочется посмотреть на новую версию gaim
zic добавил [date]1098903301[/date]: спасибо, но у тебя уже старый снэпшот
А вот это уж совершенно пофигу , как я говорил выше нужен просто LiveCD , с компилятором не очень старым , и поврь все отлично собиарется хотя конечно пакетов приходится поболее скачать чем обычно .
[Ответ]
TAPX 07:49 28.10.2004
zic Генту хорош москвичам - там стрим анлимитный есть, или на работе. А так все время качать новое - ну нафик. Плюс большую часть времени машина что-то компилит Конечно если у тебя сервак какой-нить 4-х процессорный, то это пофиг - все равно загрузка полная не получится, а вот на рабочей машине - хз зачем это надо [Ответ]
TAPX
См ответ Unforgiven
Да и я гдето уже говорил почему Gentoo на сервере это заведомо джопа
[Ответ]
Bambarbia 16:56 28.10.2004
TAPX
Сообщение от :
Генту хорош москвичам - там стрим анлимитный есть, или на работе. А так все время качать новое - ну нафик. Плюс большую часть времени машина что-то компилит Конечно если у тебя сервак какой-нить 4-х процессорный, то это пофиг - все равно загрузка полная не получится, а вот на рабочей машине - хз зачем это надо
нет, все время новое качать не надо - в этом дженту не отличается от других линухов, не обязательно же постоянно делать emerge sync
zic
Сообщение от :
Да и я гдето уже говорил почему Gentoo на сервере это заведомо джопа
Bambarbia нет, все время новое качать не надо - в этом дженту не отличается от других линухов, не обязательно же постоянно делать emerge sync
В том то и дело что через месяц- два пакеты использующиеся в твоих portage неожиданно пропадают с зеркал , как безнадежно "устаревшие". И приходится делать синк , со всеми вытекающими.
и почему же?
одна из причин представлена выше , но на самом деле их куча.
[Ответ]
Bambarbia 19:54 28.10.2004
zic
Сообщение от :
В том то и дело что через месяц- два пакеты использующиеся в твоих portage неожиданно пропадают с зеркал , как безнадежно "устаревшие". И приходится делать синк , со всеми вытекающими.
я думаю, не проблема поставить все нужное вручную
ну а в крайнем случае (например, под фрей mit kerberos я смог поставить лишь из портов) скачать нужные сырцы руками и положить их в distfiles
Сообщение от :
одна из причин представлена выше , но на самом деле их куча.
ну так поделись
2 ALL
Итак, подвожу первый итог - установку завершил, система загружается без явных глюков. Сравнивать Gentoo Linux (как представителя linux) буду, естественно с FreeBSD (как с представителем BSD).
Сложность установки сравнима со сложностью установки фри в эксперт-режиме, т.е. для установки Gentoo Linux желательно иметь понятие о unix-подобных осях в целом и о Linux в частности. Но у sysinstall есть еще три режима, существенно облегчающих установку - их нет (надеюсь, пока нет) в gentoo. Куча ручной работы - вот что такое установка gentoo.
Кроме этого, удручает факт неработоспособности Minimal Live CD - что в моем случае вылилось в кучу бесполезно потраченного траффика. Непонятно, зачем выкладывать нерабочий образ? На ум приходят мысли о сырости дистра как такового.
Сравнивая с фрей - в ней, имея даже древний релиз 4-й ветки, можно спокойно его ставить, делать cvsup, затем сборку системы и ядра, что по траффику - в несколько раз меньше (и по затраченным усилиям - тоже).
Короче, имха по первому этапу первых впечатлений: Gentoo Linux - FreeBSD 0:1
[Ответ]
Viaprog 02:51 29.10.2004
Bambarbia Хых.. что.. погнали по-новой?
неработоспособность LiveCD Gentoo Linux 1.4 2004.2. - известная проблема. И вообще, livecd мало имеет отношение к дистрибутиву. И его версия тоже. Главное, чтобы можно было загрузиться, разбить диск, создать нужные файловые системы, распаковать туда выбранный stage и свеженький архив portage. Можно подключиться к инету, если нету совсем исходников в distfiles. Либо примонтировать раздел, где они лежат. Сделать chroot и собрать систему. Всё! Версия livecd совершенно безразлична. Да хоть slackware/knoppix/SuSe.. пофиг. У меня вон 2004.1 есть и всё ok. Так что всё это недовольство - пустой шум. Надо было хоть на www.gentoo.org ознакомиться с документацией нормально, что-ли, прежде чем ставить.
Сообщение от :
хочу все самое свежее, вот такой я зануда.
Ну вот с FreeBSD ты этого ну точно никак не получишь. Процесс весь тот же самый. Только менее удобный. Вот, пока наконец то родят 5.3-RELEASE, там уже всё поустареет прилично. И чтобы всё самое новое иметь, придётся cvsup, потом всё тоже качать. Только вот обновление при помощи портов ГОРАЗДО менее удобное, чем в Gentoo portages.
Сообщение от :
с дистрибутива для начинающих пусть начинают начинающие , а я купился на широкую рекламную кампанию gentoo, которая проводится в этом разделе плюс на то, что этот дистр можно самому собрать с нуля, напихав в него именно то что нужно и ничего более
Никакая реклама Gentoo тут не проводится. Напротив. Тут широко рекламируются неработоспособные версии FreeBSD.
Сообщение от :
Сложность установки сравнима со сложностью установки фри в эксперт-режиме, т.е. для установки Gentoo Linux желательно иметь понятие о unix-подобных осях в целом и о Linux в частности. Но у sysinstall есть еще три режима, существенно облегчающих установку - их нет (надеюсь, пока нет) в gentoo. Куча ручной работы - вот что такое установка gentoo.
Ну тебе ж говорили, что жистрибутив для начинающих надо ставить, раз там нужна установка в облегчающих режимах Обрати внимание, что сравнивать тут не совсем корректно, так как в Gentoo установщика ВООБЩЕ НЕТ. Тут, видите ли, идеология немного другая.
Сообщение от :
Кроме этого, удручает факт неработоспособности Minimal Live CD - что в моем случае вылилось в кучу бесполезно потраченного траффика. Непонятно, зачем выкладывать нерабочий образ? На ум приходят мысли о сырости дистра как такового.
Это не аргумент. См. выше.
Сообщение от :
Сравнивая с фрей - в ней, имея даже древний релиз 4-й ветки, можно спокойно его ставить, делать cvsup, затем сборку системы и ядра, что по траффику - в несколько раз меньше (и по затраченным усилиям - тоже).
С каких это соображений по трафику меньше? То же самое абсолютно. Исходники те же самые качать. Даже более экономично с трафиком под Gentoo, так как rsync гораздо эффективнее синхронизацию производит, нежели cvsup. С обновлением FreeBSD гораздо больше ручной работы.
Сообщение от :
Короче, имха по первому этапу первых впечатлений: Gentoo Linux - FreeBSD 0:1
Ну как всегда, всюду только "имха"
Ко всему этому добавлю, что процесс установки, это процесс, который на нормальных системах делается один раз и на долгие годы. Идеология gentoo позволяет ничего никогда не переустанавливая всегда иметь самые свежие стабильные версии, при минимуме усилий. Поэтому разработчики дистрибутива Gentoo вообще не уделили внимания созданию всяких там установщиков, для благоустройства процесса установки, так как это процесс редкий и большого внимания недостойный. Тем более, что предложенная ими идеология установки весьма удобна и быстра, при наличии опыта таковой.
Вместо того, чтобы критиковать Gentoo Linux как таковой только за процесс становки, лучше б попользовался ним некоторое время, посопровождал и обновлял бы, а потом бы и решал. И вообще на GNU/Linux как систему, а не как Gentoo дистрибутив посмотри, как систему в работе. Вот тут и посравнивай с FreeBSD.
zic Неправда. С Gentoo на серверах просто классно. Во всяком случае поддерживать безопасность не просто, а очень просто и удобно. Вот, например, обнаружили дыру в ssh, например (недавно было). И что делать? Этож надо о ней узнать сперва, читая там новости, расылки и пр. На FreeBSD например... патч качать? Патчить /usr/src и пересобирать мир? Так как ssh там. Заметьте руками проыесс делается. Или отдельно ssh вручную пересобирать? В debian да, там можно скачать .deb пакеты. Ребята работают, поддерживают. В Gentoo же, достаточно хотя бы раз в неделю emerge sync делать. А потом смотреть чего скажет emerge -upv system и обновлять. emerge -u system. Минимум телодвижений и всегда гарантированный результат.
Басни же насчёт самое свежее - ненадёжное, Gentoo совсем не касаются. Не забывай про такое понятие как KEYWORDS. emerge никогда по умолчанию не предложит тебе обновить что-то на самую свежую и непроверенную версию. Перед тем,как предложит, пройдёт некоторое время, в течение которого выясниться, следует ли на это обновлять или нет. Тогда только предложит. И тем не менее всегда есть способ поставить самую свежую версию чего-то, если очень надо, используя ACCEPT_KEYWORDS="~x86".
[Ответ]
TAPX 07:42 29.10.2004
Unforgivenzic Не согласный я! Почему это шапку или дебиан можно держать на серваке, а генту нет? Очень удобно обновляться, правда надежность может быть ниже, чем у дебиана, но не факт. А вот на домашней, где обновления не критичны, но хочется новые гномы и т.д.. - заколебешься компилять [Ответ]
Druid VAV 08:40 29.10.2004
Сообщение от :
Зачем качать ведь я уже скачал, и готов абсолютно безвозмездно записать на ваши носители, так что тут ты себе сам злобный буратина.
ДАЙ!!! Все 40 Гигов??? ХАЧУ
И теперь о ГенТу... Никаких проблем небыло... ну никаких... так что пора использоватьдистрибутивы для начинающий
[Ответ]
Bambarbia 09:16 29.10.2004
Viaprog
Сообщение от :
И вообще, livecd мало имеет отношение к дистрибутиву.
ага, все что не работает или работает криво - не имеет отношения к дистрибутиву
Сообщение от :
Главное, чтобы можно было загрузиться, разбить диск, создать нужные файловые системы, распаковать туда выбранный stage и свеженький архив portage. Можно подключиться к инету, если нету совсем исходников в distfiles. Либо примонтировать раздел, где они лежат. Сделать chroot и собрать систему. Всё! Версия livecd совершенно безразлична.
не спорю, но тем не менее проект Gentoo Linux позволяет себе выкладывать нерабочие образы, а проект FreeBSD - нет. Это факт.
Сообщение от :
Надо было хоть на www.gentoo.org ознакомиться с документацией нормально, что-ли, прежде чем ставить.
в документации НИЧЕГО не сказано, что Live CD Minimal, выложенный в свободный доступ, нерабочий
форум официальной документацией никак не назовешь, хотя ссылки в доках на него есть. Да и сама документация не блещет полнотой, даже на английском, не говоря уже про кривой перевод на русский.
Сообщение от :
Ну вот с FreeBSD ты этого ну точно никак не получишь. Процесс весь тот же самый. Только менее удобный.
ты знаешь, получаю, и процесс лично мне видится более удобным (возможно просто привычка)
Сообщение от :
Ну тебе ж говорили, что жистрибутив для начинающих надо ставить, раз там нужна установка в облегчающих режимах
дистрибутивы для начинающих я уже ставил в свое время (RH7.3, Mandrake и ASP не помню какие) - мне они не показались сильно привлекательными
Сообщение от :
Обрати внимание, что сравнивать тут не совсем корректно, так как в Gentoo установщика ВООБЩЕ НЕТ. Тут, видите ли, идеология немного другая.
Дело не в идеологии, дело в сырости дистра - что-то подобное sysinstall не помешало бы. В частности, я бы воспользовался бы функцией минимальной установки, если бы она была. А руками выполнять типовую установку - это не идеология, а потеря времени.
Сообщение от :
С каких это соображений по трафику меньше? То же самое абсолютно. Исходники те же самые качать. Даже более экономично с трафиком под Gentoo, так как rsync гораздо эффективнее синхронизацию производит, нежели cvsup. С обновлением FreeBSD гораздо больше ручной работы.
не из соображений, а из отчетов sarg
насчет "ручной работы" не согласен - под фрей все проще
Сообщение от :
Ну как всегда, всюду только "имха"
естественно, я не претендую на истину в последней истанции - все крайне субъективно
Сообщение от :
Идеология gentoo позволяет ничего никогда не переустанавливая всегда иметь самые свежие стабильные версии, при минимуме усилий.
это как? прочитай еще раз, что сам написал
Сообщение от :
Поэтому разработчики дистрибутива Gentoo вообще не уделили внимания созданию всяких там установщиков, для благоустройства процесса установки, так как это процесс редкий и большого внимания недостойный. Тем более, что предложенная ими идеология установки весьма удобна и быстра, при наличии опыта таковой.
даже наизусть зная, как правильно поставить Gentoo, и имея опыт таких ручных установок, все равно автоматизированная установка была бы быстрее, а по эффективности ничем бы не уступала ручной
Сообщение от :
Вместо того, чтобы критиковать Gentoo Linux как таковой только за процесс становки, лучше б попользовался ним некоторое время, посопровождал и обновлял бы, а потом бы и решал. И вообще на GNU/Linux как систему, а не как Gentoo дистрибутив посмотри, как систему в работе. Вот тут и посравнивай с FreeBSD.
Viaprog Неправда. С Gentoo на серверах просто классно. Во всяком случае поддерживать безопасность не просто, а очень просто и удобно. Вот, например, обнаружили дыру в ssh, например (недавно было). И что делать? Этож надо о ней узнать сперва, читая там новости, расылки и пр. На FreeBSD например... патч качать? Патчить /usr/src и пересобирать мир? Так как ssh там. Заметьте руками проыесс делается. Или отдельно ssh вручную пересобирать? В debian да, там можно скачать .deb пакеты. Ребята работают, поддерживают. В Gentoo же, достаточно хотя бы раз в неделю emerge sync делать. А потом смотреть чего скажет emerge -upv system и обновлять. emerge -u system. Минимум телодвижений и всегда гарантированный результат.
Сколько раз говорить что безопасность обеспечивается вовсе не обновлениями чего бы то нибыло , иначе MS Windows самая безопасная система в мире .
Далее в теории конечно автообновления весьма привлекательны , но приводят как правило к абсолютно таким же последствиям как и у мелокмягких. Ведь все они расчитаны на псевдо модель системы , созданную на умалчиваемых значениях создателей дистрибутива (есть еще отдельный разговор по поводу тех дятлов которые пишут бьюилды даже для критичных системных компонент)
В случае если система отличается от "стандартной" появляются грабли.
В общем мне кажется самым опасным для пользователей дженту является ложное ощущение понимания процессов, до действительного понимания которых еще очень далеко.
Басни же насчёт самое свежее - ненадёжное, Gentoo совсем не касаются. Не забывай про такое понятие как KEYWORDS. emerge никогда по умолчанию не предложит тебе обновить что-то на самую свежую и непроверенную версию. Перед тем,как предложит, пройдёт некоторое время, в течение которого выясниться, следует ли на это обновлять или нет. Тогда только предложит. И тем не менее всегда есть способ поставить самую свежую версию чего-то, если очень надо, используя ACCEPT_KEYWORDS="~x86".
Не надо мне тут факи выкладывать , знаем читали , но на практике опять же все далеко не тк хорошо ка кажется в теории .
Неправда ли ?
Глюкодромы с portage появляются периодически даже у вполне компетентных людей.
Некоторое время ? Неделя или две?
Я не хочу тут вспоминать Дебиан и BSD , но если тебе интересен правильный подход к формированию системы то посмотри туда.
Ко всему этому добавлю, что процесс установки, это процесс, который на нормальных системах делается один раз и на долгие годы. Идеология gentoo позволяет ничего никогда не переустанавливая всегда иметь самые свежие стабильные версии, при минимуме усилий. Поэтому разработчики дистрибутива Gentoo вообще не уделили внимания созданию всяких там установщиков, для благоустройства процесса установки, так как это процесс редкий и большого внимания недостойный. Тем более, что предложенная ими идеология установки весьма удобна и быстра, при наличии опыта таковой.
А если десять машин разной архитектуры ?
Нормальный установщик это такой который способен использовать ldap для получения информации о том как устанавливать систему , и как минимум иметь интерфейс реализацию WBEM, такой над которым работают сейчас для Adamantix .
Да и использовать ssp патч не очень сухо и комфортно .
Не говоря уже про геморой который начинается при попытках потуг с rsbac .
zic добавил [date]1099037661[/date]:
Кстати говороя производительность gentoo это еще один миф этой системы [Ответ]
Unforgiven 12:03 29.10.2004
TAPX, что это за сервер, который находится в состоянии перманентного апгрейда софта?
[Ответ]
Druid VAV 12:59 29.10.2004
эээ Кто мне скажет что в последниъ фрях нет глюков???
[Ответ]
Bambarbia 20:01 02.11.2004
Продолжаю понемногу ковырять дженту. Возникли несколько вопросов. Первый: как заставить framebuffer в консоли выдавать честные 1024х768? Только без кивков в сторону fbset и включения опций в ядре, это уже пробовал, не помогло. Если кто-то настраивал, помогите разобраться.
[Ответ]
zic 21:20 02.11.2004
Bambarbia
А фреймбуфер какой?
Если встроенный в ядро vesa то через загрузчик надо передать соотв. параметры, например для lilo это vga = 791 в lilo.conf (при указанном тобой разрешении).
Если хочешь частоту более 60 Гц то надо ставить родной фреймбуфер для карты (если такой есть в природе конечно) или использовать патч для vesa (тут зависит от ядра в последних версиях 2.4(?) и 2.6 он есть
там тоже передаешь vga= 1301 или (1304 чтоли не помню) ).
Так как fbset не помогает то скорее всего у тебя веса встроенная в ядро (если fb вообще есть в ядре ), она использует для переключения режима вызовы биос потому переключение не работает в защищенном режиме, только в реальном.
Лучше создать дополнительную метку ядра с vga = , что бы если что не иметь проблем с загрузкой.
[Ответ]
Bambarbia 08:39 03.11.2004
zic
Фреймбуфер (ATIшный, у меня радеон) включен в ядре, vga=... не помогает - при загрузке устанавливается разрешение 640х480. Причем фреймбуфер (судя по отображению пингвина при загрузке) работает. Но как добиться от него 1024 на 768? Руками запускаю fbset "1024x768-60" - разрешение устанавливается, но вывод на экран происходит в окне 640х480.
[Ответ]
zic 13:41 03.11.2004
Bambarbia
vga = только если на vesafb .
Для других вариантов это делается как передача параметров ядру через append
К примеру:
append="video=fb_module_name:xres:1024,yres:768,pi xclock:17761,
left_margin:152,right_margin:32,upper_margin:27,lo wer_margin:1,
hsync_len:64,vsync_len:3,bits_per_pixel:32"
(тайменги приведены для примера и не отвечают реалиям )
Их можно взять к примеру из fb.modes
Руками запускаю fbset "1024x768-60" - разрешение устанавливается, но вывод на экран происходит в окне 640х480.
Если фреймбуффер встроен в ядро то про fbset можно забыть см выше.
ТО что происходит это видимо особенный глюк atifb
[Ответ]
Bambarbia 19:23 03.11.2004
zic
в общем, проблема решилась добавлением параметра ядра video=radeonfb:1024x768@60
[Ответ]
да то же самое практически, за исключением рефрешрейт [Ответ]
zic 01:01 07.11.2004
аж самому смешно стало.
Вот из за таких мелочей я к примеру и не использую bsd , хотя в принципе иногда хочется для разнообразия.
[Ответ]
Bambarbia 09:33 07.11.2004
zic
рефрешрейт консоли - это действительно мелочь, которая никогда не повлияет на то, что у меня будет стоять на серваке
из линуха пытаются сделать десктопную ось, поэтому в ней и есть вот такие фичи
[Ответ]
zic 21:57 25.01.2005
просто часто приходится использовать рабочую станцию как тестовую машину , отсюда и требования к оси , здоровье дороже.
[Ответ]
Alexey 17:03 27.04.2005
Не вижу проблем со сложностями. Я немного пользователь линукса (Федора в данный момент). Сам давно давно ставил еще ред хат 6 дома. Второй день собираю генту. Ничего сложного. Особенно учитывая, что есть хороший канал в инет и плюс на генту.орг хорошая дока по инсталляции и работе. Пока нравится. Вот сейчас компилицца OpenH323 [Ответ]