Разработчики 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. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.