Gentoo

DSCF3830.JPG
Автор Синицын Станиславав (С) 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:

amarok.jpg

По каждому флагу, что он означает, можно получить инфу командой 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

10
в среднем: 10 (1 голос)
srgaz аватар
User offline. Last seen 17 недель 1 день ago. Offline
Зарегистрирован: 05/14/2008
Дженту посоветовал бы собрать

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

______________________________
Who killed Kenny ??

Skala аватар
User offline. Last seen 1 неделя 2 дня ago. Offline
Зарегистрирован: 05/13/2008
Пример... Не могу сейчас дать

Пример... Не могу сейчас дать пример, ибо как понимаете, нет rpm-based при мне :-)

Но, к примеру, в памяти у меня поиск некоего софта, который требовал rpm. Грустная была история - найти rpm, который требовал другой rpm.

____________________________________
Linux разрабатывали для так сказать людей ©

sa
sa аватар
User offline. Last seen 5 дней 8 часов ago. Offline
Зарегистрирован: 05/11/2008
С ASPLinux все так и есть

Лучше Федору какую нибуть юзать.

А вообще Debian - наше фсио)))

За статью спасибо. Интересно получилось, жаль скриншотов мало.

______________________________
In the world without walls, who needs windows?

srgaz аватар
User offline. Last seen 17 недель 1 день ago. Offline
Зарегистрирован: 05/14/2008
Так это не пример

"Но, к примеру, в памяти у меня поиск некоего софта, который требовал rpm"
- yum не осилили ?

______________________________
Who killed Kenny ??

Skala аватар
User offline. Last seen 1 неделя 2 дня ago. Offline
Зарегистрирован: 05/13/2008
>yum не осилили ?Точно!

>yum не осилили ?

Точно! Блин, вот я ступил, а!... Как же я забыл про скудный запас этого репозитория-то а? Ладно, беру свои слова назад- в ASPLinux , федоре и мандриве софта мерено-немеряно :-)))

____________________________________
Linux разрабатывали для так сказать людей ©

srgaz аватар
User offline. Last seen 17 недель 1 день ago. Offline
Зарегистрирован: 05/14/2008
Софта стокоже

Сколько и в других дистрибутивах

______________________________
Who killed Kenny ??

Skala аватар
User offline. Last seen 1 неделя 2 дня ago. Offline
Зарегистрирован: 05/13/2008
>Сколько и в других

>Сколько и в других дистрибутивах

Не факт... "Счастливый пингвин" пестрит новинками, а rpm'ок не для всех игр напасешься. Пока суппорт лень отпустит, пока они увидят, что вышла новая версия... В общем это я про виндузятников сейчас :-)

Затем о pro-audio. Вы в курсе, сколько там плагинов для муз. редакторов? Ну примерно (сейчас у меня на экране список из media-plugins/ висит) около 30. Это не мало (это только названия пакетов). И rpm-мастера будут следить за обновлениями? А зависимости бибилиотек? Вот им это надо?

Еще такой момент: сборка/компиляция. На ASP не хотели midi-файлы играть. А я так музыку пишу, мне без них никуда. Маны про настройку миди в линуксе я выучил уже наизусть, и руки прямые, но не работало. Мало того- не работало и на федоровских ядрах. Тогда я сам собрал ядро, включил там поддержку midi и все заработало. Вот этих собирателей ядра я понимаю- они хотят, что бы ядро удовлетворяло все потребности/запросы, а поддержку миди они включать не стали.
Ладно, поработал бы с собранным ядром, это фигня... Но у меня был модем HSF, драйвера которого были в rpm и очень не хотели становиться на новое ядро.
Итак, этот богатый софт: Драйвера привязанные к ядру и само ядро, которое криво собрано вынуждает сделать выбор: Или разобраться с написанием rpm или положить на rpm-дистры. Я человек старый, поэтому выбрал второе .

____________________________________
Linux разрабатывали для так сказать людей ©

Skala аватар
User offline. Last seen 1 неделя 2 дня ago. Offline
Зарегистрирован: 05/13/2008
>и софта хватает за глаз

>и софта хватает за глаз )

Как там обстоит дело с муз. софтом? DST-плагины для редакторов (ревер, дист, резка шумов и прочие прелести работы со звуком) , банки звуков? - А то может, я зря говорю, что эти ASP,Mandriva с Fedora куцые...

____________________________________
Linux разрабатывали для так сказать людей ©

sa
sa аватар
User offline. Last seen 5 дней 8 часов ago. Offline
Зарегистрирован: 05/11/2008
Как там обстоит дело с муз. софтом?

убил.

а что, правда нет? Может RPM собрать? хм

______________________________
In the world without walls, who needs windows?

Skala аватар
User offline. Last seen 1 неделя 2 дня ago. Offline
Зарегистрирован: 05/13/2008
>Может RPM собрать? Никакой

>Может RPM собрать?

Никакой заботы о пользователях- все самому делать надо...

Проще на генту перейти- там хоть ебилды свежие и софта поболее ;-)

____________________________________
Linux разрабатывали для так сказать людей ©

sa
sa аватар
User offline. Last seen 5 дней 8 часов ago. Offline
Зарегистрирован: 05/11/2008
Никакой заботы о пользователях

вот так почитаешь, подумать можно, что Gentoo наше все...

Может его на корпоратив?

______________________________
In the world without walls, who needs windows?

Skala аватар
User offline. Last seen 1 неделя 2 дня ago. Offline
Зарегистрирован: 05/13/2008
>Ваше осведомлённость меня

>Ваше осведомлённость меня поражает, я то думал что ядра разрабатывает ReD Hat Novel и тд..

В отличие от Вас я ничего не понял, что тут написано :-)

До новых статеек/публикаций :)

____________________________________
Linux разрабатывали для так сказать людей ©

srgaz аватар
User offline. Last seen 17 недель 1 день ago. Offline
Зарегистрирован: 05/14/2008
Дженту посоветовал бы собрать всем

да посоветовал бы собрать )
я и не говорю что не так, я вот собрал вперся там с обновлениями, многое ручками прописал и понял многое, вот поэтому и советую ( собрать ) это как игра ))

но не использовать

______________________________
Who killed Kenny ??

srgaz аватар
User offline. Last seen 17 недель 1 день ago. Offline
Зарегистрирован: 05/14/2008
я устал уже повторятся ))

1 Если код закрыт то там есть лицензия.
2 Исправление или оптимизация кода это не надо ?
3 И ещё раз. есть SRPM,SDEB к каждому RPM,DEB согласно лицензии, открывай смотри код и файл спецификации (если надо)

______________________________
Who killed Kenny ??

sa
sa аватар
User offline. Last seen 5 дней 8 часов ago. Offline
Зарегистрирован: 05/11/2008
Доверчивость

когда то люди доверились М$. Но на деле все вышло иначе.

вот, по твоему, если вдруг, заговор какой, кто первый сллбщит о подмене? как не Gentoo пользователи?

______________________________
In the world without walls, who needs windows?

Skala аватар
User offline. Last seen 1 неделя 2 дня ago. Offline
Зарегистрирован: 05/13/2008
>Нравится в Gentoo то, что

>Нравится в Gentoo то, что там нет этих обкуренных зависимостей пакетов, как в rpm- дистрибутивах

Видать это задело Ваши религиозные чувства? Тогда хрен с этим, давайте я принношу извинения.

Кстати, мне нравится редактор gedit, но вот к самому GNOME отношусь "не очень". Когда я, имея KDE сделаю rpm -ihv gedit (или как там?), то мне поставится весь KDE? А Brasero? (Надеюсь этих глупых вопросов хватит, что бы поесть? ;-)

>Если не обоснуете (а Вы так и не сделаете) то я даже не знаю что и делать.

Забей.

>причём есть то кой софт даже открытый что нет в генту например пакеты system-сonfig

Для Вас тут нету system-сonfig ?

____________________________________
Linux разрабатывали для так сказать людей ©

srgaz аватар
User offline. Last seen 17 недель 1 день ago. Offline
Зарегистрирован: 05/14/2008
Нет зачем KDE )

"Когда я, имея KDE сделаю rpm -ihv gedit"
Он поставить Вам библиотеки (GTK), да и rpm сама зависимости не найдёт ))
Но в дистрибутиве которые ориентируется на GNOME (Fedora и тд)
GTK будет стоять по любому.Но допустим Вы захотели поставить amarok то естественно он поставит KDElibs.

=) system-сonfig

______________________________
Who killed Kenny ??

srgaz аватар
User offline. Last seen 17 недель 1 день ago. Offline
Зарегистрирован: 05/14/2008
не октульнно

не актуально

______________________________
Who killed Kenny ??

Skala аватар
User offline. Last seen 1 неделя 2 дня ago. Offline
Зарегистрирован: 05/13/2008
Д/с № 24

srgaz>человек не осилил ASPlinux

Смотрим выше:
sa>С ASPLinux все так и есть

Поздравляю, srgaz : Спустя две недели, после удаления своих и моих постов, Вы таки догадались о чем статья: О том, что sa "не осилил ASPlinux" ;-)
Ну, ладно, ладно... srgaz предсказуем, поэтому он сейчас напишет, что нужно выбирать не асп, не генту, а <что-то там> :-)
Кстати, в одном коментов, Вы писали, что генту это "недо-линукс"- об этом по Вашим словам даже на сайте генту написано.
Будьте так любезны написать адрес страницы и точную цитату со словами "полу линукс" (Заметьте: Цитату, а не Ваши истолкования).

srgaz>Это что за статья о чем ??
Т.е.- весь Ваш словесный понос это своего рода критика Вашего понимания/непонимания стиля статьи? Или подростковое самоутверждение?

А вообще, откровенно говоря, этот сраный холивар насчет дистрибов меня уже подзаебал: Непонятно что от меня добивается srgaz. Может прямо мне и скажет (контакты вроде должен помнить... ну или sa даст)?

____________________________________
Linux разрабатывали для так сказать людей ©

srgaz аватар
User offline. Last seen 17 недель 1 день ago. Offline
Зарегистрирован: 05/14/2008
Не выдержали ? )

Ну тогда так.

Нравится в Gentoo то, что там нет этих обкуренных зависимостей пакетов, как в rpm- дистрибутивах (кто спотыкался, тот знает).


Если не отредактируете , статья удалится.
Обзор дистрибутива должен быть обзором а не вашем не понятными сравнениями.

2 дня.

______________________________
Who killed Kenny ??

sa
sa аватар
User offline. Last seen 5 дней 8 часов ago. Offline
Зарегистрирован: 05/11/2008
нет этих обкуренных зависимостей пакетов

> нет этих обкуренных зависимостей пакетов

Skala, слово "обкуренных" срочно уберите, а то вас не так поймут.

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

srgaz, вы все уяснили. Разговор на таких тонах далее невозможен. Вы тратите время, можно было уже написать что то чтобы и другим было что почитать.Будьте полит корректны, уважайте труд людей.

Skala, напишите каким вы видите проект. Может это будет новый регламент? Если что шлите на мой имейл.

Skala и srgaz не ожидал, так это вы тролите на ЛОР-е под анонимусами? :-)

______________________________
In the world without walls, who needs windows?

srgaz аватар
User offline. Last seen 17 недель 1 день ago. Offline
Зарегистрирован: 05/14/2008
Вот бред

Софта везде поровну , а вот на счет свежести не смешите !
Иксы у Вас какие ?

______________________________
Who killed Kenny ??