Остались ли еще дистрибутивы на исходниках?

Любые разговоры которые хоть как-то связаны с тематикой форума

Модератор: Модераторы разделов

pas
Сообщения: 597
Статус: маньяк
ОС: Gentoo

Остались ли еще дистрибутивы на исходниках?

Сообщение pas »

Вобщем были илюзии, что генту вроде как собирается с учетом особенностей конкретного компьютера, но вот гдето слышал, что 32-х и 64-х битные версии это должны быть разные дистрибутивы.
Про Слаку думал, что она устанавлмвается из исходников - сегодня новость на лоре, что вышла очередная версия какогото дистра, который является неофициальной версией слаки под АМД64.
Просветите - эти дистрибутивы (генту и слака) собираются на целевом компьютере уже с учетом его особенностей (битность, количество ядер и пр.) или просто копируют бинарные пакеты?

PS:войны дистрибутивов устраивать не нужно, просто ответьте на вопрос.
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Остались ли еще дистрибутивы на исходниках?

Сообщение Uncle_Theodore »

Слака отнюдь не собирается на целевом компьютере, именно копируются бинарные пакеты.
В Дженте небольшая (основная) часть системы копируется, остальное компилируется.
Но всегда есть LFS. http://www.linuxfromscratch.org/
Спасибо сказали:
Аватара пользователя
Gogast
Сообщения: 549
ОС: Gentoo amd64

Re: Остались ли еще дистрибутивы на исходниках?

Сообщение Gogast »

Gentoo - не слышал про такой? там вообще всё сам ставишь...ну почти всё, надо с помощью чегото ставить....
при установке из stage1 вот так вот, там есть USE флаги у пакетов... настраивается абсолютно всё
Uncle_Theodore писал(а):
19.10.2007 20:54
Но всегда есть LFS. http://www.linuxfromscratch.org/
это конечно очень круто... поддерживать такую систему
Без виндовза 3 года
Спасибо сказали:
s0urce
Сообщения: 321
ОС: Arch Linux + WinXP

Re: Остались ли еще дистрибутивы на исходниках?

Сообщение s0urce »

Как правило сейчас source-based дистрибутивы стремятся к комбинированному подходу, за Слаку не скажу, а вот Arch и Gentoo предоставляют полную свободу выбора пользователю, устанавливать быстро прекомпилированные пакеты(с учётом разрядности процессора) либо ставить самый минимум и далее компилировать всё самостоятельно, однако надо заметить, что для того чтобы всё вручную компилировать, Вам надо неслабо знать gcc, иначе результат может работать даже медленнее, чем прекомпилированные пакеты. Да и справедливости ради надо сказать, что прирост производительности реально можно ощутить только на старых компах...
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Остались ли еще дистрибутивы на исходниках?

Сообщение Uncle_Theodore »

Gogast писал(а):
19.10.2007 21:32
Gentoo - не слышал про такой? там вообще всё сам ставишь...ну почти всё, надо с помощью чегото ставить....
при установке из stage1 вот так вот, там есть USE флаги у пакетов... настраивается абсолютно всё

Так он и спросил сразу про Дженту и Слаку... Так что, наверное, слышал... ;)
Кстати, установка с первой стадии больше в Дженте не поддерживается.
Спасибо сказали:
Аватара пользователя
T.D.
Сообщения: 381
Статус: Streetball is my life
ОС: Gentoo 2007.0

Re: Остались ли еще дистрибутивы на исходниках?

Сообщение T.D. »

Uncle_Theodore писал(а):
19.10.2007 22:03
Кстати, установка с первой стадии больше в Дженте не поддерживается.

Однако все три stage'а можно найти без проблем.
Правда документация теперь только по stage3 обновляется.
Спасибо сказали:
Аватара пользователя
minoru-kun
Сообщения: 621
ОС: Debian GNU/Linux

Re: Остались ли еще дистрибутивы на исходниках?

Сообщение minoru-kun »

Да и справедливости ради надо сказать, что прирост производительности реально можно ощутить только на старых компах...

Точно не оговорились? Почему-то я всегда считал, что цель компилировать пакет под конкретную платформу, кроме понтов, состоит в том, чтобы задействовать специфические процессорные инструкции и особенности данной платформы, что будет быстрее. Современные процессоры IBM-архитектуры не только, как правило, включают в себя весь набор инструкций предыдущих платформ, но и дополнительные.
Спасибо сказали:
Аватара пользователя
Gogast
Сообщения: 549
ОС: Gentoo amd64

Re: Остались ли еще дистрибутивы на исходниках?

Сообщение Gogast »

а как насчёт оптимизации в зависимости от размера Кэша?
прирост - полтора

Gentoo отзывы и впечатления
Без виндовза 3 года
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Остались ли еще дистрибутивы на исходниках?

Сообщение serzh-z »

Uncle_Theodore писал(а):
19.10.2007 20:54
В Дженте небольшая (основная) часть системы копируется, остальное компилируется.
Это отнюдь не значит что её нельзя повторно скомпилировать, после копирования... Что большинство и делает (сразу или при обновлении этой "основной" части).
Спасибо сказали:
Лис
Сообщения: 1639
ОС: Zenwalk

Re: Остались ли еще дистрибутивы на исходниках?

Сообщение Лис »

pas, если Вам нужен сам факт перекомпиляции всей системы, то это можно сделать ( в смысле, без особых проблем ) на Gentoo, Arch, Debian. Если же Вас интересует целиком самодельная система, вплоть до скриптов загрузки - то смотрите в сторону LFS.
Спасибо сказали:
VladimirP
Сообщения: 164

Re: Остались ли еще дистрибутивы на исходниках?

Сообщение VladimirP »

minoru-kun писал(а):
20.10.2007 09:33
Почему-то я всегда считал, что цель компилировать пакет под конкретную платформу, кроме понтов, состоит в том, чтобы задействовать специфические процессорные инструкции и особенности данной платформы, что будет быстрее.

Обычно компилируют не ради оптимизации кода под платформу, а чтобы задействовать (на этапе configure --with-****/--without-***) только те возможности, которые нужны. Чтобы не тащить библиотеки и не иметь пунктов в меню, которые никогда не будут использоваться. Пример -- исколючение работы с Palm, если наладонника нет и не предвидится.
Спасибо сказали:
pas
Сообщения: 597
Статус: маньяк
ОС: Gentoo

Re: Остались ли еще дистрибутивы на исходниках?

Сообщение pas »

Лис писал(а):
21.10.2007 14:05
pas, если Вам нужен сам факт перекомпиляции всей системы, то это можно сделать ( в смысле, без особых проблем ) на Gentoo, Arch, Debian. Если же Вас интересует целиком самодельная система, вплоть до скриптов загрузки - то смотрите в сторону LFS.

Нет, мне это не нужно. Я просто интересовался текущим положением дел.
Спасибо за ответы
Спасибо сказали:
s0urce
Сообщения: 321
ОС: Arch Linux + WinXP

Re: Остались ли еще дистрибутивы на исходниках?

Сообщение s0urce »

minoru-kun писал(а):
20.10.2007 09:33
Да и справедливости ради надо сказать, что прирост производительности реально можно ощутить только на старых компах...

Точно не оговорились? Почему-то я всегда считал, что цель компилировать пакет под конкретную платформу, кроме понтов, состоит в том, чтобы задействовать специфические процессорные инструкции и особенности данной платформы, что будет быстрее. Современные процессоры IBM-архитектуры не только, как правило, включают в себя весь набор инструкций предыдущих платформ, но и дополнительные.

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