LINUX.ORG.RU

10 лет c момента первого выпуска Gentoo Linux

 


0

3

Сегодня, 31 марта 2012 г., исполняется 10 лет с момента первого выпуска дистрибутива Gentoo Linux, основанного под влиянием системы управления пакетами Ports в FreeBSD. Gentoo был создан на основе разработок Дэниела Роббинса Enoch Linux. В октябре 2009 г. отмечалось 10-летие Gentoo, точнее, философии, на основе которой начиналась его разработка, но именно 31 марта 2002 г. вышел первый релиз.

Основной целью и идеей зародившегося тогда (в 1999 г.) дистрибутива была сборка, оптимизированная под конкретное аппаратное обеспечение с изначально минимальным набором необходимых программ, позволяющих пользователю делать с системой всё что угодно.

Я начал работу над Gentoo, потому как не мог найти дистрибутива, который бы меня устраивал. Во всех Linux-дистрибутивах я заметил одну неприятную деталь — инсталляционные утилиты, управляющие установкой ПО в системе, предназначались для упрощения работы, однако на практике лишь мешали администрированию системы.

Поэтому я и создал Gentoo с её собственной системой портэжей (т.н. Portages), более совершенной, чем все системы управления ПО, существовавшие до этого. Система портэжей отличается большой гибкостью и даёт возможность пользователю успешно использовать её для решения конкретных задач независимо от поставленных целей.

/ Дэниел Роббинс (Перевод: Логинов Игорь, источник)

С 2004 года все права на исходный код и торговые марки были переданы Робинсоном некоммерческой организации Gentoo Foundation и теперь разработка управляется группой Board of Trustees (ответственных за управление фондом) и советом Gentoo Council (технические вопросы).

Появившийся дистрибутив быстро развивался. Несмотря на то, что он получил известность как «дистрибутив исходников», принцип «from source» (из исходников) не являлся основным, хотя и был важным ключевым моментом. С самого своего начала система Portage поддерживает установку из бинарников (что и можно сейчас наблюдать для некоторых пакетов).

В настоящее время существует обширная база статей Gentoo wiki (русская страница), помогающих в настройке системы, которая, как и выходящие на её основе сборники статей (как онлайн версия, так и pdf) является учебником для многих пользователей.

>>> Официальный сайт Gentoo

★★★★★

Проверено: tazhate ()
Последнее исправление: Silent (всего исправлений: 3)

Ответ на: комментарий от sluggard

если осилил любой другой Линукс - осилишь и этот. YMMV, конечно. например, тотальное рашкинское не знание общепринятого языка может замедлить прогресс. а так ничего особенного.

anonymous
()

Поздравляю всех коллег-гентушников!

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

>>yum

каждое обновление федоры - переустановка заново (глюки преапгрейда да и быстрее).

что поменялся номер генты узнаю раз в год и то с новостей (тихо мирно без глюков). И да спасибо ментейнерам за gnome2 в основной ветке.

anonymous
()

Поздравляю Gentoo!

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

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

+1

zibert ★★★
()

В свое время пользовался gentoo, остались самые теплые воспоминания. Поздравляю гентушников.

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

может и маловато, но точно не «явно». вполне хватит. зависит от потребностей. у меня athlon x2 64 4400 обычный sata2 диск и был 1gb рамы - всё это куплено вроде уже 5 лет назад. сейчас только не выдержал и докупил еще гиг рамы, виртуалку гонять. без этого 12309 при свопинге замучал.

anonymous
()

Поздравляю всех разработчиков этой чудесной программы

!

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

доки у Генту слабые. и наивные

Тот хэндбук, который я осиливал году так в 2008, был весьма содержательным. Я, например, оттуда узнал про chroot и впоследствии неоднократно оным пользовался. Не только и даже не столько на генте.

Вот последующие версии (которые начали рекомендовать пользоваться инсталлятором) огорчили.

hobbit ★★★★★
()

А для игрушек (что нативных, что не) и мультимедиа на десктопе - лучше Генту ничего нет. Арч правда не пробовал. Но Генту судя по всему поосновательней будет.

Для домашнего (а может и не домашнего, но это уже экзотика конечно) сервака тоже подходит. Хотя, для сервака, в приципе как раз любой подойдет, наверное.

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

Смотря что понимать под «осилил». Современные rpm-based дистры (openSUSE, Mandriva, ALTLinux и т.д.) гораздо проще и удобнее оффтопика, поставил - и пользуйся. Как раз для хомячков, типа меня. ))

sluggard ★★★★★
()

Поздравляю!

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

При установке некоторых пакетов идёт проверка на наличие свободного места на жёстком диске, так для сборки LibreOffice из исходников он хочет 9 Гб.

Чуть меньше - 4 гб - для Firefox и Thunderbird:

emerge firefox

...

* Checking for at least 4 gibibytes disk space at «/var/tmp/portage/www-client/firefox-10.0.3/temp»

, но кого это волнует, если есть бинарная сборка? Как уже упоминалось, принцип «from source» не является основным - я например с какого-то момента просто начал использовать бинарники, если они есть и если чего-то особенного от сборки мне не нужно (как правило отключение каки-либо опций).

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

Вот последующие версии (которые начали рекомендовать пользоваться инсталлятором) огорчили.

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

и там нет важных советов юным Гентуводам. Типа «забыть об ACCEPT_KEYWORDS=~arch», туда (видимо по настоянию Flameeyes) внесли рекомендацию не пользоваться ccache, однако лично у меня с этим только история успеха, без него заметно медленней компилялось, когда я пробовал отключать. и многое, многое другое.

я не спорю - ПОСТАВИТЬ по хэндбуку получится (простейшую установку, да и у новичка, скорее всего, коряво выйдет). вопрос - что дальше.

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

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

Ты часто пересобирал собранные пакеты? :)

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

гораздо проще и удобнее оффтопика

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

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

Искренние поздравления всем причастным. Жаль, что я криворукий нуб и неосилятор, - вряд ли когда-нибудь попробую. ))

Сейчас генту стала гораздо проще, удобнее и главное надежнее любого бинарного дистрибутива (в некоторой степени). Можно взять тот же калькулейт и получить 100% генту за 5 минут.

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

нет наверное. а что?

А в таком случае ccahe не мог дать прироста скорости компиляции. Он годен только при повторной пересборке.

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

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

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

LightDiver ★★★★★
()
Ответ на: комментарий от devl547
kuu@Cloudsdale:~$ uname -a
Linux Cloudsdale 3.2.0-21-generic-pae #34-Ubuntu SMP Thu Mar 29 22:33:16 UTC 2012 i686 i686 i386 GNU/Linux

Да в общем-то мне поздно уже. А в make.conf опции линкера тоже настраивались?

Да в любом случае - много ресурсов она отъедала при сборке. И старенький интел с двумя ядрами по 1.6GHz не очень хорошо справлялся.

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

Ну, я имел вииду конкретно себя. Мне удобнее и проще. ЧЯДНТ?

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

Дебиан на сервере живет с аптаймом 7 лет...


Любой линукс дистрибутив может столько прожить. И больше.

Если «сервисы» этого сервера не исчерпываются демонстрацией аптайма - за аптайм более полугода можно смело увольнять администратора.

myhand
()

Сегодня, 31 марта 2012 г., исполняется 10 лет ... дистрибутива Gentoo Linux

Поздравляем, но не используем.

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

У меня на сборке либры потребление памяти доходило гигов до 7.

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

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

я не спорю - ПОСТАВИТЬ по хэндбуку получится (простейшую установку, да и у новичка, скорее всего, коряво выйдет). вопрос - что дальше

Дальше читать следующую часть «Работа в Gentoo», «Работа с Portage», gentoo-wiki или основанный на ней сборник статей, например, в pdf, само собой чтение страниц man и как для любых дистрибутивов

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

Покажи хоть один дистрибутив, где эта система удобнее.

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

Бесконечные поиски по файлопомойкам удобнее быть не могут быть по определению.

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

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

Но ведь нужны какие-то знания, умения, навыки. ))

Навыки нужны даже для использования туалетной бумаги. Для управления софтом в генту достаточно пары команд. Для управления пользовательским софтом нужно лишь желание им управлять.

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

зачем тогда хэндбук, если есть «куча других источников»? в моём представлении, именно для того, что бы дать правильную основу, хотя бы со второй третьей установки. он этого не выполняет.

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

Вот последующие версии (которые начали рекомендовать пользоваться инсталлятором) огорчили.

Это какие?
Кроме stage3 ничего не видел.

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

Если «сервисы» этого сервера не исчерпываются демонстрацией аптайма - за аптайм более полугода можно смело увольнять администратора.

Да ну? :) А про сервера в закрытый инфраструктуре ты не слышал, наверное?

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

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

Ок, вот у меня как раз ситуация: Вчера ночью у жены офтопик обновился (сам). Теперь _ни один_ браузер не открывает нормально половину сайтов. Точнее открывает.. Но не сайт, а его исходные коды показывает и все. Переустановки, восстановления не помогают. Приходится использовать для работы мой ноут с генту. Пример номер два: запускаю игру (офтопик) - тишина. Игра просто не запускается. Ни тебе ошибки, ни даже сообщения любого. На генту вполне запустилась и работает. Это удобство? Такое на каждом шагу. Просто люди верят в мифы, среди которых есть один о том, что генту очень сложная.

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

4.2

он годен, если условия сборки конкретного объектного файла не поменялись. не?

если не, всё равно 4.2 по моим ощущениям. если версия сменилась с 1.2.3 на 1.2.4, то быстрее компилитсо.

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

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

Ну, как скажете, поверю на слово, сам-то я не в курсе. Просто порой прочитаешь про всякие пересборки, флаги и прочее - и страх с оторопью берут. И легкая зависть к тем, кому это понятно и легко. ))

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

он годен, если условия сборки конкретного объектного файла не поменялись. не?

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

если не, всё равно 4.2 по моим ощущениям. если версия сменилась с 1.2.3 на 1.2.4, то быстрее компилитсо.

Нет. ЕМНИП, для каждой версии свой кеш. И твои ощущения - не объективный показатель.

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

Если человек новенький, ага.

В общем сядь и прочитай как следует мануал к нему, разберись как он работает и пойми, что ты несешь чушь.

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