Разработчики Gentoo рассматривают возможность двоичной сборки частей ядра.

Gentoo-Linux

все тех, кого рекомендовали использовать Gentoo, они знают это этот дистрибутив Linux, который это очень настраиваемый благодаря этому не использует предварительно скомпилированные двоичные файлы, С которым пользователь должен самостоятельно выполнять компиляцию системы что дает ему большое преимущество перед другими дистрибутивами, поскольку можно создать компиляцию, сосредоточенную на компонентах компьютера, что придает ему большую гибкость и производительность.

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

Но теперь это может измениться как Разработчики Gentoo обсуждают возможность предоставить общие пакеты ядра Linux которые не требуют ручной настройки во время компиляции и похожи на пакеты ядра, представленные в традиционных двоичных дистрибутивах.

Кomo пример проблемы что возникает, когда он используется ручная настройка параметров ядра практикуется в Gentoo, отсутствует единый набор параметров по умолчанию обеспечивающие работоспособность после обновления (При настройке вручную, если ядро ​​не загружается или происходит сбой, неясно, вызвана ли проблема неправильными настройками параметров или ошибкой в ​​самом ядре).

Традиционный способ получения ядра Gentoo - это установка исходных текстов, а затем их настройка и сборка самостоятельно. Для тех, кто не хотел проходить утомительный процесс настройки вручную, был предоставлен альтернативный путь к использованию genkernel. Однако ни один из этих вариантов не смог фактически предоставить эквивалент ядер, предоставляемых бинарными дистрибутивами.

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

В настоящее время пакет sys-kernel / vanilla-kernel уже предложен на основе из основных источников ядра, дополняя ранее доступный сценарий сборки типичным набором параметров genkernel.

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

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

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

Среди преимуществ ручной настройки ядра, то возможность настройки производительности, удаление ненужных компонентов во время компиляции, сократить время компиляции и уменьшить размер ядра в результате (например, сборка ядра сторонника занимает 44 МБ вместе с модулями, в то время как универсальное ядро ​​занимает 294 МБ).

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

Поставка сборники двоичные файлы считаются, потому что универсальное ядроИз-за своего размера он компилируется намного дольше и предоставляет готовое ядро. Это может упростить жизнь пользователям систем с низким энергопотреблением.

Хотя это обнаруживается как "идея", Разработчики Gentoo не исключаю возможность и они об этом говорят, пока Со стороны пользователей мнения уже разделились.

Si вы хотите узнать об этом больше, вы можете проверить исходную заметку в по следующей ссылке.


Будьте первым, чтобы комментировать

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.