Впечатления BSD-шника от Gentoo

Приветствую всех!

Этот пост не содержит никаких вопросов - просто мне хочется поделиться своими ощущениями от этого дистрибутива. (то есть от Gentoo)

Сам я достаточно долгое время изучаю ОС FreeBSD, имею неплохой опыт в установке и настройке различных Интернет-сервисов на базе этой ОС. И до сих пор к Linux-у отношение было...как бы это написать - смешанным. Установить и настроить могу, и по работе приходилось, но каждый раз было чувство неудовлетворенности тем, что приходится тратить время на той или иной момент, который в FreeBSD у меня уже отработан и проверен годами. Среди них были и Мандраки (с 8.1 по 10), RedHat-ы (с версии 7.1), ALT (мой первый увиденный и поставленный Linux - тогда была версия 2.0) и ASP. Не так давно ставил Suse. До сих пор общее ощущение от этих операционных систем было такое (просьба не кидаться тапками): Да хорошие, да быстрые, да - намного лучше Windows и NetWare, но...каждый в чем то не дотягивал до FreeBSD.

И вот позавчера выдалось время и созрело желание познакомится с Gentoo.
Сказал 58Мб ISO-шник, Handbook (кстати почему то не нашел его архив, чтобы смотреть автономно, без Интернета. Сказал. как MHTML, но при нажатии на любую ссылку лезет в Интернет - но это мелочи). Стал ставить.

В принципе - все просто и доступно, очень порадовала цветовая гамма Handbook-а.
Тем не менее из-за невнимательности сделал при инсталляции две ошибки: Забыл дать пароль root-а (в Handbook-е смена пароля есть вначале и в конце установки. В первый раз дал, а потом на автомате пропустил - изменить пароль помог все тот же Live CD). И не заметил, что папку boot нужно смонтировать в /mnt/gentoo/boot/ - вместо этого сделал так: mkdir /mnt/boot и mount /dev/hdb2 /mnt/boot.

Далее делал все по как написано и ОС нормально загружается, но после если посмотреть в /boot, то там есть только каталог lost+found :)

Свои первые ощущения от этого дистрибутива:

1) Хороший Handbook
2) Архитектура этого дистрибутива
3) Способ установки (мой принцип - система должна содержать только необходимый минимум)
4) Portage - нужно признать - очень продуманная система установки программного обеспечения. Особенно порабовал результат сравнения двух команд: emerge --pretend mc и USE="-X" emerge --pretend mc.

Минусы для меня:
1) Интернет-трафик - увы я живу в регионе, где трафик достаточно дорог, полностью отсутствует какой-либо безлимит. Вчера я потратил 200 Мб - и поверьте, это ощутимая сумма.
2) Все таки сильное отличие этих ОС друг от друга (Gentoo и FreeBSD). Множество рабочих приемов придется заново изучать и затрачивать на это определенное время. (хотя это не главное)

А так очень и очень хорошо.

Честно - не ожидал :)

Ложка дегтя

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

1)Хенбук действительно хорош. Токмо иногда отстает от реальности, особенно его русский вариант.
2) В архитектуре ничего особенного, линь как линь
3) В качестве первой установки очень даже ничего, но ставить так 100 раз подряд несколько странно.
4) В портаже своих тараканов полно, как думаю и во фре. Вылезают после прохождения чувства эйфории. Бороться правда с ними много легче чем в бинарных дистрах.

Ну а теперь о хорошем :)
1) Интернет трафик экономить надо. Потому ставимся с сиди-дивиди. Затем ставим и настраиваем deltup, emerge-delta-websync.
2) *nix он и в генте и во фре *nix.

А где можно купить DVD-диск с Gentoo ?

Собственно за небольшие деньги (в пределах 100-150 р) ?

Ишь чего

Ишь чего захотел.... :) Сам не пробовал. И все ругают. Но вроде тебе поможет http://linuxcenter.ru

Re: Ишь чего

MooSE написал(а):
Ишь чего захотел.... :) Сам не пробовал. И все ругают. Но вроде тебе поможет http://linuxcenter.ru

ага на http://linuxcenter.ru мона заказать 2cd Gentoo и стоить все это будет вместе с пересылкой около 240 рублей... идет недели 2-3 )))

доставка

москва - питер (linuxcenter) - 1 неделя. (Ещё не разу не было задержек. Разве что праздники и выходные)

>>Собственно за

>>Собственно за небольшие деньги (в пределах 100-150 р)

Не, в полштуки вместе с доставкой. Основной плюс - набор монстроидальных сурсов, тех что под 40-400 метров тянут. Мелочь можно вытянуть по ходу дела. После настройки deltup выкачиваем только разницув сурсах (новое ядро, новый кде - метра по 4) ru.gentoo-wiki почитай. Вилы только с бинарными пакетами (дельтап удваивает размер, поэтому его иногда отключать надо).

Re: А где можно купить DVD-диск с Gentoo ?

Dorlas написал(а):
Собственно за небольшие деньги (в пределах 100-150 р) ?

Рекомендую www.osmarket.ru
Есть DVD Gentoo Linux XOR за 150 рублей, намного лучше редакция чем от Linuxcenter, проблем меньше...
Там же появился набор из 9 DVD Gentoo distfiles за 499 рублей. Здесь уже есть все... =)

я в свое время

я в свое время базовый набор брал тут
http://www.nixp.ru/cdrom/req/774
сейчас это стоит 270 рублей
_________________
Gentoo 2005.1 Kernel 2.6.17 Xorg 7.0 amd64

На gentoo.org

На gentoo.org хэндбук доступен в нескольких вариантах. Пой любимый - printable version all in one page (Версия для печати, все на одной странице). Тогда подключение к инету не нужно, да и кликать никуда не нужно, просто проматывать вниз.

Re: Впечатления BSD-шника от Gentoo

Dorlas написал(а):
Забыл дать пароль root-а (в Handbook-е смена пароля есть вначале и в конце установки. В первый раз дал, а потом на автомате пропустил - изменить пароль помог все тот же Live CD).

...snip...

Далее делал все по как написано и ОС нормально загружается, но после если посмотреть в /boot, то там есть только каталог lost+found :)

Н-да, что-то видимо плохо ты FreeBSD учил. Там тоже надо назначать пароль рута, так ведь? ;) Да и файл /etc/fstab там тоже вроде есть... Могбы посмотреть на предмет раздела boot. :)

Вы собственно

Вы собственно зря придираетесь - для первой установки новой системы две небольшие ошибки - ерунда. Себя вспомните в первый раз.

Просто смутило, что пароль для root-а назначается дважды.

И при чем здесь fstab ? Я про другое совсем говорил

Re: Вы собственно

Dorlas написал(а):
Просто смутило, что пароль для root-а назначается дважды.

В первый раз назначать пароль рута совершенно не необходимо. Там этот пункт даже отмечен как «Дополнительно».

Поддерживаю

Сам сейчас ставлю генту на vmware... Второй день подряд..
Вчерашняя попытка увенчалась неудачей % Ядро в упор не хотело находить корневую систему (Kernel panic: вы идиот!!!)

Сам около двух лет дружу с FreeBSD (хотя несколько месяцев уже к ней не прикасался). Gentoo очень порадовало...

Классный инсталлятор, кстати ))
О.. ядро скомпилировалось.. Ну я пошел %)

Тоже недавно

Тоже недавно начал осваивать Gentoo. После FreeBSD - ощущение чего-то родного и тёплого, только ещё не понял, чего именно ;). Трафик, конечно, жалко, но уже наловчился дистфайлы с работы таскать. Хотя когда emerge --sync 100 Мб отожрала, очень сильно на Gentoo я обиделся. На FreeBSD за какие-то 25 Мб всё дерево портов можно стянуть ;).
А вот инсталлятор меня несколько разочаровал. Мне кажется, с его появлением Gentoo потеряла частичку себя, так сказать, стала "не совсем Gentoo". Всё бы было ничего, если бы на LiveCD хотя бы stage3 положили ;).

З.Ы. Кстати, а можно ли собрать stage3 из LiveCD вручную, не полагаясь на инсталлятор?

Попробуй

Попробуй поставить пакет emerge-delta-webrsync. Сильно помогает экономить траф при обновлении дерева.

23 мега...

Если пользоваться даже не deltup, а обычным emerge-webrsync траффика будет порадка 22-23 мег на данный момент. а если emerge-delta-webrsync то и того меньше на порядок должно быть (сам с дельтами не баловался)

А насчет stage3... у меня лично динамически с CD сделала без проблем.
Меня конечно все будут бить, но лично мне инсталлятор в принципе понравился... правда дополнительное ПО лучше потом ставить руками. но с созданием загружабельной системы инсталлятор справляется на пять баллов.
ну может на 5-... :)

Однако

Прошло немного времени :) И я снова с Вами :)

Уже второй месяц клепаю рабочую станцию своей мечты на ноуте - ощущение эйфории все не проходит :)

Крепко меня зацепил этот метадистрибутив :)

Юзаю Deltup, emerge-delta-webrsync :)

Здорово!
Похоже что это надолго ;)

*

Это любовь! =)
Free Love )

Нет это

Нет это страсть!!! Я любитель маздая!!! Не пинайте меня я хороший!!! Но Гентушку полюбил хотя частенько матерюсь на неё а потом на свои кривые руки!
_________________
ПЕЙ ПИВО ВСЕГДА И ВЕЗДЕ.

Здорово в

Здорово в каждой програмке постепенно находить свои изюминки :)

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

Непередаваемое ощущение ;)

Re: Здорово в

Dorlas написал(а):
...Непередаваемое ощущение ;)

Хорошо рассказываете...
Человек наслаждается САМОЙ СИСТЕМОЙ, так сказать, ПРОЦЕССОМ, а не только тем, что она дает. :-) Должна получиться КОНФЕТКА...

постоянно что-то открываешь

Недавно обнаружил систему логов для portage. После чего почти все мелкие недоразумения самоустранились. Читаешь "после сборки пакета сделайте revdep-rebuild --(библиотека такая-то) и будет тебе счастие" :))
Удобно что ни говори..

Re: постоянно что-то открываешь

ciklop написал(а):
...Удобно что ни говори..

Скажу больше...Чем больше понимаешь систему, тем кайфовее работать...Начинаешь САМ управлять ей, а не она тобой.

а мне портаж

а мне портаж шлёт месседжи с варнингами на джаббер...

Это как? Типа "А,

Это как? Типа "А, он ко мне гразно пристает!! Уберите его!"?

типа того, но

типа того, но несовсем
app-portage/portage-mod_jabber
а в мэйк конф

PORT_LOGDIR="/var/log/emerge-logs/"
PORTAGE_ELOG_CLASSES="info warn error"
PORTAGE_ELOG_SYSTEM="jabber"
PORTAGE_ELOG_JABBERFROM="admin@evadim.homenet:мойпароль"
PORTAGE_ELOG_JABBERTO="evadim@evadim.homenet"

Каждый раз

Каждый раз когда к тебе обращаюсь что-то новое узнаю. =)
Наблюдается сходство с man'ом =) Тоже когда читаешь, стока интерестного узнаешь.

З.Ы. А коллеги по работе в это время слышут вопли типа "вот я идиот! Это ж было так просто" =)

наздоровье...

наздоровье...

osmarket.ru там

osmarket.ru там дешевле :)

Re: osmarket.ru там

Aladdin написал(а):
osmarket.ru там дешевле :)

Дешевле - YES!!!
Но вот по времени - жду заказа 2 недели - пошла третья. Задал вопрос по e-mail`у: скоко ышо ждать?
А в ответ тишина...

Однака

Однако я уже год с Вами, друзья мои ;)

Незаметно так год пролетел ;)

Re: Однака

Dorlas написал(а):
Однако я уже год с Вами, друзья мои ;)

Незаметно так год пролетел ;)

У меня тож незаметно пролетело время.Ник уже потерял актуальность :)

/оффтоп.
интересно было бы услышать мнение джентушника о Бздях =)

Мое сойдет?

"Ой, блин, это не тот диск!"

Два банана

Два банана лучше, чем один :)

Два разных инструмента дают больше возможностей :)

Хоть я и

Хоть я и джентушник только на домашнем/рабочем/ноуте компе (на серваки и корп десктопы всетаки страшно:)) но всетаки, "философию gentoo" разделяю. Мое мнение о BSD системах:
Если коротко то - попытавшись ввязаться в гонку десктопов с linux потеряли какое-нибудь значимое приемущество на серверах.
А если подробнее то:
1)FreeBSD отпугивает, тк от версии к версии все больше и больше проблем накапливает. Вот 4.х класная ветка была...
2)OpenBSD радует своим подходом и некоторыми вкусностями (PF,ALTQ, вменяемая поддержка IPSEC) но напрочь отбивает желание пользоваться ею на крупных серверах своей плохой поддержкой нового железа(а следовательно и тормознутостью на нем) и отсутствием SMP.
3)Плохая поддержка SMP у bsd. Если уж с 2 процами фряха еще как-то справляется то с четырьмя...
4)Ни чем абсолютно не прельщает как система для десктопов энтузиастов.
5) единственный плюс у BSD (а точнее OpenBSD) на железе полностью поддерживаемым ядром - поставил и забыл на 2 года (ну иногда патчи правда накладывать если уязвимость критичная)

Зря вы это написали

Холиваром попахивает однака :)

Как человек, который скурпулезно изучает возможности FreeBSD от ветки к ветке я могу сказать, что с годами она становится только лучше и лучше.

Я не буду опровергать Ваши слова, но я с ними категорически не согласен :)

У меня FreeBSD на ~40 серверах стоит - на них самые разнообразные задачи решены и все успешно работает. И PF+ALTQ у меня имеется, и крипто-сеть на 10 узлов (IPSEC+RACOON), и сервак с 4-мя процами...

FreeBSD, как и Gentoo - отличные операционные системы!!!

Так я и не

Так я и не утверждаю что FreeBSD/OpenBSD плохая, просто хотел сказать что очень сильно теряет свои позиции относительно linux из года в год (А FreeBSD помимо улучшений накапливает много ошибок в себе и архитектурных проблем которые решаются только от ветки к ветке, те она уже не выделяется стабильностью кода и процесса разработки).
А так по сути: на вопрос что лучше Пироги с картошкой или капустой не найти правильного ответа как и на вопрос что лучше Linux или BSD:)

Да тут спору

Да тут спору нет :( фре явно разработчиков не хватает

только вопрос -

только вопрос - как реализовать на фре L7 фильтры?

Я сам этим не

Я сам этим не занимался, но я думаю что вот это тебе подойдет
http://freshmeat.net/projects/trickle/

В догонку

В догонку статья http://ezine.daemonnews.org/200405/trickle.html

Есть еще один вариант, не вдавался готов ли он http://freebsd.rambler.ru/bsdmail/freebsd-net_2006/msg01527.html

FreeBSD глазами гентушника.

Давеча впервые ставил FreeBSD...

В общем снёс я его, там нет даже nano :) А если серьёзно, то мне непонятна нелюбовь FreeBSD к русскому, её любовь к старому shell вместо bash. А когда задался целью сменить оболочку по умолчанию у пользователя, то я был несказанно удивлён o_O.

sysinstall мне, честно говоря, напомнил инсталлятор и linuxconf от RedHAT 6.01 в одном флаконе. Сильно удивило полное отсутствие информации о пакетах, есть такой пакет X, и тебе предлагается, либо поставить флажок напротив него, либо не ставить, а что это за пакет такой не сказано, он просто есть.

Ну бог с тем, что в чертях нет nano (хотя есть древний как мир pico), но эта консоль... Боже мой, я такого ни в ДЕМОСе, ни в UnixWARE не видел, мало того, что клавиша напрочь не пашет, а если и пашет, то только как . А функциональные клавиши в vi совсем не работают. Конечно это можно исправить самому, но господа - неужели с 1992 года никак нельзя было сделать человеческую поддержку клавиатуры?

MC на своём двухдисковом FreeBSD не нашёл, не нашёл и всё, есть куча многого, не всегда нужного, но MC там нет.

Установка kdm/xdm это полные коры, в чертях гуёвый менеджер входа до сих пор весится на терминал o_O.

А управления пакетами после emerge...

В общем я наверно неисправимый линуксоид :(

мдя... )) а я тут

мдя... ))
а я тут подумывал о том, чтобы поставить *бздю кую-то ))
может кто-то что-то хорошее скажет ? :)

Не

Не думаю.
Портажи > порты
Конфигурация оборудования в бзде чуть удобнее, но не думаю что тебе это нужно

Стараюсь на

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

Re: Стараюсь на

Credoxxx написал(а):
Стараюсь на ентерпрейз ставить только фрю. А этим много сказано.
А вообще мое мнение... если руки не из ##### то любой никс можно заточить под нужды и будет он ну хуже другого... а дженту мне нравится иза схожести с фрякой.

Всмысле не хуже :)

Увидеть

Увидеть красоту и стройность FreeBSD после часа работы на ней....не много ли хотите?

Постройте на ней то, что Вы смогли построить на Gentoo, тогда и оценивайте - ведь задачи будут решены одни и те же.

Не хочу приводить недостатки Gentoo, но я их явно вижу (по сравнению с FreeBSD). И конечно у FreeBSD есть недостатки, по сравнению с Gentoo. НО, пока нет ни одной ОСИ, сочетающей в себе все лучшее из этих ОС.

И все таки, люди, не судите поспешно!

FreeBSD - прекрасная операционная система (как и Gentoo), просто чтобы понять это, ее нужно изучить (хотя бы на 20-30 %) :)

Вкусностей в ней полно, просто они не видны после 2-3 часов :)
Долгое (3-4 дня) курение Handbook-а (890 страниц) проясняет ум и рождает хорошие эмоции ;)

Поверьте человеку, прошедшему этот путь :)

Quote:курение

Цитата:
курение Handbook-а (890 страниц) проясняет ум и рождает хорошие эмоции ;)

это точно :)
Из Handbook-а крутить и им же забивать :D

Иначе на 445 листов травы не напасёшься :D
Хотя... отцовcкую "политэконимию" скурили за два года 8)
Тогда же и решили в ВУЗ поступать (книжки толстые... бумага тонкая... :D)

Re: Увидеть

Dorlas написал(а):
НО, пока нет ни одной ОСИ, сочетающей в себе все лучшее из этих ОС.

а ты про архитектуры x86-fbsd и sparc-fbsd слышал?

взамен nano там

взамен nano там есть ee, кстати на мой взгляд он удобнее

русский там отлично пашет, у меня полгода на десктопе не было проблем (да-да фря в качестве десктопа:))

про MC: с гентой я чето тоже MC не заметил

к инсталятору я бы не придерался, установка генты для меня вообще стала адом

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

насколько я знаю emerge был разработан после того как Daniel Robbins просидел под фрей годик, да и че то я так и не нашел в генте аналога portsclean

P.S не хочу разводить религиозных войн, я например после перехода с freebsd на gentoo уже месяц нахожусь в состянии шока и очередного emerge world, каждому в конце концов свое. И вообще помните как жириновский сказал: "не сметь стрелять по багдаду, лучше вместе по тбилиси", ну и мы так, тока по мелкософту :)

Предлагаю

Предлагаю дружно закрыть эту тему :)

portsclean а что оно

portsclean
а что оно делает?(я не про холивар - мне интересно)
есть
emerge --depclean - сносит пакеты
eclean - сносит сырцы/бинари лишние
оно нет?

portsclean - удаляет

portsclean - удаляет устаревшие пакеты из distfiles
посмотрел man eclean, это оно, спасибо за подсказку :)
а если можно подскажите где найти список абсолютно всех команд для работ ы с портежами?

вопрос

вопрос несовсем понятен...
есть категоря app-portage есть многочего... даже портаж альтернативный.
то что юзаю сам
eix
gentoolkit
portage-utils
portage-mod_jabber

Короче

Короче направление понятно - копать в сторону app-portage, спасибо

Re: взамен nano там

z0D5e8n7x написал(а):
про MC: с гентой я чето тоже MC не заметил

Я имел в виду про MC в списке пакетов в sysinstall, впрочем это не показатель, и обо всём ниже.

z0D5e8n7x написал(а):
P.S не хочу разводить религиозных войн, я например после перехода с freebsd на gentoo уже месяц нахожусь в состянии шока и очередного emerge world, каждому в конце концов свое. И вообще помните как жириновский сказал: "не сметь стрелять по багдаду, лучше вместе по тбилиси", ну и мы так, тока по мелкософту :)

Всё верно. Не стоит столь сильно принимать к сердцу мой пост, если вы обратили внимание, то там все аргументы сводятся к отсутствию MC и nano в списке портом, что совсем аргументом не является, ведь никто не мешает мне их скачать и скомпилировать ;) Честно при желании можно было бы наковырять чего более существенного, но желания нет, да и времени.

FreeBSD я ставил только из-за того, что мой напарник захотел изучить именно FreeBSD, ну поставил, показал ему как это делается, бегло посмотрел и снёс.

Конечно за несколько часов не изучишь систему, но если хотите объективное мнение, то не нашёл я никаких отличий чертей от линукса. Да, утилитки другие, консолька неудобна, малость непривычны моменты на вроде изменения параметров пользователя, но не более. Всё остальное - иксы, gcc, UNIXUtils, а они везде почти одинаковы.

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

Хочу заметить что некоторые аргументы против Gentoo Linux выглядят по крайней мере странными. Например время компиляции (установки) паетов. Ну да, не мнгновенное, но Gentoo Linux это Source Based дистрибутив, хотя он и позволяет устанавливать бинарные пакеты. Мне почему то кажется, что компиляция тех же иксов в любом другом дистрибутиве линукса или в *BSD будет проходить не на много быстрее, если не медленнее.

Ряд аргументов можно свести к одному: не знаю как, почитать ru.gentoo-wiki.com и спросить лень.

Если смотреть на FreeBSD глазами гентушника, то черти, ИМХО, это тот же линукс, просто с малость иным окружением системы. Вот и всё. Есть конечно тонкости, на вроде iptables vs ipwf и Source Based vs Binary Based. Но это уже отдельный разговор.

Кстати, я где-то в одной умной книжке читал, что FreeBSD тоже можно полностью перекомпилировать...

Я согласен, мой

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

ЗЫ Не можно, а нужно полностью перекомпилировать! ищи в хендбуке "make buildworld" :)

Самый крутой редактор - vim

Его нет ни там ни там по умолчанию, так что успокойтесь.

Я переодически пытаюсь осилить эту систему, но, увы... Единственно что мне пока нравится во Фряхе так это логотип. Вот такой бы логотип Генте и все было бы ваще рулез =).

Портаж является улучшенной системой портов, это так.

Эт. точно. Давайте дружно завалим майкрософт, а потом можно спорить о преимущетвах одних никсов перед другими хоть до посинения.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".