Gentoo – шаг в будущее?
Я уже писал о своем поиске идеального дистрибутива. Очень много времени я потратил на то, чтобы сформулировать именно то, чего я хочу, и затем на поиск дистрибутива, который бы удовлетворял данным запросам.
Что же мне так не нравилось? В opensuse мне не понравилась политика самого дистрибутива, использовать только их фаервол, использовать пульсаудио в случае использования гнома, отключенный dht в торрент-клиентах. В ubuntu мне не понравилось то, что вся система направлена на эксперимент. Хочешь ты или не хочешь, а используй экспериментальный gdm, grub и при этом никого не волнует, что эти программы еще в настолько экспериментальном виде, что нет возможности их настройки. Еще больше меня возмутило то, что даже установить нормальную версию (стабильную) из репозитория уже просто не возможно. Гном так же завязан полностью на пульсаудио. И так можно еще долго продолжать, про недостатки данных дистрибутивов и про методы их решения. Но все сводиться к тому, что главный недостаток в том, что кто-то решает за нас, что нужно нам!
Смысл надеюсь понятен? Кто-то сидит и выдумывает, а что может понадобиться нам? Чтобы такого замутить, чтобы всем было хорошо?? При этом естественно нас об этом никто не спрашивает. И в итоге рождаются consolekit, policykit, pulseaudio и иже с ними.
Это же будущее! Как без этого? – воскликнут некоторые. Перед этим ответьте на вопрос, а вы используете то, что я перечислил? Знаете что такое consolekit или policykit? для чего используется?? Или просто используете только потому, что создатели дистрибутива воткнули вам эту прелесть??
И когда я понял это, я осознал, что идеальный дистрибутив – это тот, что предоставляет право выбора! Не просто поставляет пакеты с жесткими зависимостями, а дает право выбирать, что ставить и от чего все это дело будет зависеть. И такой дистрибутив оказался, причем существует он уже чуть более десяти лет. Gentoo!
Чувствую, как многие скривились. Компилировать? Это же долго! Да и зачем??
Во-первых, хочу избавиться от одного мифа, который прочно вошел в сознание. Миф о том, что вся система создана только для компиляции и что вся работа с этим дистрибутивом будет основана на том, что нужно будет изучать, как все это дело работает, настройке всего этого дела и безостановочной компиляции… даже звучит глупо, но увы, многие именно так и думает. Реальность говорит о совершенно другом.
Когда я искал идеальный дистрибутив, в статье приводил некоторые аспекты использования дискового пространства в gentoo. Так вот, прошлый эксперимент оказался несколько странным, на этот раз мне вполне хватило корневого раздела в 10 гигабайт на все. При этом занято от силы 4,7 гигабайта. На сборку рабочей системы мне понадобилось всего несколько часов, то есть в 15.00 я начал, неторопясь загружал, прописывал, компилировал, и уже к 22.00 у меня была полностью готовая к работе система с установленными иксами, xmonad, опенофисом и еще целым рядом софта. Последующие несколько дней потихоньку доводил систему до того, что я хотел, как впрочем это делаю с любой системой. И затем, в дальнейшем просто проводил обновления.
Много ли я времени потратил на сборку системы?? На мой взгляд нет, не много. Хотя естественно, что это много больше, чем если бы я воспользовался установкой бинарного дистрибутива. Что я получил?? Колоссальную гибкость, безопасность и удобство!
Гибкость заключается в использование флагов USE, я собрал все программы с выключенными флагами consolekit и policykit, то есть как минимум не использую то, что считаю лишним. Что это мне дало?? Простоту настройки использования сменных носителей и сокращение использования оперативной памяти. Для сравнения:
Установка программ очень проста. Функционал emerge просто поражает! Попробуйте запустить одновременно несколько пакетных менеджеров в любом дистре? В генту это просто и без проблем! Компьютер не подключен к интернету? Опять нет проблем, с помощью emerge получаем набор ссылок, по которым качаем пакеты на другой машине, копируем файлы в DISTDIR и без проблем ставим, опять же, все тем же, emerge!
Во-вторых , в отличие от archlinux, все пакеты проверяются и тестируются. Не только на безопасность, но и на работоспособность. К примеру, после установки halevt, приходилось разбираться, что же еще нужно сделать в archlinux для того, чтобы он заработал. Руками копировать файлы конфигурции, запускать демон. В gentoo достаточно установить и запустить. Все! Остальное уже предусмотрено дистростроителями. Это касается практически каждого пакета. Сколько программ я уже ставил и каждый раз удивляюсь предельной заботой и продуманностью.
Приходилось уже слышать о том, что в gentoo очень плохое сообщество. Странно, но ничего подобного я так и не нашел. Сколько вопросов появляется на форуме, сколько вопросов задается на irc-канале freenode. И всегда на вопросы находятся ответы! Я сам не раз задавал вопросы и каждый раз на них получал ответы, рекомендации. Очень дружелюбно и грамотно. Странно даже, что такие мифы появляются о сообществе gentoo…
Есть ли сложности? Да, как без них? Во-первых, на установку системы придется потратить больше времени, чем при использовании бинарного дистрибутива, но это время только установки, часто ли вы ставите систему?? Во-вторых, для установки gentoo нужно иметь хотя бы базовые знания по работе в linux (как минимум) и желательно перед проведением установки разобраться в системе portage, главное – разобраться в используемых флагах USE.
Не страшно? Если нет, тогда добро пожаловать в мир Gentoo! Мир, который мы строим сами!
Я уже больше недели использую данный дистрибутив (стабильная ветка с некоторыми программами из нестабильной ветки) и меня все устраивает. Да, именно ВСЕ!
Дистрибутив, который для меня является идеальным! Похоже, что я нашел именно то, что искал!



Согласен. Один из немногих дистрибутивов, близких к идеалу. Единственный существенный недостаток – долгое время компиляции программ, особенно на старых процессорах – вообще не вариант. Зато никакого мусора в системе.
И ещё две мелочи неприятные – медленно грузится init (openrc), другие дистрибутивы начали обгонять по скорости, и довольно медленно сам emerge (видимо, потому что python).
красноглазег детектед
> В opensuse мне не понравилась политика самого дистрибутива,
> использовать только их фаервол,
отключить «их фаервол» и использовать своё что-то никто не запрещает, я всегда первым делом вырубаю их файрвол и пишу правила непосредственно для iptables, ибо оно для меня очевиднее.
> использовать пульсаудио в случае использования гнома,
тоже не переношу pulseaudio, благо выкосить не так уж и сложно, всего то поудалять пару пакетов
> отключенный dht в торрент-клиентах.
для людей за пределами пендосии, есть репозитарий packman, очень сильно рекламируемый в openSUSE-камьюнити. Там есть все тру-пересборки пакетов, урезанных по лицензионным и другим правовым ограничениям
дальше читать не стал, извините
> медленно грузится init (openrc)
У меня оно просто реактивное. Может потому, что я его из git собираю
>сам emerge
ОЧЕНЬ много ебилдов. Тут либо держать все на squashfs+lzma, либо tmpfs, либо на reiser4+gzip. Тут все упирается в дисковую активность.
Я недавно совсем поставил генту, используется профиль 10.0 desktop, загрузка шустрее идет, чем при более старом профиле, по крайней мере меня устраивает…. а сам emerge довольно шустро работает, правда поиск осуществляю с помощью eix, там информация уже кеширована, выдает результат мгновенно.
кто тут красноглазик?? я, как собирающий пакеты, входящие в сам дистр? или тот, что игнорирует рекомендации сборщиков, выискивает какие-то левые репо, только для того, чтобы пакеты были собраны так, как хочется им?? на мой взгляд извращенцы – вы… =)
Полностью согласен с автором! Поначалу как пришел на линукс использовал убунту, потом попробовал генту потому что еще даже до установки понял – это то, что нужно. Щас, к сожалению, приходиться сидеть на убунте потому что там починен баг со сглаживанием в ФФ http://www.linux.org.ru/view-message.jsp?msgid=3782684
Если в убунте это починено, то, к сожалению, в генте – нет
Сглаживание картинок?? о_О
Странно, я как то не замечал этого. Только попробовал увеличить страницу вместе с картинками, все нормально сглаживается, качество естественно страдает, но в пределах нормы, как никак растровое изображение…
Если появляются пиксели это значит не сглаживается. А вот когда сглаживается, то качество при этом не страдает (или страдает так незначительно, что на глаз не определить). Вот только из-за одной этой проблемы не могу перейти на генту назад – очень обидно
используй хромиум! там же вроде этой проблемы нет? бинарная сборка ставится в лет, работает на ура… а меня и огнелис устраивает… =)
Мне хромиум не нравиться – уже привык к Фф
а арч же кошернее, нет?
на мой взгляд сглаживание картинок – это вообще нечто такое, без чего можно легко жить и что по сути совершенно не нужно. пока вы не сказали об этой «проблеме» я бы и внимания на это не обратил.
даже в информатике при изучении компьютерной графики указывают как недостаток растровой графики – падение качества при изменении размеров. как то даже странно ожидать изменения этого…
причем в огнелисе изображения не очень сильно страдают… вполне себе терпимо.
arch, как и большинство других бинарных дистров, имеет кучу мусора out of the box.
арч?? кошернее?? ггг… не смешите мои тапочки!
я был на арче год… знаю его подноготную… количество софта в офрепо минимальное. это тот софт, что тестируется и проверяется… основная часть это комунити и аур, комунити еще держиться, а вот аур – это полный беспредел… сколько раз после установки приходилось разбираться, что опять произошло и почему пакет встал не корректно. а обратите внимание на статьи, которые у меня в блоге по арчу? основная часть – это как поставить что-то и заставить нормально работать.
к примеру тот же stumpwm, даже sbcl, который необходим для работы приходиться ставить и в дальше доводить руками… это же бред!
в генту просто ставиться и используется…
так что о кошерности арча – это сказки.
а если речь идет о серверах, арч там противопоказан, причем категорически. раньше я предпочитал дебиан на сервере, теперь еще и генту…
даже больше, потому как в бинарных дистрах пакеты более менее проверяются, а в арче ну никак не контролируется…
Вы понимаете, что тут, в убунте, этой проблемы нету. Хоть увеличивай на 1000% изображение – пикселов видно не будет и на изображение можно смотреть без тошноты.
Растровая графика (да и ваобще графика) тут не при чем. Просто изображения не сглаживается. В вянде и в убунте все отлично
А вот создатели генты почему то наплевали на этот баг, хотя знают о нем.
Ну не знаю, для меня это даже не баг… и даже не неприятность…
Вот смотрите


огнелис без масштабирования:
а вот это с максимальным масштабом:
разве сильно качество упало??
Согласен, генту хороший дистр, но… для молодых. Я сам начинал с feebsd, потом ушел именно на gentoo, потому что любил делать все «под свои нужды». Но потом я просто устал от этого. Особенно когда у тебя дома стоит 4 разных компа с разным набором софта, разным железом и разными USE флагами.
В итоге у меня сейчас везде стоит убунту: на моих 2-х ноутах, на домашнем «сервере» и на ноуте жены. Ибо сделал apt, оно скачалось, поставилось и сиди работай. Так что gentoo конечно хорошо, но…
В генту тоже ничего сложного, задал набор USE-флагов и дальше обновлять так же как и в убунту… Какие проблемы то? Извращения – это лишнее… В убунте тоже можно поизвращаться…
За чем дело стало? Если дадите ссылки на патчи фокса для убунты, то я их прикручу к ebuild-у за 5 мин. У нас open-source сообщество или что?
Кстати в багзилле дженту я не нашел такого бага. Может, об этой проблеме им не известно?
Используйте gentoo-based дистры, calculate, например. Сборки генты для большинства пользователей, плюс есть версия-конструктор для любителей собрать свой дистр и установить его потом на несколько компов. Плюс есть сборка directory server для предприятий который можно использовать длябольшинства нужд, клиенты могут быть виндовые и линуксовые. Взгляните: calculate-linux.ru, пообщаться с разработчиками можно в ирке: канал #calculate на freenode.org. У меня дома стоит и на буке, несколько предприятий с моей подачи работают на нем. Разработчики россияне, из Питера, так что проблем с общением не возникнет.
вобщем то да…
Проблемы две: для начала задать эти все USE. За раз это не сделаешь. С каждым новым пакетом USE может поменяться. Впрочем согласен, это не слишком сложно и делается только один раз. А вот вторая проблема не решается так же просто и быстро. Это проблема сборки. Нечего даже говорить на сколько быстрее поставится например тот же блендер в убунту или любом другом пакетном дистрибутиве, по сравнению с многочасовой сборкой по дженту.
А завтра ебилд обновится и опять пару часов ожидания? Нет, это уже не для меня.
пару часов? это что-то круто вы собираете. и ебилды не так уж часто обновляются, если использовать стабильную ветку естественно.
и как советует RodionD ниже, для дома и предприятий можно использовать Calculate Linux, основанный на генту. Сильно упрощает работу, и сообщество очень дружелюбное.
Как я понимаю, это ответ на пост OllyCat? =)
Да, для дома или предприятий Calculate сильно упрощает базовую настройку системы, естественно, что гибкость несколько страдает, но порой приходиться чем то жертвовать.
А общаться, да, очень просто… Я на форум обращался с вопросами, довольно быстро отвечали.
«больше недели использую данный дистрибутив» – т.е. практически ещё не использовали
Вот хотя бы с пол годика посидите, пообновляйтесь регулярно, порешайте проблемы с блокировками и всевозможными глюками. Для кого-то может это и интересно, но у меня это отнимало слишком много времени. Мне нужна свежая система и при этом требующая минимум телодвижений для поддержания её актуальности. С этой точки зрения для меня идеальным является Arch. Ибо он тоже «тот, что предоставляет право выбора», но при этом 99% глюков в обновлениях отлавливается разработчиками дистрибутива. В дженте же по моим ощущениям разработчиками отлавливалось только 50% ошибок: я раз в 50 чаще ловил глюки и почти всегда приходилось откатываться назад т.к. решением предлагалось дожидаться новой версии. Признаюсь – ауром воспользовался только раз и то приложение оттуда мне не на долго понадобилось. В community же пакеты достаточно стабильные, во всяком случае те что я пользую. Тот же Calculate в этом плане оказался для меня значительно более беден на приложения, а установка недостающего из гентовских портежей влекла обновление практически 50% установленного да ещё с кучей проблем c маскировками и блокировками и последующим отловом глюков, что обещало массу «приятного» времяпрепровождения. Но вот времени на это как раз нет.
Просидел на генте год. Ушел после того как очередное обновление вызвало бурные пляски с зависимостями и замаскированными пакетами. Ушел на Арч, кстати говоря.
И всё больше склоняюсь к мысли, что «идеальный» дистрибутив – это LFS. Всё остальное будет только компромиссом.
Согласен, что неделя – это нет ничто… Однако, как я понимаю вы использовали тестовую ветку генту? Я использую стабильную. Пока особых проблем с установкой и использованием софта у меня нет. Посмотрим, что дальше будет.
На арч? Попробуйте не обновлять арч в течение месяца, поймете, что проблем вы еще и не знали. Странно, что такие проблемы в генту у вас возникли… Понаблюдаю…
LFS?? Почему так считаете??
вот так выглядит увеличенная страничка огнелиса в виндовс7:

особой разницы с тем, что было выше, я так и не нашел…
Пробовал. Конечно проблемы возникают как и везде. Я не говорю, что арч – идеал, как и генту. Потому как в генте те же грабли с обновлениями. С внезапной маскировкой пакетов мантейнерами дистрибутива и последующими распутываниями зависимостей. В общем, проблемы есть везде. Остальное – дело вкуса
Именно. Я поясню. За 8 лет использования Линукса всё больше становится понятно, что «идеалом» может стать только полностью сделаная под себя система. С нуля. А в случае с любыми дистрибутивами – это всегда уступки и компромиссы.
Хотя, скажу честно, я еще не дошел до такой степени просветления, чтобы собирать свой Линукс from screatch
))
Понял Вашу мысль и по сути согласен с ней, даже возникали мысли собирать свой дистрибутив, но пока эти мысли так глубоко, что доставать их просто страшно. =)
Понятно, спасибо!
А о чем спор? У кого писька длиннее? Все, перечисленные выше, дистрибутивы (убунту, дебиан, суся,арч, генту) имеют право на жизнь и хороши по-своему, это и подтверждается тем что у каждогоиз этих дистров десятки и сотни тысяч пользователей. Короче, каждому свое. А за то, что вы нашли идеальный дистрибутив для себя, можно только порадоваться. Только вот мы живые люди и жизнь не стоит на месте, наши взгляды, стремления, желания меняются и эта «идеальность дистрибутива» имеет ограничение во времени, т.е. не факт что через год вас не «вставит» с суси, к примеру. И что тогда? Обсирание генту?
Обсирание?? Где вы видели обсирания дистрибутивов??
Я высказывал те недостатки, что есть и только. И в генту есть недостатки, я их уже описывал, смотрите внимательно. Возможно есть еще, как узнаю, опишу. Но это не обсирание, как вы соблагоизволили выразиться, а констатация факта.
кстати, как собрать gnome-session без consolekit?
вариант USE=»-consolekit» emerge -av gnome-session
отвечает мне
Calculating dependencies… done!
[ebuild R ] gnome-base/gnome-session-2.26.2 USE=»-branding -debug -doc -ipv6 -policykit»
Это значит, что gnome-session не использует consolekit, только и всего. После отключения consolekit у меня пересобрался только один пакет, названия его только не помню…
разобрался, проблема была в незапущенном dbus.
просто ошибку выдавал вида
gnome-session: WARNING: Could not connect to ConsoleKit: Failed to connect to socket /var/run/dbus/system_bus_socket
и я думал, что emerge dbus само добавило демона в default
ставил калькулят на посмотреть. в принципе, все просто и понятно, поддержка в irc, да. но после того, как я 3 часа пытался поставить банальный fbreader (пакет был замаскирован, не знаю уж почему) , лопатил интернеты и возился с флагами, я решил, что гента – не моё, и вернулся на арч .)
Вы сами dbus запускаете?? По сути он должен автоматом подниматься, если используется демон hal.
Ну да, генту требует больше знаний и опыта, чем арч… Без них тут ну никак.
А работа с маскированными пакетами и с флагами – это основа основ в генту.
тут не с точки зрения «ниасилил», пакет я таки поставил, просто подумал – а зачем мне этот гемор? интересно, познавательно, способствует углубленному изучению системы, но тупо жалко времени, да может еще и немножко лень.) зимой при наличия свободного времени попробую еще, все-таки арч иногда достает непредсказуемыми обновлениями.
ааа… вон оно что…
раньше для меня все это тоже сложным было, а теперь как-то так очень просто… может привык? не знаю.
а по времени, ну да, требуется по любому больше времени на обновление или установку программ, однако не так много, как кажется.
установка системы – вот это долго проходит, а программу поставить или обновить систему – довольно быстро.
к тому же, если использовать стабильную генту, пусть и с вкраплениями нестабильных прог, обновления приходят незначительные…
fbreader я довольно быстро поставил (благо был опыт работы с джентой), но вот когда я попробовал поставить qtcreator, понял что проще будет поставить дженту с нуля, чем ставить его на calculate). Ну а джента, как я уже ранее писал, мне надоела через пол года.
Старался тестовое не брать. Во всяком случае базовые пакеты были все из стабильных. Тестовые если и были то отдельные приложения, от которых никто больше не зависел.
Я как раз примерно раз в месяц обновляюсь… проблемы возникают редко (значительно реже чем при обновлении дженты) и легко решаемы. Из последнего что могу вспомить – связанные с KDE 4.0 – 4.1 когда они были мягко говоря нестабильны. Но и то, повторюсь, всё исправлялось достаточно быстро, чтобы не быть помехой в работе. По сообщениям на форумах дженты в этот период обновление KDE 4 было для них сущим кошмаром.
В принципе как я сейчас и делаю…
Хмм… буду ждать проблем при обновлении генту… Хотя бы посмотреть на это! =)
Перешел на Gentoo с Debian-a(testing) 2 года назад – перешел т.к. было много проблем с неработающими пакетами scmxx, gphoto(при смене фотика), собрать что-то с нужными мне флагами (sendmail) – долго не решался но в итоге попробовал gentoo. Времени было мало – мог тратить на «переезд» 1 час вечером. И осложнялось это тем, что собирать пытался на старом десктопе (i586) систему для ноута (Pentium-M)
Поэтому установка и настройка у меня (по неопытности) затянулась на неделю + разбирался с этими gentoo-шными тонкостями, делал много лишний действий. Итого – часов 7. Теперь понимаю что мог бы успеть справиться за 2 вечера (+ на ночь пересборку оставить).
Результат меня ОЧЕНЬ порадовал. Это именно то, что я искал. Очень нравится то, что могу только некоторые (opera, например) приложения взять из тестовой ветки. Все остальное из стабильной. В Debian-e у меня так не получалось – «схватишь» что-то тестовое – потянется куча апдейтов – пересборка gentoo кажется в сравнении с этим детской игрушкой (к тому же понятной и предсказуемой). За 2 года ничего серъезно не ломалось, апдейты – 2-3 раза в год – вечером запускаю (и смотрю на блокировки – страшного ничего не припоминается) на утро свежая система. Перемонтирую корень в ro и все ок.
Кстати, об ro.
/usr сжат SquashFS + aufs. Благодаря этому корень занимает 1Gb (gnome, kde, openoffice не использую).
Дивным чудом завелся scmxx (под debian-ом я потратил недели 2 пытаясь подружить его с моим телефоном – с другими работал).
Для информации – 35 лет, жена, ребенок, работа, квартира, регулярно езжу отдыхать (это чтобы отсечь крики о том что gentoo для 15-летних пионеров). Правда, каюсь, я люблю чтобы компьютер был отлично настроен, не раздражал излишней медлительностью, но и не требовал постоянного тюнинга.
По поводу увеличения быстродействия при переходе с Debian на Gentoo – увеличилась ли скорость – сказать четкое «да» не могу. Может чуть быстрее, может так-же.
Но система стала более управляемой и предсказуемой это уж точно.
Андрей, вы не будете возражать, если ваше сообщение я вынесу в отдельный пост? С указанием вашего авторства??
У меня опыта много-много меньше чем у вас, особо приятно слышать о таких тонкостях, как сжатие, апдейты. Очень интересно! У меня пока корень 4,7 гигабайта занимает… Надо будет посмотреть в сторону сжатия и ro.
А на генту я перешел не потому, что тут оптимизация, а именно из-за гибкости установки пакетов. Когда сам выбираешь, с чем будет связана данная программа. Это что-то потрясающее!
Нет, не против, конечно. На авторство я не претендую. Просто уже давно читаю форумы и сложилось мнение что gentoo – сложно, компиляция,пионеры,красноглазие. Но для меня на данный момент это очень удобная и приятная система.
Вот и мне странно, что генту считают такой сложной… Хочется как-то развеять немного этот миф… =)
Еще вопрос. Как я понимаю /usr вынесен на отдельный раздел? Под размером корня подразумевается именно / исключая /usr или все вместе??
Что посоветуешь почитать про сжатие раздела??
Я не мог не ответить на этот пост. Я вот дженту откладывал на потом, из-за отсутствия времени. Сейчас таки дошли руки, в основном подачи автора, за что ему огромное спасибо =)
Поставил на 10гигабайтный раздел, и места мне хватило. На установку я потратил 1 день(в 10 утра встал, в 8 вечера был в полностью рабочей системе, потом только доводил под себя). При этом, комп у меня слабенький. Так что про время на которое себя требует джента, это миф. Главное надо помнить, что это система не для новичков. Если мало опыта, то лучше оставить на потом, если оно вам действительно надо.
ты опять на генту? это здорово!
Ага. Она как наркотик =]
Есть такое дело!! +))
нет, /usr не вынесен на отдельный раздел. Он сжат SquashFS:
> ls -al /
…
drwxr-xr-x 30 root root 4096 Nov 29 15:13 usr
drwxr-xr-x 18 root root 404 Aug 4 00:29 usr-ro
-rwx—— 1 root root 640102400 Aug 4 22:04 usr.sqfs
…
usr.sqfs монтируется в usr-ro + на них «накручивается» aufs. В итоге все что читается берется из сжатого файла, все что пишется не сжимается на ходу а ложится на отдельный rw раздел (за этим следит aufs) можно руками (я так делаю раз в 2-3 месяца) можно автоматизировать его ужимание.
> cat /etc/fstab
…
/usr.sqfs /usr-ro squashfs ro,defaults,loop 0 0
none /usr aufs dirs=/home/rw/usr-rw:/usr-ro=ro 0 0
…
Весь корень занимает порядка 1Gb. Правда portage я вынес на отдельный раздел с rw (частенько некоторые программы доставляю и некоторые обновляю)
А почитать я толком не знаю что. Погуглил, нашел подобные конфиги + еще была строка для получения сжатого образа.
emerge aufs2 (правда на 31-е ядро у меня не лег, на 30-м сижу) – затем пересобрать ядро
В ядре включить нужно SquashFS
Как-то все легко получилось – я даже не дошел до чтения инструкций.
Да, корень в гиг поместить – это потрясающе! У меня с опенофисом и портеджами он занимает 4,7 гигабайта… Спасибо за наводку, нужно будет посмотреть!
Понятно, спасибо!
Правда я для корректной работы KMS использую именно 31 ядро, но посмотрим…
Если нужно именно 31-е можно взять zen-source – он уже идет с наложенным aufs2.
zen меня не устраивает, так как там несколько по иному организована работа с памятью, у меня постоянно происходит заполнение свопа и полный ступор системы… одно время экспериментировал с ним, теперь уже не хочется…
А что за шрифт в консоле вы используете?(в скришетах consolekit) Дело в том, что я такой же использовал на suse, а когда перешел на убунту никак не могу найти. Переставил туеву хучу пакетов, сейчас в системе наверное шрифтов 150 установленно, но именно такого нету (
Он сусе назывался misc-fixed, и в убунте даже лежит какой-то в /usr/share/fonts/X11/misc. Но в меню настройки шрифта в терминалах и гнома и кде его нет.
это обычный Terminus
странно, у меня на арче так со стандартным ядром, zen наоборот шуршит.)
А я обратил внимание на проблему. Причем повторялась она у меня не один раз…
Насчет общения с создателями Calculate Linux… Как то пытался впихнуть сие чудо на старый ноут. Но даже в режиме Live система с диска доходила до попытки запустить Хсервер. Потом вылетала с ошибкой. Сначала мне посоветовали инициализировать раздел подкачки. Это я переварил. Но когда потом (ничего не изменилось же!) предложили показать таблицу разбиения харда, я засомневался в их адекватности. Больше туда не ходок… Лучше уж gentoo в чистом виде
Нууу… если честно я такого же мнения. Gentoo менять на что-то еще не стоит…
Пытался попользоваться Gentoo года два+ назад. Начнем с того, что машинка у меня была слабенькая (сейчас получше) и я сделал ошибку начав ставить все вечерком: лег спать в 2 ночи и оставил все собираться. Вообщем где-то к 11 утра сборка более-менее закончилась. Но это была только базовая система. Поскольку я программист, причем для работаю обычно с java, C/C++, php (теперь еще прибавился Python как один из основных) + частенько приходится пользоваться такими вещами как Eclipse, NetBeans, QTDevelop (бывает требуют заказчики, а сам я больше люблю vim), то это все затягивается очень на долго. Но это все еще хорошо – делатся один раз и на долго. Но тут решил я побаловаться с Ogre 3D, у которого масса зависимостей. И тут пришел полный трандец. Собирал я его дня три по частям, но тестовый проект, с которым я тогда игрался так и не заработал. Тогда же весь набор пакетов необходимых мне для работы в Ubuntu ставится за несколько часов на той же машине. Для того же Огра было достаточно собрать три свеженькие версии пакетов за часик и поставить на ночь сборку этого самого огра. И все работало. Правда сейчас Ubuntu куда-то топает как по мне нетуда. Каждый новый выпуск приносит новые баги, тормозит все. Да на ноуте-двухядернике с 2Гб оперативки все комфортно и приятно (кстати, это единственная система, которая легко встала на ноут и как я потом посмотрел без особых проблем может работать – а к Gentoo как раз нужно приложить массу плясок с бубном). А вот на 1.7 ГГц Семпрончике у меня живет Debian – опять же все за один встало, с рюшечками, за один вечер перелез на testing – некоторы пакетики посвежее нужны. Вот эта штука мне действительно по душе.
Не спорю, каждой задаче и каждой машине свой дистрибутив, для того они и создаются в таком большом количестве вариантов, чтобы было из чего выбирать.
И про Gentoo все правильно пишете, собирается долго (особенно на стареньких машинках) и требует определенных знаний, чтобы после сборки все еще и заработало.
Интересно, как вообще у Gentoo сейчас с развитием. Лично я знаю пару гентушников, которые раньше били себя в грудь, кричали «Gentoo Rulllezz!!!», а где-то с 2007.0 начали плеваться, и где-то полтора-два года назад убежали, причем даже на Ubuntu.
Все плохо, еще хуже, или ребятки погарячились?
Кстати, это только у Sabaulon или и у других Gentoo-based дистров такие траблы с винтами: 80 Гб винт, который из-за отсутсвия перемычки определяется биосом как 35 Гб, нормально определяется Debian’ом с его порождениями, Red Hat’ом, но при этом Sabaulon когда я им пытался стянуть данные взял да и запортачил мне кучу инфы (правда сам виноват, что невнимательно смотрел и не обратил внимание что он неправильно определился, думал, что мол посыпался винт).
С развитием? Что вы под этим подразумеваете? Программное обеспечение развивают их авторы, дистростроители тут ни при чем. Новые технологии вводятся, как обычно, после достаточного тестирования. И при чем интересные технологии, работать становиться все проще.
Плеваться будут всегда, потому что на любом этапе развития у любого продукта находятся люди, которые начинают плеваться. Не потому что продукт плохой, а просто потому, что у каждого человека свои задачи и просто данный продукт под эти задачи не очень подходит.
На счет проблемы с винтами – я такой проблемы не встречал. У меня все винты нормально определялись и нормально работали.
Ну.. Дистростроители играют большую роль. 1. Обратите внимание на количество патчей только для ядра, которые добавлят Canonical. 2. Имеется такое понятие как \»стратегия развития\». Тот же Debian Stable ориентирован на хорошо оттестированный софт. А вот в Ubuntu творится совсем другое.А кое в чем Fedora несется в переди планеті всей, хотя ряд версий пакетов держит в стабильном состоянии. 3. Система конфигурирования. Debian / Red Hat / Gentoo – все из вышеперечисленных по своему организовывают расположение файлов конфигурации и по своему раскидывают файлы установленного ПО. Я так понимаю, что плеваться начали люди от того, что Gentoo начал терять ту часть философии, которая отвечала за свободу управления дистрибутивом.