Linux.org.ua

Всячина => Загальне => Гілку створено: Сергій Лисовенко від 2007-08-03 13:24:52

Тема: Переваги Gentoo над іншими дистрибутивами
Автор: Сергій Лисовенко від 2007-08-03 13:24:52
Цікаво, в чому переваги гентушки, адже будь-який дистр лінукса може компілитись з джерельних кодів - он я нові проги з пакетів практично не встановлюю  ;) - більшість - з сирців. (особливо, якщо сам написав  :))
Тема: Re: Переваги Gentoo над іншими дистрибутивами
Автор: miwa від 2007-08-03 14:01:07
M: *
За розміщення флеймопровокуючого нетехнічного питання на технічній дошці.
Тема: Re: Переваги Gentoo над іншими дистрибутивами
Автор: hse від 2007-08-03 16:31:46
Прочитайте перший абзац з http://docs.linux.org.ua/dlou/index.php/Gentoo_Contents можна ще і посилання на філософію там все ясно.

У Генто не ви компілете все самі (LFS), а портадж і процесор. Вам треба всього навсього сказати портаджу якою повинна бути кінцева система і портадж збере її сам. Кажете портаджу з допомогою вибору профілів (stage має дозволяти вибраний профіль) та системи USE флагів.
Тема: Re: Переваги Gentoo над іншими дистрибутивами
Автор: hse від 2007-08-03 17:04:56
А чому в Лінуксі взагалі понад 500 дистрів? Та тому що люди всі різні, кожен бачить свій "правильний" шлях побудови ОС, має свої погляди як повинен працювати менеджер пакетів і яким має бути кінцевий результат. Для одних, присаджених, все що візуально відрізняється від оффтопа погане, і чим більше відрізняється тим гірше тому появляються дистри типу LinuxXP, Lindows...; для інших головне простота ситеми тому житиме Slakware...; комерційним потрібна універсальність тому будуть жирні бінарні SUSE, RH з їх тестовими полігонами, Mandriva, інші rpm...; є суспільство вільних людей яким з їх філософією свободи потрібно незалежні від комерції, політики, держави дистри тому є Debian (з Ubuntu,*Knopix,...) - для тих кому подобається бінарь зібраний кимось і Gentoo - для тих гурманів котрі люблять мати свої власні, унікальні системи, збирають самі LiveCD, для одних задач одні для інших інші...; буде жити і LFS (в освіті) для тих хто хоче (кому треба) досконало в усьому розібратись в середені та перемацати все власними руками.

До речі Debian & Gentoo це вже далеко не тільки Linux:
так Debian крім Linux включає також GNU/Hard та в майбутньому OpenSolaris котрий Sun microsystem випустить під GPL-3;
а Gentoo крім рідного Linux включає FreeBSD та вільний Darwin аналог Mac Os-X!

І кожен вибирає те, що йому насьогодні найзручніше...
Тема: Re: Переваги Gentoo над іншими дистрибутивами
Автор: Praporshic від 2007-08-03 20:02:43
В Debian також є kfreebsd.
Тема: Re: Переваги Gentoo над іншими дистрибутивами
Автор: hse від 2007-08-04 16:28:50
kfreebsd це одне ядро чи ціла фря? Бо в Генто підтримкою рахується коли є відповідний профіль тобто ядро + базова система що дозволяє зібрати, завантажитись і працювати в повнофункціональній ОС!

Перелік архітектур Генто. (http://sources.gentoo.org/viewcvs.py/gentoo-x86/profiles/arch.list?view=markup)
Перелік профілів Генто. (http://sources.gentoo.org/viewcvs.py/gentoo-x86/profiles/profiles.desc?view=markup)
Тема: Re: Переваги Gentoo над іншими дистрибутивами
Автор: Сергій Лисовенко від 2007-08-06 11:59:58
Тобто основною перевагою я конфігурування на стадії встановлення?

А коли система вже встановлена - що саме я "недоотримуватиму" користуючись іншим дистрибутивом?
Яким це чином генту включає в себе чортика  ;) ?
Тема: Re: Переваги Gentoo над іншими дистрибутивами
Автор: hse від 2007-08-08 20:44:02
Тобто основною перевагою я конфігурування на стадії встановлення?
Я б сказав не конфігуровання, а можливість вибору кінцевого результату, чи максимальний вплив на кінцеву систему.
А коли система вже встановлена - що саме я "недоотримуватиму" користуючись іншим дистрибутивом?
Ну випливає з попереднього, незовсім пристосовану до вас і вашого обладнання систему. В генто нема "релізів" система обновляється плавно та постійно і кожен робить собі реліз сам коли захоче. Для реклами та приваблювання нових користувачів у світ Гентоо 2 рази в рік виходить офіційний LiveCD, але він потрібний тільки для тих хто вперше встановлює Гентоо. Для поновлень всі використовують інет, а це трафік... на просторах СНГ є винахід "зрізи портаджу" (xor, linuxcenter) котрі можна використовувати для встановлення та поновлення системи без інтернету, до речі я ними і користувавсь коли перші роки юзав Генту.
Яким це чином генту включає в себе чортика  ;) ?
Самим прямим чином включає FreeBSD на архітектурах x86 та sparc. Можна зібрати фрю та завантажитись у ній, але з менеджером пакетів portage.

Ще одне важливе, що відрізняє Гентоо від інших Лінукс дистрів це спільнота, значна частина якої прийшла в Лінукс з фрі та макінтошів і принесла з собою технології і філософію тих систем. Тому технології Гентоо не подібні до rpm-дистрів та оффтопа і різниця між ними зростає....
Тема: Re: Переваги Gentoo над іншими дистрибутивами
Автор: raven від 2007-08-08 21:04:39
Ще одне важливе, що відрізняє Гентоо від інших Лінукс дистрів це спільнота, значна частина якої прийшла в Лінукс з фрі та макінтошів і принесла з собою технології і філософію тих систем.
Ага, а потім автор цього проекту з горя пішов працювати в M$ ;D Правда, потім повернувся, але було вже пізно.

Тому технології Гентоо не подібні до rpm-дистрів та оффтопа і різниця між ними зростає....
;D Це ви rpm-based та вінду в один ряд ліпите? Ню-ню... І чим таким воно принципово відрізняється (окрім source-based ідеології з усіма наслідками, та ліцензійної всеїдності)?
Тема: Re: Переваги Gentoo над іншими дистрибутивами
Автор: hse від 2007-08-08 21:48:36
Ще одне важливе, що відрізняє Гентоо від інших Лінукс дистрів це спільнота, значна частина якої прийшла в Лінукс з фрі та макінтошів і принесла з собою технології і філософію тих систем.
Ага, а потім автор цього проекту з горя пішов працювати в M$ ;D Правда, потім повернувся, але було вже пізно.
Це справа особисто кожної людини куди іти та що робити.
Тому технології Гентоо не подібні до rpm-дистрів та оффтопа і різниця між ними зростає....[/color] ;D Це ви rpm-based та вінду в один ряд ліпите? Ню-ню... І чим таким воно принципово відрізняється (окрім source-based ідеології з усіма наслідками, та ліцензійної всеїдності)?
Відрізняються ідеологією і йдуть різними шляхами, хоча в rpm-стані вже подивляються в сторону відміни релізів, переходу на плавну систему поновлень, компіляцію з джерельних кодів, але їм простіше приєднатись до Генти де вже пройшлись по всіх граблях і вилизали систему пакетів...

Стосовно всеїдності то ситуація останнім часом значно покращилась, видно що напрям руху змінили і практично роблять головний акцент на GNU системи, хоча місцями в USE позалишались icc... В портадж додали завантаження невільного чи не зовсім чистого (навіть коли там якась іконка прорієтарна) софту тільки в ручну! З іншого боку філософія Генто полягає в тому, щоб не обмежувати користувача, а дати йому вибір, я навіть драйаерами бінарними не коритуюсь, а хтось хоче оригінальні дрова від нвіди чи аті і Генто дає всім цей вибір. Коли розробники просять видалити ебилди їх пакетів з портаджу їх видаляють (переважно це комерційні комп'ютерні ігри).
Тема: Re: Переваги Gentoo над іншими дистрибутивами
Автор: raven від 2007-08-08 22:38:54
Це справа особисто кожної людини куди іти та що робити.
Атож.

Відрізняються ідеологією і йдуть різними шляхами, хоча в rpm-стані вже подивляються в сторону відміни релізів, переходу на плавну систему поновлень, компіляцію з джерельних кодів, але їм простіше приєднатись до Генти де вже пройшлись по всіх граблях і вилизали систему пакетів...
Приєднатись до генти? Навіть не смішно. Ви ще повчіть Red Hat гроші заробляти. Та не забудьте написати листа команді Debian (ідеологія системи пакетів там схожа), що вони фігнею маються, а насправді ідеал - генту, якого вони марно намагаються досягнути=) hint: rpm підтримувала збірку з сирців ще коли над Дніпром птеродактилі літали. Систему автоматичних оновлень в RedHat теж прикрутили задовго до генту. Так що Америку ви, звичайно, відкрили, але й до вас там жили індіанці=))
Тема: Re: Переваги Gentoo над іншими дистрибутивами
Автор: niii від 2007-08-09 11:58:13
Атож.
Вас ні хто не примушує !!!! >:(
Приєднатись до генти? Навіть не смішно.
Ще раз : вас ніхто непримушує!!!!
Смішно з вас.
Систему автоматичних оновлень в RedHat теж прикрутили задовго до генту.
Ага розкажіть про круву систему оновлень.
Посміємось разом.

Так що Америку ви, звичайно, відкрили, але й до вас там жили індіанці=))
Гініально !!!  ;D ;D ;D Вам би повчити історію для профілактики.
Бо такі несенітниці ліпете
Тема: Re: Переваги Gentoo над іншими дистрибутивами
Автор: Сергій Лисовенко від 2007-08-09 11:58:56
Ящось не чув, що rpm-based системи самостійно оновлюються з сирців - лише з пакетів (явна економія часу процесора і менше тануть айсберги в антарктиді). З сирців, як правило ставлять ті, кому ліньки чекати rpm-ки або хочеться за раз закачати софтину на дві різні машини з різними дистрами (економія трафіку).
Тема: Re: Переваги Gentoo над іншими дистрибутивами
Автор: raven від 2007-08-09 12:10:18
такі несенітниці ліпете
Знаю, можна сперечатись. Власне й написав, щоб спровокувати дискусію (чи, точніше, звернути увагу, що гента не вся така в білому, як написав hse). Але ви все ж вибирайте вирази, бо ваше повідомлення ніякого корисного змісту зовсім не несе (фактично, є флудом), а модераторських повноважень з мене ніхто ще не знімав, хоча в силу останніх подій технічної можливості їх застосовувати немає. Так що краще видаліть своє повідомлення самі, і напишіть щось аргументоване і корисне, ОК?
Тема: Re: Переваги Gentoo над іншими дистрибутивами
Автор: Сергій Личко від 2007-08-09 12:30:12
або хочеться за раз закачати софтину на дві різні машини з різними дистрами (економія трафіку).
Не знаю, як в rpm-based дистрибутивах, а в Debian для такої задачі можна apt-proxy використовувати.
Ну, і навіть за відсутністю такого - самостійно скопіювати пакетні файли до /var/cache/<не-пам'ятаю-вже-куди-там>
Тема: Re: Переваги Gentoo над іншими дистрибутивами
Автор: niii від 2007-08-09 12:32:06
Знаю, можна сперечатись. Власне й написав, щоб спровокувати дискусію (чи, точніше, звернути увагу, що гента не вся така в білому, як написав hse).
Наприклад мене цілком і повістю влаштовує генту.
Є деякі недоліки , але вони скоріше звязані з багами пакетів ніж з самою ідеологією генти
Але ви все ж вибирайте вирази, бо ваше повідомлення ніякого корисного змісту зовсім не несе (фактично, є флудом), а модераторських повноважень з мене ніхто ще не знімав, хоча в силу останніх подій технічної можливості їх застосовувати немає.
А що в моїх висловлювання не так ?
Так що краще видаліть своє повідомлення самі, і напишіть щось аргументоване і корисне, ОК?
Я висловив свою думку, від неї не відмовляюсь. OK
Ідеологія В дебіані зовсім не та що в генту

Тема: Re: Переваги Gentoo над іншими дистрибутивами
Автор: raven від 2007-08-09 13:10:29
Наприклад мене цілком і повістю влаштовує генту.
Є деякі недоліки , але вони скоріше звязані з багами пакетів ніж з самою ідеологією генти
Я не говорив про влаштовує/не влаштовує. Слака мене теж "влаштовує". Я стверджую, що rpm є більш зрілим підходом до вирішення даної конкретної задачі, і by design, і by usability. З наступних причин: 1. бінарність rpm-дистрибутивів, що економить масу часу і сил. 2. сирцеві rpm-ки можуть містити в собі і патчсет, і основне дерево коду, тоді як в репозиторіях генту все звалене в одну некрасиву купу, і як з нею обходитись знають лише скрипти-єбілди. 3. тестування версій. З генту часом стається така неприємна ситуація - пакет змінює свою поведінку під час інсталяції, а версію пакету просто піднімають не тестуючи (я живо пам'ятаю, як у цілого натовпу знайомих гентушників відвалилось всі gtk-програми після оновлення pango. Бо автор єбілду якось не звернув увагу, що там при інсталяції make querymodules перестав виконувати). Якість rpm-пакетів вища. 4. робота з коробки. Генту після інсталяції до цих пір вимагає більше зусиль, аніж навіть слака. rpm-дистри останні вже роки 4-5 працюють з коробки в основному дуже добре (принаймні задовільно, хоча тут є привід покидатись какашками в деякі rpm-дистри).

В безсумнівні плюси генту я можу записати можливість оптимізації збірки (все ж простіше, ніж в LFS), фантастичну гнучкість залежностей та багатство репозиторію. Та ще та сама ліцензійна всеїдність, що є дуже зручно для користувача - хоча це питання спірне і взагалі тема окрема, як раз про це hse дуже добре написав. Хоча це все є і в інших дистрах...

А що в моїх висловлювання не так ?

Я висловив свою думку, від неї не відмовляюсь. OK
Ваше попереднє повідомлення на диво безмістовне (чистий п. 8), та ще й з орфографічними помилками. Попередження вам не даю, бо усвідомлюю, що частково сам спровокував. Але ви на провокацію піддались.

Ідеологія В дебіані зовсім не та що в генту
Атож.
Тема: Re: Переваги Gentoo над іншими дистрибутивами
Автор: niii від 2007-08-09 13:44:24
Я стверджую, що rpm є більш зрілим підходом до вирішення даної конкретної задачі, і by design, і by usability. З наступних причин: 1. бінарність rpm-дистрибутивів, що економить масу часу і сил.
Тут можна дого спорити
2. сирцеві rpm-ки можуть містити в собі і патчсет, і основне дерево коду, тоді як в репозиторіях генту все звалене в одну некрасиву купу, і як з нею обходитись знають лише скрипти-єбілди.
Якраз навпаки в генту все розложено по місцям а rpm-source пакеті скинуто в купу

3. тестування версій. З генту часом стається така неприємна ситуація - пакет змінює свою поведінку під час інсталяції, а версію пакету просто піднімають не тестуючи (я живо пам'ятаю, як у цілого натовпу знайомих гентушників відвалилось всі gtk-програми після оновлення pango. Бо автор єбілду якось не звернув увагу, що там при інсталяції make querymodules перестав виконувати).
Розакажіть казочку про те що в rpm дистрах все працює з коробки

4. робота з коробки. Генту після інсталяції до цих пір вимагає більше зусиль, аніж навіть слака.
В кого як

Тема: Re: Переваги Gentoo над іншими дистрибутивами
Автор: raven від 2007-08-09 14:27:02
Тут можна дого спорити
Отже, аргументів не маєте?

Якраз навпаки в генту все розложено по місцям а rpm-source пакеті скинуто в купу
Да-а-а??? Це по яких же таких таємних місцях воно складено? Добре, давайте спочатку розковиряємо src.rpm-ку з патчсетом. Візьмемо, наприклад, grub (http://ftp.redhat.com/pub/redhat/linux/enterprise/5Client/en/os/SRPMS/grub-0.97-13.src.rpm) з RHEL5. Що ми там бачимо? Ну, HEADER, INFO etc нас не цікавлять (хоча весь опис міститься поряд з пакетом, дуже зручно). Заглядаєм у власне cpio архів. Бачимо основний тарбол з кодом, rpm-спеку та (о жах!) аж 38 патчів звалених в одній директорії.

А тепер заглянемо до гентушного репозиторію отут (http://distro.ibiblio.org/pub/linux/distributions/gentoo/distfiles/). Що ми там бачимо? А бачимо велетенську кількість сирців і патчів до них, елегантно складених в єдиному каталозі. Рахувать, з вашого дозволу, не буду, довго список вантажити.

Розакажіть казочку про те що в rpm дистрах все працює з коробки
Я стверджую, що rpm-based в масі юзабельні відразу після встановлення. Контрприклади в студію.


4. робота з коробки. Генту після інсталяції до цих пір вимагає більше зусиль, аніж навіть слака.
В кого як
Зі stage1 потрібно рухів тілом досить багато, і часу теж. Зі stage3 значно краще... але не потрібно, бо основні плюси генту тоді втрачаються.
Тема: Re: Переваги Gentoo над іншими дистрибутивами
Автор: miwa від 2007-08-09 16:32:24
[moderator mode on]
> niii
М: *
[moderator mode off]

> Розакажіть казочку про те що в rpm дистрах все працює з коробки
Все з коробки не працює ніде. Мобільний телефон оно можна придбати, витягти з коробки, а він не працює. А ви з ПК хочете "з коробки". Але при тому зараз найкраще з обладнанням працює, НМВ, SUSE, котре ніскілечки не source-based. Та й стосовно простоти установки ви, мабуть, пожартували.
Безумовно, що для досвідченого користувача воно може бути зручним, але при тому при всьому обєктивно я б чинний підхід (не ідеологію) Дженту до формування дистрибутиву відверто кращим за інші не назвав.
Тема: Re: Переваги Gentoo над іншими дистрибутивами
Автор: Сергій Лисовенко від 2007-09-11 11:32:47
Тю. В мене все з коробки й запрацювало, а аксесуари закачав з рекоробкозиторіїв.
Тема: Re: Переваги Gentoo над іншими дистрибутивами
Автор: Сергій Лисовенко від 2008-02-11 16:23:19
В мене виникла чергова дурна ідея:
А що коли portage прикрктити до rpm-based дистру : в трохи збоченій формі - перевіряє залежності по базі даних rpm , закачує , компілить, будує rpm-ky, інсталить (або тягне, будує src.rpm , а далі - розбирайтесь ;) )- чи зможе тоді якийсь там федорщик чи мандрівщик відчути переваги Генти ?
Тема: Re: Переваги Gentoo над іншими дистрибутивами
Автор: Romio від 2008-03-22 01:06:36
А тепер заглянемо до гентушного репозиторію отут (http://distro.ibiblio.org/pub/linux/distributions/gentoo/distfiles/). Що ми там бачимо? А бачимо велетенську кількість сирців і патчів до них, елегантно складених в єдиному каталозі. Рахувать, з вашого дозволу, не буду, довго список вантажити.
Хм... а хто в той каталог заглядає? Коли тикаєш emerge там гарно показує, яка то рубрика.
Тема: Re: Переваги Gentoo над іншими дистрибутивами
Автор: Cthulhu від 2008-03-22 02:50:19
А тепер заглянемо до гентушного репозиторію отут (http://distro.ibiblio.org/pub/linux/distributions/gentoo/distfiles/). Що ми там бачимо? А бачимо велетенську кількість сирців і патчів до них, елегантно складених в єдиному каталозі. Рахувать, з вашого дозволу, не буду, довго список вантажити.
Хм... а хто в той каталог заглядає? Коли тикаєш emerge там гарно показує, яка то рубрика.
Угу. В rpm-ки теж ніхто не заглядає. Але факт феєричного бардаку в гентушних репозиторіях від того нікуди не дівається. З користувацької точки зору це до лампи, але розробникам-єбілдописьменникам - співчуваю. У всякому разі - ССЗБ.

Заради справедливості слід відзначити, що самі портажі досить непогано впорядковані. Хоча по іншому з генту взагалі неможливо було б працювати.
Тема: Re: Переваги Gentoo над іншими дистрибутивами
Автор: Praporshic від 2008-03-22 10:25:27
Як демонструє жорстока практика, Gentoo малопридатне для використання на бойових серверах. Одного єдиного разу мав досвід впровадження у production сервера на генті - тоді там було краще за все з підтримкою OpenVZ. Ще й шеф, шанувальник FreeBSD побачив у генті зручний варіант знайомих портів. Але наступний сервер, вже без мене, він самостійно підняв на Debian. Переваги генти виявились на стільки малими, що від неї відмовились.
Ну а якщо вже брати щось source-based, то я краще почитаю документацію та збудую щось from scratch. Займе довше часу, але не буду чекати доки хтось щось запхає у портадж або загорне у пакунок (але зроблю я таке хіба що для якогось маленького маршрутизатора тощо).
Тема: Re: Переваги Gentoo над іншими дистрибутивами
Автор: Сергій Лисовенко від 2008-03-22 10:48:15
Ну а якщо вже брати щось source-based, то я краще почитаю документацію та збудую щось from scratch. Займе довше часу, але не буду чекати доки хтось щось запхає у портадж або загорне у пакунок (але зроблю я таке хіба що для якогось маленького маршрутизатора тощо).
А я перед тим, як поставити Дженту якраз і почитав трохи як ствати того from scratch і, навіть, використав деякі знання. Та й саму Дженту ставив у збочений спосіб: прямо з під Федории. А що до запхати в портаж не думаю, що важко самому написати текстового файла і набрати команду ebuild <назва файлу> manifest . Пакунки збирати маючи сирці - теж не проблема :)

Розбито тут ве на категорії http://packages.gentoo.org/categories в чому Ктулху знайшов проблему - так і не розумію
Тема: Re: Переваги Gentoo над іншими дистрибутивами
Автор: Cthulhu від 2008-03-22 15:19:42
Розбито тут ве на категорії http://packages.gentoo.org/categories в чому Ктулху знайшов проблему - так і не розумію
Я, здається, написав, що портажі впорядковані. І я, здається не писав, що бачу проблему в бардаку в самому репозиторії=) Точніше, це особиста проблема розробників.

Як демонструє жорстока практика, Gentoo малопридатне для використання на бойових серверах..
З власного досвіду можу стверджувати, що генту непридатна для промислової розробки. Ідеологічно непридатна.
Тема: Re: Переваги Gentoo над іншими дистрибутивами
Автор: Сергій Лисовенко від 2008-03-22 17:18:17
А в мене тут не завод :)
для промисловості є центос та йому подібні.
Генту - легкопідйомний ЛФС: все що не цікавить особисто вас - можна спирати на портаж ( тобто все підряд ;) ).
Потім портаж - не божество гентушників, а просто "серце Генту" - коли що йде не по вашому - переходите в режим кардіолога: руцями когупаєтесь в ебілдах.
Off-topic:
Поки Gentoo не примкнуло до московського патріархату і поки у вас є диск-реаніматор - канонічні абсолютно всі дії крім форматування вінта і хибнго редагування файлової таблиці  ;D