Может ли процедура компиляции быть реальной разницей между Red Hat EL и CentOS?

Последние несколько дней я испытываю желание изменить дистрибутив, который я использую годами, Debian. Поскольку стабильность имеет для меня большое значение, и мне не нужны функции кровотечения, я решил поиграть с RHEL. Учитывая, что это не бесплатно и что я знаю CentOS, я решил также провести некоторое расследование по этому вопросу.

Во время поиска я нашел интересный комментарий от пользователя Кристофера в этом вопросе , в котором говорится следующее (между прочим):

«Да … перекомпилированные источники, но только Red Hat имеет« секретный соус », чтобы скомпилировать их правильно. CentOS 6 на 85% отличается по бинарной совместимости с RHEL 6."

Это еще больше усилило мое первоначальное удивление: «Red Hat вкладывает много средств в свою ОС. Может ли это быть аналогичным с CentOS? Нет ли в этом ничего, что они могли бы сделать, чтобы сделать вещи немного более« закрытыми »?

И фактический вопрос:

CentOS считается двоичным, совместимым с RHEL, но в чем отличие от «реальной вещи»? Возможно ли использование различных конфигураций компиляции для создания совершенно другой ОС?

2 Solutions collect form web for “Может ли процедура компиляции быть реальной разницей между Red Hat EL и CentOS?”

Redhat вкладывает много средств в свою ОС. […] Нет ничего, что они могут сделать, чтобы сделать вещи немного более «закрытыми»? "

Не знаете, почему вы это говорите, что (как если бы закрытый источник был бы хорошим). RH развивает больше FOSS, чем любая другая компания-дистрибутив, но они далеки от единственного, и из сообщества в целом большое участие. Так что да, RH «теряет» свою работу, но они также получают работу, которую другие вносят под один и тот же набор ограничений.

CentOS считается бинарным, совместимым с RHEL

Более или менее, да. Я никогда не видел, чтобы что-то, предназначенное для RHEL, терпело неудачу в CentOS. Обычно вы покупаете подписку на RHEL для поддержки и потому, что обновления вытесняются в RHEL намного раньше, чем в CentOS.

Можно ли использовать различные параметры компиляции для создания совершенно другой ОС?

Есть много вариантов, которые возможны при принятии решений во время компиляции, но я не думаю, что «секретный соус» RH будет таким волшебным. Большая часть того, что на самом деле отличает дистрибутивы, – это точная вещь (наряду с некоторыми элементами выбора пакета и управлением выпуском пакета).

Из моего понимания CentOS – это просто еще одна сборка того же исходного кода, который используется для RHEL, который является открытым исходным кодом (это также указано в FAQ CentOS).

Использование разных параметров компиляции не должно иметь большого влияния на поведение ОС.

Самая большая разница между ними – это скорость, с которой выпускаются новые версии. Поскольку CentOS по существу является подразделением RHEL, они всегда медленнее выпускают обновления (поскольку RHEL должен быть обновлен до того, как CentOS сможет вносить изменения). Согласно их часто задаваемым вопросам CentOS обязуется обновлять пакеты в течение 72 часов после обновления RHEL, хотя я знаю, когда RHEL 7 вышел за несколько месяцев до выпуска CentOS 7.

Вы можете углубиться в FAQ CentOS, чтобы получить больше информации об этом ( https://wiki.centos.org/FAQ/General ), а также снова искать свой вопрос в SE Unix & Linux + Google

Является ли CentOS точно такой же, как RHEL?

https://danielmiessler.com/study/fedora_redhat_centos/

  • httpd-devel требует устаревшей версии glibc-common на CentOS 6.3
  • Как остановить обычных пользователей от «Переключить пользователей»
  • Пользователь Windows AD для сброса пароля при входе в Linux
  • Что требуется: Python (пакет) для файлов спецификаций RHEL?
  • Как установить VTK (с Python Wrapper) на Red Hat Enterprise Linux (RHEL)
  • Нет действительных источников судопроизводства
  • В чем разница между директивами TYPE и DEVICETYPE в сценариях ifcfg?
  • RHEL5 - RHEL6 Обновление
  • Проблема с видеодрайверами только при туннелировании X через ssh
  • Сеть Red Hat (RHN) и обновления пакетов
  • Конфигурация порта не работает как отключенная
  • Interesting Posts

    Как защитить Apache / MySql / PHPMyAdmin от атаки грубой силы / словаря? (Fail2ban?)

    cp или mv-файлы в тот же каталог, в котором они уже находятся, когда я нахожусь в другом?

    Какова цель команды 'install'?

    Вкладка в xterm под KDE всегда вызывает диалог инструмента доступности

    как правильно планировать задачу, которая планирует задачу с помощью «at» (atd)? или как правильно указывать / бежать в bash

    samba не работает в автономном режиме

    Как ssh на серверы по имени хоста без имени домена?

    Попытка использовать TLS SMTP против Exim, получив ошибку безопасности; что не так?

    insserv: скрипт нарушен

    X высокий процессор при использовании приложений Java

    Как управлять группами, домашними каталогами и оболочкой для пользователей Linux, прошедших аутентификацию через AD с использованием SSSD?

    Изменение системного разрешения dns cname records

    что может привести к большим задержкам с запасом страниц в Linux?

    Когда используется порт, который используется?

    Область переменных в while-read-loop на Solaris

    Linux и Unix - лучшая ОС в мире.