1

1. Целесообразно использование Дженту на Пентиум-3
2. Допустимо использование .config ядра Slackware 13.1 для .config Дженту, или есть различия?
3. Где именно можно скачать установочный образ?
4. Есть ли возможность установки Дженту на 1 раздел /, с подключением и без форматирования во время установки разделов /fat-c и /home?
5. Как в Дженту обстоят дела с установкой из исходников, то есть есть-ли различия между процессом компиляции сырцов в Slackware 13.1 и Дженту?
6. Существуют ли в Дженту различные версии, интересует версия наиболее оптимизированная под Пентиум-3
7. Есть ли в Дженту полная поддержка lxde?

Ваши хендбуки я читал, один раз даже чуть не установил Дженту, сеть подключил, дело остановилось на каком то странном способе установки пакетов. Сейчас идти по тому пути не могу, так как в разделах /fat-c and /home находяться важные данные.

I like a leaf in the wind - See how I sing.

2 (05.02.2011 09:50:47 отредактировано Lupo Alberto)

1. Сложно, но возможно. Первый опыт использования Gentoo я получал на PIII 800 МГц. Если имеется локальная сеть с более мощными машинами, можно использовать distcc.
2. Различия будут, так как в Gentoo имеются собственные патчи на ядро. С помощью make oldconfig можно будет устранить все «разногласия». Имеется также пакет с «ванильными» исходными кодами ядра —  sys-kernel/vanilla-sources
3. Для установки Gentoo нужно иметь только архивы вида stage3-*-20110201.tar.bz2 и   portage-20110201.tar.bz2
Установочный диск желателен, но не обязателен. Установку Gentoo можно производить из-под любого LiveCD или даже из-под имеющейся linux-системы.
http://www.gentoo.org/main/en/mirrors2.xml
4. Сама Gentoo разделы не трогает. Все действия по созданию и форматированию разделов выполняет сам пользователь.
5. Установка в Gentoo из исходников, как и в любом дистрибутиве возможна, но активно не приветствуется. Если в основном дереве portage нет нужной вам программы, существует большой количество сторонних оверлеев (репозиториев). Даже если и там её не найдётся, можно самому написать ebuild, благо документации достаточно — http://devmanual.gentoo.org/
6. Всё в ваших руках — определив в /etc/make.conf нужные флаги и переменные, вы соберёте систему под свой процессор.
7. Есть.

Был, был и весь вышел...

3

townsman пишет:

1. Целесообразно использование Дженту на Пентиум-3

Нет.

townsman пишет:

2. Допустимо использование .config ядра Slackware 13.1 для .config Дженту, или есть различия?

Различия есть, но работать будет...

townsman пишет:

3. Где именно можно скачать установочный образ?

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

townsman пишет:

4. Есть ли возможность установки Дженту на 1 раздел /, с подключением и без форматирования во время установки разделов /fat-c и /home?

Конечно.

townsman пишет:

5. Как в Дженту обстоят дела с установкой из исходников, то есть есть-ли различия между процессом компиляции сырцов в Slackware 13.1 и Дженту?

Конечно. Gentoo тем и замечательна, что имеет множество ebuild-файлов для автоматической сборки множества пакетов из исходников. И гибкий пакетный менеджер. Ни в какой слаквари вы этого не найдёте.

townsman пишет:

6. Существуют ли в Дженту различные версии, интересует версия наиболее оптимизированная под Пентиум-3

Нет... такого не бывает. Дженту можно поставить на любой процессор и откомпилировать где угодно, но на пень третий нет смысла его ставить... тут лучше обойтись бинарным дистрибутивом. Дженту хороша для новых, быстрых процессоров.
А так, с какой-то из новых версий gcc достаточно указать -march=native и всё =)

townsman пишет:

7. Есть ли в Дженту полная поддержка lxde?

emerge lxde-meta.

townsman пишет:

Ваши хендбуки я читал, один раз даже чуть не установил Дженту, сеть подключил, дело остановилось на каком то странном способе установки пакетов. Сейчас идти по тому пути не могу, так как в разделах /fat-c and /home находяться важные данные.

ai что за таинственные разделы /fat-c и /home? И чем они вам мешают?.. Ставьте gentoo куда угодно, если есть желание... Правда, повторюсь - не вижу смысла этого делать с третьим пнём.

4

1. Если Вы используете Slackware на PIII и Вас устраивает скорость работы, то почему бы не использовать gentoo? И в том и в другом случае для установки ПО используется компиляция из исходных текстов, только в gentoo эта установка ИМХО очень хорошо автоматизирована (при помощи программы emerge).
2. По идее, если использовать sys-kernel/vanilla-sources (а в Slackware, как я понимаю, используется именно такое ядро), то gentoo должна загрузиться с конфигом Слаки.
3. Дело в том, что установочные образы gentoo, в Вашем привычном понимании (к примеру slackware-13.1-install-d1.iso и т.д.) отсутствуют. Вместо этого, согласно handbook, используется так называемый минимальный установочный диск, который можно скачать, например, отсюда http://distfiles.gentoo.org/releases/x8 … 110201.iso. После загрузки с этого образа при наличии разделов для установки (или их создании непосредственно после загрузки, благо все инструменты типа fdisk и mkfs.... для этого присутствуют) можно распаковывать архив 3-ей стадии stage3-i686-20110201.tar.bz2, который находится в том же каталоге current-iso/.
4. /fat-c и /home - это не разделы, это точки монтирования. Разделы - это файлы типа /dev/sd?. Что касается установки, то создайте корневой раздел и распакуйте туда архив третьей стадии (в самом общем случае). Разделы с windows и домашней директорией можете смонтировать позже, редактируя файл /etc/fstab.
5. Есть (см. пункт 1.) Но результат один и тот же (если, конечно, вы хорошо разбираетесь в опциях компиляции, т.е. что можно включить, а что - не нужно Вам в данном конкретном пакете). В gentoo за это отвечают USE-флаги.
6. Пропишите в файле /etc/make.conf CFLAGS="-march=native" и gcc сам определит, что у Вас за процессор. Система будет собрана конкретно под него.
7. emerge -av lxde-meta, более подробно http://www.gentoo.org/doc/en/lxde-howto.xml

Funtoo linux

5

Хм ну вообще то, все реально при большом желании, только на pentium-3 я бы первым делом сильно урезал бы само ядро, оставил только то что мне необходимо, например зачем мне целая куча модулей FS скомпилированных в ядро?,  надо только необходимые, все лишнее, занимает память, довольно много чего надо.

В последнее время ядро сильно располнело, на pentium-3 более актуально использовать ветку 2.4 только не знаю, при текущей конфигурации gentoo теперь возможно ли это.

На gentoo-2005 это было возможно точно  smile

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

6

ormorph пишет:

В последнее время ядро сильно располнело, на pentium-3 более актуально использовать ветку 2.4 только не знаю, при текущей конфигурации gentoo теперь возможно ли это.

Исходные коды ядра соответствующей версии есть:

 eix vanilla-sources
* sys-kernel/vanilla-sources
     Available versions:  
    (2.4.37)    2.4.37!b!s
    (2.4.37.5)    ~2.4.37.5!b!s
    (2.4.37.11)    ~2.4.37.11!b!s
    (2.6.16.62)    2.6.16.62!b!s
    (2.6.27.56)    ~2.6.27.56!b!s
    (2.6.27.57)    ~2.6.27.57!b!s
    (2.6.32.9)    2.6.32.9!b!s
    (2.6.32.27)    2.6.32.27!b!s
    (2.6.34)    2.6.34!b!s
    (2.6.34.5)    2.6.34.5!b!s
    (2.6.34.7)    ~2.6.34.7!b!s
    (2.6.35.8)    2.6.35.8!b!s
    (2.6.35.9)    ~2.6.35.9!b!s
    (2.6.36.1)    ~2.6.36.1!b!s
    (2.6.36.2)    2.6.36.2!b!s
    (2.6.36.3)    ~2.6.36.3!b!s
    (2.6.37)    ~2.6.37!b!s
    {build deblob symlink}
     Homepage:            http://www.kernel.org
     Description:         Full sources for the Linux kernel
Был, был и весь вышел...

7 (05.02.2011 13:02:50 отредактировано townsman)

ormorph пишет:

В последнее время ядро сильно располнело, на pentium-3 более актуально использовать ветку 2.4 только не знаю, при текущей конфигурации gentoo теперь возможно ли это.

ormorph, получается что Дженту в разы хуже Слаки? Если у меня на Пентиум-3 всё просто летает, и никакая ХР и Vista даже близко по производительности рядом не стоят, то по вашим же словам, Дженту даже не способен более-менее близко приблизится к функциональности и производительности последних версий Slackware?

Хм ну вообще то, все реально при большом желании, только на pentium-3 я бы первым делом сильно урезал бы само ядро, оставил только то что мне необходимо, например зачем мне целая куча модулей FS скомпилированных в ядро?,  надо только необходимые, все лишнее, занимает память, довольно много чего надо.

Видимо большой разницы между слакой и дженту нет, так как логический ход событий одинаков

 Консоль:
/etc/privoxy# uname -a
Linux ne_spit 2.6.38-rc2my #1 Thu Feb 3 10:36:40 MSK 2011 i686 Pentium III (Coppermine) GenuineIntel GNU/Linux

3. Дело в том, что установочные образы gentoo, в Вашем привычном понимании (к примеру slackware-13.1-install-d1.iso и т.д.) отсутствуют. Вместо этого, согласно handbook, используется так называемый минимальный установочный диск, который можно скачать, например, отсюда http://distfiles.gentoo.org/releases/x8 … 110201.iso. После загрузки с этого образа при наличии разделов для установки (или их создании непосредственно после загрузки, благо все инструменты типа fdisk и mkfs.... для этого присутствуют) можно распаковывать архив 3-ей стадии stage3-i686-20110201.tar.bz2, который находится в том же каталоге current-iso/.
4. /fat-c и /home - это не разделы, это точки монтирования. Разделы - это файлы типа /dev/sd?. Что касается установки, то создайте корневой раздел и распакуйте туда архив третьей стадии (в самом общем случае). Разделы с windows и домашней директорией можете смонтировать позже, редактируя файл /etc/fstab.

Именно так, mister_hat я и делал при попытке установить дженту в первый раз.
Battle Coder, получается многочисленные источники о Дженту в этих ваших интернетах - элементарно просто врут? Дженту ничем не лучше, а даже в значительной степени, раз в сто пятьдесят, хуже слаки?

Сложно, но возможно. Первый опыт использования Gentoo я получал на PIII 800 МГц. Если имеется локальная сеть с более мощными машинами, можно использовать distcc.

Взаимоисключающие утверждения, то категорически - нет, то возможно. Но даже если и возможно, то почему-то сложно. Ладно, тогда подождём когда у джентушников хватит ума допилить свою систему что бы она легко могла устанавливаться на оборудование на которое с лёгкостью устанавливаются другие дистры: PuppyRus Linux, Ubuntu Linux, Slackware Linux, ALT Linux. Zenwalk Linux, DSL Linux, Knoppix Linux, Mandriva Linux на основе последних ядер серии 2.6.38

I like a leaf in the wind - See how I sing.

8

Lupo Alberto
Ну да в ванилу не глянул, только более интересовало реальная сборка, кто нибудь на текущих пакетах, которые идут по умолчанию, пробовал использовать систему с 2.4 веткой?

Если да, то тогда вообще все прекрасно будет для pentium-3.

9

Если да, то тогда вообще все прекрасно будет для pentium-3.

Может для компьютера и будет всё прекрасно, но не надо забывать что за компьютером сидит человек, а для меня предложить работать на 2.4, это равно предложению юзать сеть на Win 98

I like a leaf in the wind - See how I sing.

10

townsman пишет:

получается что Дженту в разы хуже Слаки? Если у меня на Пентиум-3 всё просто летает, и никакая ХР и Vista даже близко по производительности рядом не стоят, то по вашим же словам, Дженту даже не способен более-менее близко приблизится к функциональности и производительности последних версий Slackware?

Ну нет, просто я имел в в иду, что та конфигурация ядра, что идет по умолчанию в gentoo не очень то подходит для слабых машин(это genkernell all) ,ее надо менять самому, а так при использовании ветки ядра 2.4 будет кушать очень мало памяти, 128M уже хватает для более менее нормальной работы.

Это означает что производительность будет превышать, ту что используется в slackware

в принципе конфиг от slackware в полне сойдет.

11

townsman пишет:

ormorph, получается что Дженту в разы хуже Слаки? Если у меня на Пентиум-3 всё просто летает, и никакая ХР и Vista даже близко по производительности рядом не стоят, то по вашим же словам, Дженту даже не способен более-менее близко приблизится к функциональности и производительности последних версий Slackware?

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

townsman пишет:

Battle Coder, получается многочисленные источники о Дженту в этих ваших интернетах - элементарно просто врут? Дженту ничем не лучше, а даже в значительной степени, раз в сто пятьдесят, хуже слаки?

Опять же будет точно не хуже возможно даже лучше, но собирать систепу придётся 2-... дней и сказочного прироста производительности на третьем пеньке ожидать не стоит.

townsman пишет:

Взаимоисключающие утверждения, то категорически - нет, то возможно. Но даже если и возможно, то почему-то сложно. Ладно, тогда подождём когда у джентушников хватит ума допилить свою систему что бы она легко могла устанавливаться на оборудование на которое с лёгкостью устанавливаются другие дистры: PuppyRus Linux, Ubuntu Linux, Slackware Linux, ALT Linux. Zenwalk Linux, DSL Linux, Knoppix Linux, Mandriva Linux

в туже степь установится с лёгкостью, но процесс установки растянется на несколько дней.

95% процентов проблем находятся между клавиатурой и стулом.

12 (05.02.2011 13:29:36 отредактировано ormorph)

townsman пишет:

Если да, то тогда вообще все прекрасно будет для pentium-3.

Может для компьютера и будет всё прекрасно, но не надо забывать что за компьютером сидит человек, а для меня предложить работать на 2.4, это равно предложению юзать сеть на Win 98

Думаю что вы лучше ответите на этот вопрос сами, как только соберете gentoo на своем компе.
Просто вам очень долго придется ждать пока система соберется.
Именно по этому gentoo больше подходит для мощных компов, имеется в виду процессор, так как время сборки уменьшается.
Процесс сборки довольно долгая вещь.

Если вас успокоит, то я пользовал давно gentoo с ядром 2.6, на 900 Мгц при этом все довольно быстро работало.
Просто, тогда например библиотека glibc весила по меньше, и сборка ее занимала меньше времени, сейчас я бы не решился бы собрать новую библиотеку на gentoo, так как довольно долго будет собираться.
Если конечно не собирать через сетку при помощи distcc, это когда компиляция происходит на более мощных машинах, через сетку.

13

ещё есть вариант собрать всё на "большом компе" и просто установить на третий пенёк. Я так поступал с еее'шкой...

95% процентов проблем находятся между клавиатурой и стулом.

14 (05.02.2011 13:55:49 отредактировано ormorph)

Fat-Zer пишет:

ещё есть вариант собрать всё на "большом компе" и просто установить на третий пенёк. Я так поступал с еее'шкой...

Не на любом мощном компе, и не все пакеты, встречались такие пакеты которые, по умолчанию, все равно оптимизировали под sse2 и в результате прога на другом компе не шла.

То есть конфиг проги при сборке, все равно по умолчанию выбирал конфигурацию того проца, на котором прога собиралась, не зависимо от флагов.

На мощном компе, можно, только инструкции процессора должны быть урезаны, до минимума на таком компе.

15

townsman, предлагаю холивар прекратить bx. Линукс в любом дистрибутиве остается линуксом. Перед тем как хаять дистрибутив надо его сначала осилить bx.

З.Ы. Вот почему воинстующие слакварщики на нас все время бочку катят?  oO

16

mister_hat пишет:

1. Если Вы используете Slackware на PIII и Вас устраивает скорость работы, то почему бы не использовать gentoo? И в том и в другом случае для установки ПО используется компиляция из исходных текстов, только в gentoo эта установка ИМХО очень хорошо автоматизирована (при помощи программы emerge).

Эээ, а я, наивный, думал. что slackware - бинарный дистрибутив.

townsman пишет:

Battle Coder, получается многочисленные источники о Дженту в этих ваших интернетах - элементарно просто врут? Дженту ничем не лучше, а даже в значительной степени, раз в сто пятьдесят, хуже слаки?

Эээ, кто вам сказал такую глупость? Gentoo во много раз лучше. Но на более мощной железе bx для старых машин он просто не годится... вы замучитесь компилировать. Оно вам надо? Это особенность дистрибутива - это не значит, что он плох.

ormorph пишет:

Не на любом мощном компе, и не все пакеты, встречались такие пакеты которые, по умолчанию, все равно оптимизировали под sse2 и в результате прога на другом компе не шла.

То есть конфиг проги при сборке, все равно по умолчанию выбирал конфигурацию того проца, на котором прога собиралась, не зависимо от флагов.

На мощном компе, можно, только инструкции процессора должны быть урезаны, до минимума на таком компе.

Можно с chroot-окружении собирать некоторую "песочницу", а потом заливать на машину, куда требуется.

17

// оффтоп
ormorph, не полностью распарсил ваш текст, но вы, наверное, что-то не так сделали...
а) я собирал не отдельные пакеты, а в chroot'е целиком корень...
б) при переносе с core2(x86-64) на атом(x86) проблем не возникло... правда ядро я собирал на железяке уже...
Вы случаем в CFLAGS не -march=native указывали?

95% процентов проблем находятся между клавиатурой и стулом.

18

Battle Coder пишет:

Можно с chroot-окружении собирать некоторую "песочницу", а потом заливать на машину, куда требуется.

Я Live-систему собирал в chroot-окуружении, тем не менее проблема оставалась, некоторые пакеты очень сильно хотят видеть /proc и /dev при сборке.

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

Тоже не лучший вариант, проходит в LFS но там используется минимум для сборки, ну и применяются свои патчи , для сборки под другой проц.

19

Fat-Zer пишет:

// оффтоп
ormorph, не полностью распарсил ваш текст, но вы, наверное, что-то не так сделали...
а) я собирал не отдельные пакеты, а в chroot'е целиком корень...
б) при переносе с core2(x86-64) на атом(x86) проблем не возникло... правда ядро я собирал на железяке уже...
Вы случаем в CFLAGS не -march=native указывали?

не -march=native я не указывал, указывал 486-й проц

20

Не знаю почему, elve, решил ((-ла?), так как если судить по аватарке то это она, но если залезть на сайт, то это он, да ладно это - глупости, у каждого в голове свои чёртики) что тут разразился чуть ли не холивар, хотя на самом деле просто были заданы вполне определенные вопросы по установке, и ответы мои были аргументированы полученными мной ответами на вопросы.
Думаю это не холивар, а объективная реальность. Действительно же, и это признают все Джентушники, Дженту может более-менее сносно работать только на современном оборудовании, хотя мне это, как начинающему линуксоиду, удивительно - в моём понимании линукс это ядро + окружение из ПО, и вся разница между дистрами заключается в разных способах установки пакетов, контроле зависимостей и составом ПО. Насколько я понял из ответов здесь проект Дженту ориентирован прежде всего на владельцев современных, мощных компьютеров.

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

Что же касается слаки и по на моём компе, то более чем наполовину, а во всяком случае практически все проги которые я активно юзаю, включая и Х-сервер и веб-браузер скомпилированы из исходников

Minefield 4.ob10

По времени может быть и занимает долгое время компиляция. я обычно делаю так, на ночь просто запускаю процесс компиляции, а утром проснувшись делаю доводку, ну может минут 10 -15 инсталляция модулей и занимает, плюс ещё минут 3 убирание лишних модулей, вот процесс перезагрузки реально много времени занимает. Дело в том, что винчестер у меня сломанный, в штекере, не знаю я не тех, там такие штырьки, куда подсоединяется шлейф. так вот, там пластмасска чёрная вся сломанная, и 4 штырьков не хватает, и во время перезагрузки происходит вынужденный перебор режимом ДМА винчестера, а так как ДМА в принципе нет, то приходиться ждать пока включиться режим Пио4. Пока пилю ядро, постоянно мучает мысль найти параметр в конфиге отвечающий за режимы установления поддержки ДМА и переключить его сразу же на Пио. А может я и не прав, и вполне вероятно, что диск не правильно разбил, и первый загрузочный сектор 0 затёрт каким-нибудь вирусом Linux - ведь не зря же говорят что Linux портит жёсткие диски.

I like a leaf in the wind - See how I sing.

21

1. Если вы и так все собираете из исходников, то с Gentoo почувствуете облегчение, т.к. не придется самому искать зависимости и ставить.

2. Gentoo не ориентирован специально на новые компьютеры. Просто на них собирать пакеты в разы быстрее. Вот это вам и хотели сказать собеседники.

3. Linux не портит жесткие диски. Такие слухи порождают "кулхацкеры", которые при установке линуха в первый раз снесли раздел с виндой, что для них равноценно порче винчестера почему-то.

22

townsman пишет:

Дженту может более-менее сносно работать только на современном оборудовании,

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

townsman пишет:

м пластмасска чёрная вся сломанная, и 4 штырьков не хватает...

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

// ещё оффтоп

ormorph пишет:

Я Live-систему собирал в chroot-окуружении, тем не менее проблема оставалась, некоторые пакеты очень сильно хотят видеть /proc и /dev при сборке.

хммм... об этом я и не подумал...

95% процентов проблем находятся между клавиатурой и стулом.

23

townsman пишет:

и первый загрузочный сектор 0 затёрт каким-нибудь вирусом Linux - ведь не зря же говорят что Linux портит жёсткие диски.

ag  ag  ag

ПатреГ не любит Gnome...

24

Вам смешно, а мне проблемы, ждать приходиться пока все режимы Ультра ДМА и ДМА переберуться в тестинге винчестера. Но в принципе это уже оффтоп, так как интересующие меня ответы на вопросы по поводу Дженту я уже получил в полном объёме. Из ответов, как я понял, особой разницы между слакой и дженту - нет, единственное в чём джента проигрывает, так это в автоматическом контроле зависимостей. Плюс я не совсем из ответов разобрался, но как я понял дженту из коробки не поддерживает работу на калькуляторах, в отличии от слаки.

Спасибо всем за толковые и дельные ответы.

I like a leaf in the wind - See how I sing.

25

townsman пишет:

Вам смешно, а мне проблемы, ждать приходиться пока все режимы Ультра ДМА и ДМА переберуться в тестинге винчестера. Но в принципе это уже оффтоп, так как интересующие меня ответы на вопросы по поводу Дженту я уже получил в полном объёме. Из ответов, как я понял, особой разницы между слакой и дженту - нет, единственное в чём джента проигрывает, так это в автоматическом контроле зависимостей. Плюс я не совсем из ответов разобрался, но как я понял дженту из коробки не поддерживает работу на калькуляторах, в отличии от слаки.

Толсто  ag

Battle Coder пишет:

Эээ, а я, наивный, думал. что slackware - бинарный дистрибутив.

Патрег=Шатлворд???  ag

Funtoo linux

26

townsman пишет:

... единственное в чём джента проигрывает, так это в автоматическом контроле зависимостей ...

Вы хотели сказать, "выигрывает" ?