LINUX.ORG.RU

хм, если бы не эта новость, я бы никогда не нашел на www.gentoo.org русскоязычный перевод, хотя он и был упомянут в англоязычном варианте gwn. почему на него нет ссылки на http://www.gentoo.org/news/en/gwn/gwn.xml ? а вообще вы ребята молодцы, спасибо. и несколько слов о самом дистрибутиве. это мой третий дистрибутив после одного дня с ipcop-ом (с которого начиналось мое знакомство с linux-ом), двух недель с mdk 9.0. я работаю с gentoo уже второй месяц и просто в восторге от него. p.s. спасибо всем знакомым rh-товцам и mdk-кашникам, за предоставленные *.src.rpm :)

anonymous
()

На сайте упоминается про 4000 портированных пакетов. Кто нибудь из ГУР или не ГУР может растолковать что это означает и чем обеспечивается непротиворечивость либов этих пакетов. Или как в дебиане 12000 (!) пакетов. Кто и как реально это тестирует ? Или "Какое максимально число пакетов можно вставить в работающую систему"

anonymous
()

Если кто не знает, есть еще http://www.gentoo.ru с отличным форумом и вроде даже со списком рассылки.

anonymous
()

Да, вот прочел их новость и обнаружил там интересную вещицу, такую как pinit инит для gentoo написанный на XML, в чтении эти скрипты очень удобны, но почемуто люди тестирующие эту разработку сказали что она sux?

anonymous
()

anonymous-у (*) (2003-05-06 02:38:41.169) от anonymous (*) (2003-05-06 00:27:35.481) :) это означает, что можно установить в вашу систему 4000 пакетов, если кончено стоит такая задача :). установка пакетов производится с помощью системы портежей. которая обновляется практически ежедневно. как результат - вы можете поиметь свежую версию софта буквально на следующий день-два после его выхода. созданием и поддержкой ebuild-скриптов для системы портежей занимается довольно многочисленный коллектив разработчиков gentoo, среди которых есть и наши (русскоязычные) люди. тестирование проводится в тесном :) взаимодействии с пользователями http://bugs.gentoo.org/ и новый пакет попадает в стабильную группу, через некоторое время, прошедшее после его появления в портежах. система портежей учитывает зависимости между пакетами, которые могут быть жесткими и "желательными". управляя вторыми через переменную USE, можно устанавливать в свою систему, то что тебе необходимо. портежи позволяют установить в систему несколько версии одного и того же пакета, и помимо этого обеспечивают непротиворичивость библиотек с помощью слотов (яркий пример - libpng). кроме того, одим из плюсов gentoo - является возможность собрасть систем с оптимизацией под твой тип процессора, что в некоторых задачах дает 50% прирост производительности (например, сборка ядра с одним и тем же .config вместо 12 - 8 мин.) удивительное ощущение - как будто тебе под крышку корпуса подкинули еще пару гигагерц.

anonymous
()

Я вот тут как раз недавно услышал, что у gentoo очень много взято из фрихи. Не скажете, в чём это проявляется помимо портов?

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

>Я вот тут как раз недавно услышал, что у gentoo очень много взято из
>фрихи. Не скажете, в чём это проявляется помимо портов?
Портежи и порты - это не одно и тоже, ИМХО порты лежат в основе
портежей, но более удобны (не столь консервативны).
Система портежей не исключает изготовление и использование бинарных
пакетов...
А больше от фряхи там ничего нет, инит-скрипты не BSD-style, ближе
к SysV, хотя и есть серъёзные отличия...

Led ★★★☆☆
()

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

anonymous
()

Ну насчёт прироста производительности в 50% после сборки под местный проц, это вы, сударь, загнули 8()

anonymous
()

Кто нибудь может определённо сказать, можно ли работать с gentoo на dialup-е?

anonymous
()

>Вы не разьясните про "слоты" ?

Слоты это возможность иметь разные версии программы одновременно.
Подробности на www.gentoo.ru - там много переведенных статей про
gentoo

>Кто нибудь может определённо сказать, можно ли работать с gentoo
>на dialup-е?

Я работаю. Стандартная качалка для Gentoo - wget, соответственно
докачка работает "из коробки" (в отличие от FreeBSD :)
Но исходники можно достать "по-любому" (dialup, work, src rpm, etc)
главное положить их в distfiles :)

Хотя Gentoo не для новичков... ;-)

anonymous
()

Хочу добавить, что весьма ощутимый прирость производительности на amd-подобных камнях, я на своем K6-II реально это заметил - стало можно например фильмов смотреть, раньше (в rh7.3) под это проца никак не хватало, собиратся стало чуть-чуть тормознутее, но ведь 3.2 vs 2.95 ;-). Видимо сказывается оптимизация под intel из коробки многих дистрибов.

А в целом - система классная, еще бы они лепили исошники со всем необходимым для установки без сети (что-бы на нескольких исошках в сумме были и portage-tree и distfiles для наиболее нужных и частоиспользуемых приложений. И тогда-бы вообще цены не было дистрибу.

sseREGa
()

отвечаю всем по немногу :) 1. политика безопасности сходная с freebsd (самый популярный вопрос - почему не работае su - потому что пользователь не включен в группу wheel). узнаваемо? 2. пакеты новее чем в дебиане, они появляются буквано на следующий день после выхода, правда потом могут еще недельку-другую числится в нестабильных или вообще быть маскированными :) 3. для приведнного мною примера, когда я перешел с абстрактного i686 на CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer" это справедливо. 12/8=1.5 ==> 50% :). но это верно не для всех задач. допустим у oggenc производительность столь резко не возросла. но в целом система работает ощутимо быстрее. что приятно. 4. я с gentoo работаю вообще без доступа к сети (на домашней машине), а директорию distfiles (предназначенную для хранения исходников) наполнял всеми мыслимыми и немыслимыми способами, достойными отдельного описания. 5. gentoo не для новичков - довольно спорное утверждение, мой стаж в линуксе очень небольшой (см. первое сообщение) да и времени я ему уделять много не могу. но тем не менее... скажем так - gentoo не для глупых людей. особенно приянтые воспоминания остались от процедуры конфигурирования ядра, которая толком нигде не описана. (хау-тушек, описывающих команды tar -xvjf linux-XXX, make configб make dep... мягко говоря не достаточно).

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

>Кто нибудь может определённо сказать, можно ли работать с gentoo на dialup-е? Можно, но "сложно". Первоначальную установку провести практически невозможно. А вот подтаскивать потом обновления вполне реально, особо если не увлекаться.

anonymous
()

очень даже возможно, даже со stage1 и вообще без всякой связи. берем свежий снапшот, например ftp://ibiblio.org/pub/Linux/distributions/gentoo/snapshots/portage-20030505.t..., разворачиваем его в /usr затем emerge regen && emerge -pf system > /mnt/floppy/need4gentoo && emerge -pf --nodeps gentoo-sources >> /mnt/floppy/need4gentoo (желательно еще и sysklogd c vcron прихватить) после чего топаем с полученным списком ссылок в место более близкое к цивилизации, например в интренет-кафе :) или еще куда-нибудь по вкусу. возвращаемся, сваливаем все в /usr/portage/distfiles. и запускаем bootstrap.sh. вуаля! (мелкие подробности опущены :) можно еще компакт(ы) купить в linuxshop-е :). но выделеночка бы кончено не помешала. :)

anonymous
()

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

anonymous
()

а я и не буду уговаривать вас потратить баснословную сумму на входящий траффик. gentoo как и freebsd можно прибобрести на компактах. чем "довольно удобна" freebsd для диалапера? и зачем она вообще диалаперу? :)

anonymous
()

Чего-то тут как-то тихо ;-)

anonymous
()

все ставят gentoo :)

anonymous
()

Как-то решил попробовать Дженту... До сих пор сижу на ней и другие дистрибутивы не вспоминаю =). Имхо портежи оччень удобны (как красиво они все-таки реализованы!).
Сам сижу на диалапе, связь дома плохая, тем не менее по ночам качая, приобрел то что мне нужно (X+fluxbox+mozilla+xmms+gqview...). Приконектился ввдиалом, сказал emerge -f <PROG_NAME>;killall wvdial и пошел спать... Важно не забыть удобнейший флаг -f (только закачать), а потом с утреца можно и просто emerge <закачанная прога>

qusk
()

killall wvdial ???. Вообще-то IMHO в BSD PPP удобнее и толковее чем в линуксе и хотя я и в лин не жаловался, но killall для убийства диалапа просто идеологически неправильно писать, лучше DnD настроить.

anonymous
()

Поэтому-то BSD и удобнее для диалапера, еще cvsup и порты - вообще самый простой и удобный способ обновляться. Если Порты Дженту не хуже портов BSD, то дженту определенно лучше всяких там RH, MDK(для меня). Вообще кому как нравится.

anonymous
()

Хотел спросить есть ли в Г. кроме портов еще и система обноления бинарников ? Т.е. могу ли я частично обновляться из портов, а некоторые пакеты брать уже собранными.

anonymous
()

А оптимизируещие флаги (== флаги с которыми никто никогда не собирал ядро/пакет) - это не красная зона ? И нужно ли ускорение такой ценой или речь идет о личном персональном компьютере ? А на коллетивной машине сервере/маршрутизаторе разве такой риск допустим или все юзера согласны с экспериментами над собой и своим временем ? А можно в этом дистрибутиве от оптимизаций отказаться ?

anonymous
()

можно и отказаться, ты можешь ставить и компилировать как захочешь лично САМ. Плюс ко всему, в дереве портежей в большинстве своем идут версии программ как самые свежие (читай нестабильные), так и стабильные проверенные, в наиболее используемых пакетах, вариантов версий до 5 штук. Ставь, что твоя душа захочет. Если надо, поставь хоть рпм, потом сделай emerge --inject <пакет>. И твоя система будет считать что у тебя данный пакет установлен (хотя в будущем может в гимор где-нибудь вылится такие проделки над системой).

anonymous
()

А CRUX все равно лучше :)

Если серьезно, то вот - одна из предъяв к гентам http://groups.google.com/groups?q=Oleg+Drokin+gentoo+group:fido7.ru.linux.*& hl=ru&lr=&ie=UTF-8&inlang=ru&group=fido7.ru.linux.*&selm=b8r lsr%249h9%241%40car.linuxhacker.ru&rnum=2 .

PS И emerge на змеюке - suxx. Или shell (perl) или elf.

anonymous
()

>killall wvdial ???. Вообще-то IMHO в BSD PPP удобнее и толковее чем в линуксе и хотя я и в лин >не жаловался, но killall для убийства диалапа просто идеологически неправильно писать, лучше >DnD настроить.

Идеологически? Идеологически правильно все то, что работает =)). А если серьезно, то это просто удобно. И не надо ничего настраивать (я не против настройки, но когда есть способ проще, зачем создавать себе проблемы?)

qusk
()

>Если серьезно, то вот - одна из предъяв к гентам >http://groups.google.com/groups?q=Oleg+Drokin+gentoo+group:fido7.ru.linux.*& amp; >hl=ru&lr=&ie=UTF-8&inlang=ru&group=fido7.ru.linux.*&selm =b8r >lsr%249h9%241%40car.linuxhacker.ru&rnum=2

Имхо, автор того поста просто не разобрался с Дженту. Большинство аргументов на мой взгляд просто несерьезны.

qusk
()

по сравнению с портами фри мне в генту понравилось то, что он корректно выносит старую версию пакета при установке новой. во фре у меня с этим были проблемы.

кстати, а есть в генту способ обновить скрипты в /etc? скажем, поменяют они чего-нибудь в инит-скриптах - как мне это синхронизировать? во фре я делал cvsup + mergemaster и все.

ov
()

2ov:

при обновлении baselayout обновятся все базовые инит скрипты. при обновлении пакета, обновятся его конфиги.

IceD

anonymous
()

Gentoo - не для новичков?
imho - это лучшая система для новичков .. но с головой ;) Она действительно учит и не напрягает, удовольствие от первой установки как от прохождения отличного квеста где много нового и все сходится :)

Один недостаток - некоторые пакеты долго собираются :\

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

NiKel
()

ov
> кстати, а есть в генту способ обновить скрипты в /etc? скажем, поменяют они чего-нибудь в инит-скриптах - как мне это синхронизировать? во фре я делал cvsup + mergemaster и все.

нередко portage сам дает предупреждение что необходимо проделать etc-update после установки чего то нового, система предохранения конфигов оставляет старые версии и дает знать какие именно требуют обновления
затем сам на выбор или заменяешь старые на новые или их редактируешь (выводятся различия страрой и новой версии файла)

NiKel
()

Не долог час, когда начнут орать, что FreeBSD c Gentoo слизали :-)))

anonymous
()

> Не долог час, когда начнут орать, что FreeBSD c Gentoo слизали :-)))

Я думаю им есть что слизывать :)

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