Gentoo
Автор Синицын Станиславав (С) karol(@)nptus(.)ru. Для проекта oslinux.ru GNU/Linux ХМАО-Югра
Сейчас не помню, когда, наверное, года два назад, когда очередная хрень, занесенная каким-то ветром заставила меня переустановить windows, вспомнилось мне про то, что когда-то Андрей предлагал мне поставить Linux. Записал у него этот ASP Linux, да и был таков.
Что, думаете я начал устанавливать ASP? - Нет, ставил винду. Правда с паролями при установке вышла заминка: Не подходили или я их вводил не правильно. но что-то там случилось и установка не пошла. Жена, видя как я пытаюсь ввести в очередной раз пароль, говорит: "Ты же хотел себе Linux поставить, вот как раз повод появился". Так и поставил :-)
Правда. позже все равно поставил винду, но линукс уже не удалял. Мало того, полгода назад снес винду совсем, ибо жаль стало места на винте- все равно винду уже давно не грузил. Так, оставил винду под VirtualBox "крутиться", но и там редко активизируюсь.
Итак, первый дистрибутив GNU/Linux, с которым я имел дело, был ASPLinux.
Однако, когда я уже освоился в GNU/Linux, то ASPLinux мне стал "маловат". Нет, я не спорю: для начинания это [u]очень[/u] хороший дистр, но вот захотелось мне посмотреть на другой, более чувтсвительный к изменениям в IT-мире дистриб, и око Скалы пало на Gentoo. В тот момент я был более осторожным и первую установку делал на виртуальной машине. Почему на виртуальной? - Потому что руководство по установке (http://www.gentoo.org/doc/ru/handbook/index.xml) своим объемом честно говоря, пугало меня.
Итак, на вирт. машине установил Gentoo, потом установил вместо ASPLinux его.
Какая была первая проблема? - Не игрались mp3- файлы. После раздумий было найдено объяснение этому: Проигрыватель я поставил, а кодеки нет ;-)
В общем, этот первый урок о том, что такое "флаги сборки" в Gentoo я запомнил надолго :-)
Нравится в Gentoo то, что там нет этих обкуренных зависимостей пакетов, как в rpm- дистрибутивах (кто спотыкался, тот знает). Ну а объем софта в рпозиториях... Вот список http://www.gentoo-portage.com/Browse - посмотрите сами. Я считаю себя обывателем, поэтому отношение к дистрибутиву у меня такое же- чем больше софта, тем лучше.
Как происходит установка программ? - В 98% это установка из исходников. Только там нет configure && make && make install - все делает система за Вас. Мало того, если Вы любите не просто configure делать, а еще и configure --help , то установка программ из исходников делает и за Вас эту работу. Например, посмотрим, как устанавливается ... ну, хотя бы amarok (см. приложенное изображение или здесь)
Команда emerge это основная команда работы с пакетами программ. Параметр -av говорит, что нужно показать, с какими флагами будет установлена программа и задается вопрос, устанавливать ее или нет. Если бы архив с исходными текстами не был скачен заренее, что внизу в "Size of downloads:" было бы не 0kB, а объем файла/ов.
В USE= ... пишутся флаги(опции), с которыми будет установлен amarok:

По каждому флагу, что он означает, можно получить инфу командой euse :
# euse -i ipod
global use flags (searching: ipod)
************************************************************
[- ] ipod - Enable support for iPod device access
local use flags (searching: ipod)
************************************************************
Ну и ы LINGUAS уточняется, поддержку какого языка включить.
Все эти опции (LINGUAS и USE) прописаны в файлах настройки и могут быть заданы как глобально, так локально, для отдельного приложения.
В чем для преимущество Gentoo перед другими дистрибутивами? - Обычно говорят, что в Gentoo все собирается "из исходников", следовательно имеется выигрыш в производительности. На самом деле выигрыш будет небольшой (для современных машин). Больше всего мне нравится гибкость в установке Gentoo и программ.
Во-втрых- объем софта в репозитории. Кстати, помимо основной линии есть еще дополнительные- т.наз. оверлеи. Я работал с оверлеем pro-audio (софт для работы со звуком) и надо сказать что объем софта там довольно приличный.
Ну и что еще не сказал? Осталось только заметить, что раз софт устанавливается из исходников, то нужно время, что бы его скомпилировать и установить. У меня так с этим делом обстоит: Я утром даю команду установить программу добавляю && poweroff и иду на работу. К моему приходу с работы требуемый софт уже стоит (просто из-за работы другой способ установки я не стал придумывать. Меня этот вполне устраивает).
_____________________________________
Копирование материала разрешено только при наличии ссылки на источник:
неофициальный проект GNU/Linux ХМАО-Югра www.oslinux.ru
Пример... Не могу сейчас дать пример, ибо как понимаете, нет rpm-based при мне :-)
Но, к примеру, в памяти у меня поиск некоего софта, который требовал rpm. Грустная была история - найти rpm, который требовал другой rpm.
Лучше Федору какую нибуть юзать.
А вообще Debian - наше фсио)))
За статью спасибо. Интересно получилось, жаль скриншотов мало.
"Но, к примеру, в памяти у меня поиск некоего софта, который требовал rpm"
- yum не осилили ?
>yum не осилили ?
Точно! Блин, вот я ступил, а!... Как же я забыл про скудный запас этого репозитория-то а? Ладно, беру свои слова назад- в ASPLinux , федоре и мандриве софта мерено-немеряно :-)))
Сколько и в других дистрибутивах
>Сколько и в других дистрибутивах
Не факт... "Счастливый пингвин" пестрит новинками, а rpm'ок не для всех игр напасешься. Пока суппорт лень отпустит, пока они увидят, что вышла новая версия... В общем это я про виндузятников сейчас :-)
Затем о pro-audio. Вы в курсе, сколько там плагинов для муз. редакторов? Ну примерно (сейчас у меня на экране список из media-plugins/ висит) около 30. Это не мало (это только названия пакетов). И rpm-мастера будут следить за обновлениями? А зависимости бибилиотек? Вот им это надо?
Еще такой момент: сборка/компиляция. На ASP не хотели midi-файлы играть. А я так музыку пишу, мне без них никуда. Маны про настройку миди в линуксе я выучил уже наизусть, и руки прямые, но не работало. Мало того- не работало и на федоровских ядрах. Тогда я сам собрал ядро, включил там поддержку midi и все заработало. Вот этих собирателей ядра я понимаю- они хотят, что бы ядро удовлетворяло все потребности/запросы, а поддержку миди они включать не стали.
Ладно, поработал бы с собранным ядром, это фигня... Но у меня был модем HSF, драйвера которого были в rpm и очень не хотели становиться на новое ядро.
Итак, этот богатый софт: Драйвера привязанные к ядру и само ядро, которое криво собрано вынуждает сделать выбор: Или разобраться с написанием rpm или положить на rpm-дистры. Я человек старый, поэтому выбрал второе .
>и софта хватает за глаз )
Как там обстоит дело с муз. софтом? DST-плагины для редакторов (ревер, дист, резка шумов и прочие прелести работы со звуком) , банки звуков? - А то может, я зря говорю, что эти ASP,Mandriva с Fedora куцые...
убил.
а что, правда нет? Может RPM собрать? хм
>Может RPM собрать?
Никакой заботы о пользователях- все самому делать надо...
Проще на генту перейти- там хоть ебилды свежие и софта поболее ;-)
вот так почитаешь, подумать можно, что Gentoo наше все...
Может его на корпоратив?
>Ваше осведомлённость меня поражает, я то думал что ядра разрабатывает ReD Hat Novel и тд..
В отличие от Вас я ничего не понял, что тут написано :-)
До новых статеек/публикаций :)
да посоветовал бы собрать )
я и не говорю что не так, я вот собрал вперся там с обновлениями, многое ручками прописал и понял многое, вот поэтому и советую ( собрать ) это как игра ))
но не использовать
1 Если код закрыт то там есть лицензия.
2 Исправление или оптимизация кода это не надо ?
3 И ещё раз. есть SRPM,SDEB к каждому RPM,DEB согласно лицензии, открывай смотри код и файл спецификации (если надо)
когда то люди доверились М$. Но на деле все вышло иначе.
вот, по твоему, если вдруг, заговор какой, кто первый сллбщит о подмене? как не Gentoo пользователи?
>Нравится в Gentoo то, что там нет этих обкуренных зависимостей пакетов, как в rpm- дистрибутивах
Видать это задело Ваши религиозные чувства? Тогда хрен с этим, давайте я принношу извинения.
Кстати, мне нравится редактор gedit, но вот к самому GNOME отношусь "не очень". Когда я, имея KDE сделаю rpm -ihv gedit (или как там?), то мне поставится весь KDE? А Brasero? (Надеюсь этих глупых вопросов хватит, что бы поесть? ;-)
>Если не обоснуете (а Вы так и не сделаете) то я даже не знаю что и делать.
Забей.
>причём есть то кой софт даже открытый что нет в генту например пакеты system-сonfig
Для Вас тут нету system-сonfig ?
"Когда я, имея KDE сделаю rpm -ihv gedit"
Он поставить Вам библиотеки (GTK), да и rpm сама зависимости не найдёт ))
Но в дистрибутиве которые ориентируется на GNOME (Fedora и тд)
GTK будет стоять по любому.Но допустим Вы захотели поставить amarok то естественно он поставит KDElibs.
=) system-сonfig
не актуально
srgaz>человек не осилил ASPlinux
Смотрим выше:
sa>С ASPLinux все так и есть
Поздравляю, srgaz : Спустя две недели, после удаления своих и моих постов, Вы таки догадались о чем статья: О том, что sa "не осилил ASPlinux" ;-)
Ну, ладно, ладно... srgaz предсказуем, поэтому он сейчас напишет, что нужно выбирать не асп, не генту, а <что-то там> :-)
Кстати, в одном коментов, Вы писали, что генту это "недо-линукс"- об этом по Вашим словам даже на сайте генту написано.
Будьте так любезны написать адрес страницы и точную цитату со словами "полу линукс" (Заметьте: Цитату, а не Ваши истолкования).
srgaz>Это что за статья о чем ??
Т.е.- весь Ваш словесный понос это своего рода критика Вашего понимания/непонимания стиля статьи? Или подростковое самоутверждение?
А вообще, откровенно говоря, этот сраный холивар насчет дистрибов меня уже подзаебал: Непонятно что от меня добивается srgaz. Может прямо мне и скажет (контакты вроде должен помнить... ну или sa даст)?
Ну тогда так.
Нравится в Gentoo то, что там нет этих обкуренных зависимостей пакетов, как в rpm- дистрибутивах (кто спотыкался, тот знает).
Если не отредактируете , статья удалится.
Обзор дистрибутива должен быть обзором а не вашем не понятными сравнениями.
2 дня.
> нет этих обкуренных зависимостей пакетов
Skala, слово "обкуренных" срочно уберите, а то вас не так поймут.
Постарайтесь не использовать просторечных выражений так явно, в данном случае слово еще имеет и неприемлемый контекст. Читайте регламент, на бранное слово его тоже нельзя менять.
srgaz, вы все уяснили. Разговор на таких тонах далее невозможен. Вы тратите время, можно было уже написать что то чтобы и другим было что почитать.Будьте полит корректны, уважайте труд людей.
Skala, напишите каким вы видите проект. Может это будет новый регламент? Если что шлите на мой имейл.
Skala и srgaz не ожидал, так это вы тролите на ЛОР-е под анонимусами? :-)
Софта везде поровну , а вот на счет свежести не смешите !
Иксы у Вас какие ?




Дженту посоветовал бы собрать всем ) так, для общего развития.
______________________________
Who killed Kenny ??