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)
Ответ на: комментарий от bsdfun

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

Arch не наше, а вот Гидра и Nix из NixOS с этой задачей справятся.

По моему мнению должен быть один дистрибутив, в основе которого давно назрела необходимость применения ФП вместо обычного для прозрачности кода. Haskell вместо Удава, встроенная проверка актуальности ПО на сайтах авторов уже давно нужна в системе.

Deleted
()
Ответ на: комментарий от ms-dos32

distcc рулит. У меня на нетбуке тоже gentoo, при обновлении использует ресурсы домашних серверов и основного ноутбука.

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

Какие достоинства у Арча по сравнению с Ubuntu?

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

По САБЖу: поздравляю. Дистрибутив действительно важный и существенен в развитии линукс.

Сам не юзал (: И не буду наверное - source-based пугает.

uhbif19
()

Рад за Генту и ее последователей, но при моих перебоях с электричеством как-то стремно оставлять систему в Z-состоянии на несколько часов :)

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

А чего в нем замечательного? Это ведь система APT (взятая у Debian) надежная и мощная как бронепоезд.

void_ptr ★★★★
()

Однако мой любимый дистр. Так вот что я сегодня праздновал...

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

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

Deleted
()

Любимой системе ура, ура, ура!

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

Таки, сегфолты есть.

Редко, но есть. Обычно, связано с использованием hardened-ядра и какого-нибудь особо специфичного софта. Сталкивался.

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

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

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

На тот момент, при отсутствии дешёвого интернета дома (а в 2006 г. один мегабайт стоил 3.5 рубля), это был единственный дистирибутив базы и пакеты к которому (со всеми зависимостями) я мог быстро и просто обновлять не скачивая их сам с зеркал (по причине некоторого кол-ва знакомых в институте и на работе у которых тоже уже был Gentoo).

А разве не надо было качать стадии при установки? или Вам их тоже давали?

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

а если дело касается генту то в большинстве случаев или «попробовал, понравилось» или «не осилил».

Потому что гента (ну, еще Патрег-срака) - это последний бастион люниксоида :) Дальше отступать некуда, разве что бздеть или оффтопить.

Отметили-с уже, надрали-c. И всем того-с желаем-c. Лично я 4 года на этой вашей генте сижу и сползать с нее не собираюсь, потому что это наше усе! :)

GluckMan ★★★
()

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

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

Гента лучшая система на старой парадигме императивных языков. Если кому уже тесно в ней, то дальше только изучение Haskell, ФП и переход на NixOS с отпусканием на волю Удава.

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

А разве не надо было качать стадии при установки? или Вам их тоже давали?

Да, скачивались заранее stage3, portage-latest.tar.bz2, gentoo-sources, grub, mc и ещё что-нибудь из того, что мне было нужно для первичной установки и настройки.

затем, посредством команды

 emerge -fp перечень_пакетов 2> stage1.list
, получал список ссылок откуда эти пакеты со всеми зависимостями качать и передавал файл со списком человеку, который у себя запускал wget c нужными параметрами, указывая на файл со списком. Тоже самое можно было сделать и из под windows, где wget брался из сygwin, и всё что было нужно сделать на другой машине запустить заранее подготовленный bat-файл и вернуть мне папку с полученным содержимым.

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

Тащемто, сколько лет эту мантру не твердят, гента всё ещё жива-здорова

разве я подписывал приговор ? Я говорил о своих ощущениях - я наверное последние лет 6-7 использую именно генту

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

Понятно)
А вот вопрос возник, в дистрибы объемом ~3Gb все вышеперечисленное входит?(Grub&&Стадии и тп)
А то нашел привет из 2006 года, думал заняться- дошел до стадий, и застрял - тк не знаю подойдут те которые на ftp залиты или нет, а подсказать некому.

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

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

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

xtraeft ★★☆☆
()

С юбилеем!!!

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

Jam_666
()
Ответ на: С юбилеем!!! от Jam_666

Пакеты тоже бывают разные. Не пример привычным пакетам, то что есть в менеджере Nix истинно source-based NixOS. Сейчас как раз рассматриваю всеръез все вопросы связанные с переходом на него. Portage точно такой же по сути менеджер как и Nix.

Важные отличия которые я сумел разглядеть source-based юнитах в NixOS vs с безполезными bin-based пакетами Федоры и Дебьяна:

- применение ФП вместо императивного для сценариев сборки и установки, т.е. замена пережившего свое Удава на прогрессивный Хаскель, что повышает прозрачность кода сценариев и конфигов и облегчает их отладку.

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

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

На неделе собрал систему с firefox, chromium и libreoffice на компе с одной плашкой на 512M DDR-400. О чём вы? )

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

нашел привет из 2006 года, думал заняться- дошел до стадий, и застрял - тк не знаю подойдут те которые на ftp залиты или нет, а подсказать некому.

Есть доступные minimal-cd (152 мб) и собираемые каждые 2 недели снимки stage3 (150 мб, по ссылке для 64-битной архитектуры). Не знаю, подойдут ли новые с старому инталлятору новые stage3 - хотя почему бы и нет, при установке будет распакован новый stage3 и сразу же зальёте новое дерево пакетов (~36-42 мб) и после чего лучше обновить system. Ядро с патчами не больше 80 мб. Размер остальных пакетов будет зависеть от того, что захочется установить.

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

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

ок. Но все же интересно что хранится в больших архивах...

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

Ну, учитывая, что тут говорили про линкер кушающий 4 гига оперативки при линковке лисятины, слез я вовремя.

у меня на нетбуке 1гиг оперативы и 2 свопа. лисятина линкуется нормально.

samy_volosaty ★★★★★
()

выпил. уже пару лет никак не попробую десктопом переехать. Вива!

MSEstMozg
()

Теперь вот ввиду того что Gentoo просто не успевает за обновлениями софта
присмотрелся к NixOS.

А NixOS успевает что-ли?

Сегодня первый опыт по переходу с Gentoo на NixOS

Не рано ли вы начали всех агитировать за NixOS?

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

Не рано ли вы начали всех агитировать за NixOS?

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

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

А NixOS успевает что-ли?

Надеюсь что с помощью локально установленой Гидры «будет» успевать. Но этот вопрос еще нужно исследовать, т.к. опыта с NixOS у меня пока что только по подготовке флешки и установке базовой конфигурации.

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

Не рано ли вы начали всех агитировать за NixOS?

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

А с чего ты решил что нас колышут проблемы многоголовых мутантов ?
Тьфу - да ещё и голубых?

anonymous
()

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

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

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

Да с первых постов было понятно что кое кто прогулял школу :)

А НикОтсос - только для таких рилл_пед как ты, суровым гентушникам оно не нать! Я сказал!

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

ты про slepnoga?

Не только slepnoga отличается на gentoo.ru выражениями. Особой несдержанностью там выделяется krigstask. Этот молодой модератор не в состоянии разумно вести обсуждения по тематике и сводит все на личности в обход топика. Персонально, прямо в лоб, но вежливо без матов, высказал свое мнение о нехватке мозгового вещества для его возраста, за что был забанен slepnoga, причем тоже с неадекватной пометкой, что он меня разбанит, когда пробухается. Бан вероятно у них единственная защита от недостатка собственного интелекта. Крайне неприятно, что такие неадекватные «профи» пытаются «рулить» в русском сообществе gentoo. Это выглядит очень неуважительно по отношению к пользователям. Причем такие ситуации там не редкость и известны с давних пор. Создается впечатление, что сайт gentoo.ru создан для удовлетворения скрытых садистких замашек отдельной группы администраторов. Вот о чем речь. А репутация gentoo из-за таких дураков страдает и ... люди бегут от gentoo. Но хорошо, что появились другие сайты, которые в состоянии адеквано поддерживать gentoo сообщество.

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

Причины менять или не менять разные и у каждого они свои. Все зависит от постановки целей и ни красноглазие, ни нубизм тут ни при чем. Эти отличительные «качества» проявляются у людей только в период изучения любого искренне интересующего их предмета. Причем ничего постыдного тут нет. Любопытство и любознательность общая черта человечества.

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

и с даунтаймом в секунды ...

Обожаю красивые решения. Перекинул с помощью kexec на новую систему?

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

если дело касается генту то в большинстве случаев или «попробовал, понравилось» или «не осилил»

Красава! Записал себе в цитатник - очень четкая формулировка.

Хотя справедливости ради стоит заметить, что не одни gentoo-base так хороши, однако в рядах gentoo-base подобных дистрибутивов сейчас приличное количество опытных пользователей и это помогает быстрее совместным штурмом находить хорошие решения.

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

я догадывался что арч старше, но теперь я это точно знаю! )

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

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

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

Лови ссылку. Тут была попытка выяснить обстоятельства удаления compiz из gentoo. Slepnoga свои высказывания подчистил. Частично и krigstask, но понять их отношение к пользователям можно.

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

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

а со вторым я не сталкивался

хотя да, весьма неприятно

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

Компиляция на удалённой системе. запускаешь столько потоков, сколько ядер в локальной сети простаивает. Ограничения - пропускная способность сети, мощность дисковой подсистемы клиента (не успевает нетбук прожевать 20 потоков сборки, затыкается на записи во флэш), и мощность процессора, если трафик шифруется. На практике у меня получалось так - нетбук Asus Eee 900 (Celeron 0.9ГГц), подключённый к проводной сети, шифрование distcc-трафика не используется, сборка в 12 потоков. В качестве серверов работали два Phenom II и Core 2, младшие модели, о 4 ядрах каждый. Удаётся достичь средней загрузки примерно 50% для каждого сервера. Скорость сборки специально не мерял, но ускорение очень значительное, в разы, относительно локальной сборки.

cache ★★
()

Безусловно присоединяюсь к поздравлениям.

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