The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Обоснование целесообразности переноса компонентов из корня в..."
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "Обоснование целесообразности переноса компонентов из..." +/
Сообщение от arisu (ok), 28-Янв-12, 23:40 
> Сравни затраты по времени и прочему на сборку ядра и на компоновку
> нескольких файликов уже скомпиленного в один тарболл.
> Религия — не мешает. Мешает — разумная лень.

если это ядро нужно один раз — да. если постоянно — я лучше соберу его нормально один раз.

> Увы, всё сложнее. Где-то надо конфиг подложить, где-то драйвера промежуточных шин…

это всё принципиально не кладётся на носитель и не настраивается в сонфиге ядра (конфиг для модуля? в /etc? O_O)

>>> А ты распишешься за _все_ платформы, архитектуры и загрузочные конфигурации, чтобы делать
>>> столь глобальные выводы?
>> что, есть какая-то платформа, под которую ядро можно собрать *только* с условием
>> взлёта с initrd? жду примера тогда. не гипотетического, если что.
> Идею вписывать эти правила в код ядра, пожалуйста, не предлагать.

не предлагаю. это, пардон, какое-то мегаизвращение вообще.

> Угу. И в случае возможности собрать для этого комплект userland'а с каким-нибудь
> даже перлом внутри нестандартный секс резко облегчается.

если это неведома зверушка, то с большой долей вероятности в «универсальном» ядре или чего-нибудь не хватит, или что-нибудь окажется лишним и так далее. к тому же сей случай подпадает как раз под «универсальное ядро с initrd», против которого я ничего не имею.

> А при чём тут «прямо на раутере»?

слабо представляю не-роутер с redboot, например. к тому же оппонент прыгает с темы на тему как ушибленый между лап заяц.

>> ядра? круто. ну, сделай свои «20 секунд», когда обновляешь ядро, угу.
> Зачем?

ты не в курсе, зачем обновляют ядра? O_O

> Ну в чём-то это так.

на самом деле ситуацию с «универсальным ядром» я считаю неверной, вот и всё. какой смысл иметь ядро в исходниках и не подтачивать его под своё железо?

действительно, программа-конфигуратор, которая после загрузки дистриба обнюхает железяки и сформирует нужный конфиг была бы весьма удобна. в принципе, в ней даже можно считерить немного: если загружено «универсальное» ядро — глянуть на вывод lsmod.

а вообще — да, там должен быть список соответствий железяк и драйверов, опции для грубой и тонкой настройки разных вещей типа netfilter и так далее. короче, такой «конфигуратор ядра с человеческим лицом». но я лично не готов заниматься написанием и поддержкой, мне проще сконфигурировать ядро руками и потом просто делать make oldconfig, включая по пути новые плюшки из консоли.

платить же за подобный софт (за разработку, i mean) никто не станет, потому что «пересборка ядра для школьников-гентушников и красноглазых фанатиков, ололо!» а это совсем не так ведь. пичалька.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Обоснование целесообразности переноса компонентов из корня в..., opennews, 27-Янв-12, 12:21  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру