Что делает CentOS «enterpriseisey» по сравнению с «родовыми» дистрибутивами, такими как Ubuntu?

Что делает CentOS «enterpriseisey» по сравнению с «родовыми» дистрибутивами, такими как Ubuntu?

Когда я говорю «предпринимательство», я на самом деле имею в виду «лучше для развертывания сервера». Просто общий вопрос, потому что я думал о размещении веб-приложения на своем компьютере (который запускает Ubuntu) и натолкнулся на страницу, в которой говорилось, что CentOS имеет 30% доли рынка для серверов. Конечно, это точно не говорит о том, что в любом случае это лучше, поэтому я просто хотел спросить.

  • Отражает ли плохой сектор неисправный диск?
  • Как установить LANG в локали, несмотря на то, что он находится в / etc / default / locale в ubuntu для поддержки Unicode?
  • Установка FreeBSD без съемных носителей из CentOS 6
  • Каков наиболее эффективный / безопасный способ пользователя для входа на серверы Linux с использованием SSH-ключей?
  • Что такое пароль по умолчанию для ubuntu для пользователей, созданных с помощью useradd?
  • Использовать утилиты lockfile-progs
  • редактировать

    Есть еще одна вещь, которую я действительно не понимаю … большинство из этих дистрибутивов, используют одни и те же приложения, имеют один и тот же менеджер пакетов, и все они работают от одного и того же ядра. Где же разница?

    «Счастливая текстовая страница» RHEL говорит:

    1. более безопасные приложения
    2. защита от широко используемых уязвимостей безопасности, например переполнение буфера, встроенное в стандартный стек программного обеспечения
    3. с высокой степенью защиты с помощью функции безопасности SELinux. Защищает системные сервисы от атак, полную прозрачность и легко расширяется и адаптируется.
    4. поддержка аутентификации смарт-карт

    Вопросов

    1. Как? Если RHEL каким-то образом не модифицировал версии стека программного обеспечения, которые вы будете использовать (в моем случае Python и SQLite3), не было бы никакой разницы.
    2. Разве не все другие распределения утверждают, что?
    3. Я слышал о проблемах, связанных с SELinux. Хотелось бы узнать об этом больше.
    4. ?

  • Определение назначения NIC с адреса PCI
  • Как я могу прочитать жесткий диск Linux из Windows?
  • Centos 7: / dev / md / root вместо / dev / md0
  • Как установить cron для запуска на фоне?
  • Ошибка аутентификации OpenVPN HMAC, несмотря на кажущиеся идентичные конфигурации клиента и сервера
  • Упаковка deb: как обрабатывать потенциально отсутствующие зависимости
  • 4 Solutions collect form web for “Что делает CentOS «enterpriseisey» по сравнению с «родовыми» дистрибутивами, такими как Ubuntu?”

    Одна из вещей, которые RHEL / CentOS (и другие продукты Enterprise Linux) обеспечивают, что другие дистрибутивы не обеспечивают стабильность API / ABI. Это разочарование для многих людей, которые новичок в RHEL, потому что все, что они видят, это то, что доступные версии все старше предыдущих выпусков, найденных в последней версии Ubuntu / Fedora / Gentoo / Whatever. Но если вы поддерживаете продукт, который был развернут в поле RHEL, вам не нужно беспокоиться о базовой технологии, которую использует продукт, используя ее изменение API (с новыми версиями apache, php, perl, python, glibc, без разницы). Это относится даже к большинству модулей ядра, предоставляемых для RHEL.

    Например, если я разработал веб-приложение, работающее на RHEL 5.0, я уверен, что он будет продолжать работать на RHEL 5.6 два года спустя, все время, когда система RHEL получает обновления для системы безопасности и исправления ошибок все время.

    Чтобы ответить на «более безопасный» вопрос: поскольку RHEL поддерживает исправления безопасности в выпущенной версии, которую они предоставляют, вы можете продолжать иметь стабильный API для выпуска программного обеспечения без забот о безопасности базовой системы.

    В мире, в котором я работаю, все используемые CAD-инструменты требуют использования RedHat Enterprise – некоторые с определенной версией ядра и номерами сборки – или поставщики не будут поддерживать свои продукты.

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

    Когда вы тратите несколько тысяч долларов на одно место в год на каком-то инструменте CAD, затраты на поддержку RedHat – это округлый шум.

    Тем не менее, большинство моих клиентов имеют только одну или две настоящие системы RedHat и запускают большинство своих компьютеров на CentOS, что является бесплатным восстановлением RedHat. Если проблема обнаружена, она воспроизводится в системах RedHat, и поставщик будет с радостью поддерживать эту проблему.

    Это действительно зависит от вашей ситуации. У Ubuntu есть версия Serial и даже LTS (долгосрочная поддержка), которая во многих отношениях так же хороша, как RHEL / CentOS. Я работаю в смешанной среде. Как правило, используя Fedora или Ubuntu для настольных компьютеров, используйте FreeBSD, Gentoo и т. Д. Для устройств, а для серверов я использую в основном CentOS, но также управляю множеством серверов Ubuntu.

    Я не буду говорить, что это лучше или хуже, чем другие, просто разные цели. Оба предлагают платную поддержку, и действительно, CentOS просто RHEL перестроен, чтобы быть свободным, поэтому мы действительно сравниваем RHEL с Ubuntu

    Сервер Ubuntu, как правило, более активен в отношении новых функций, чем RHEL, если вы хотите сделать установку и иметь самую последнюю и самую лучшую версию PHP, MySQL или других программ, вам нужно Ubuntu. Вы можете получить их на RHEL, но это боль. Так что это действительно сводится к тому, как вы будете его использовать. Если этот сервер будет сидеть в шкафу, один, и вы бежите в основном из программ на полке и у вас будет достаточно времени для работы над ним, выберите Ubuntu. В этом случае обновление этого поля не будет проблемой. Если обновление что-то сломало, вы можете зафиксировать его через несколько минут. У меня есть сервер Ubuntu, сидящий в стойке рядом с моим стулом, он находится на не LTS Ubuntu и не является проблемой для обновления dist или обновлений безопасности.

    Если, однако, вы собираетесь управлять множеством серверов и использовать на своем компьютере большое количество нестандартного программного обеспечения или других настраиваемых настроек, выберите RHEL / CentOS. У RIEL / CentOS у меня никогда не было обновлений. У меня есть коробки на несколько сот миль от меня с очень ограниченным доступом, которые с радостью запускают автоматические обновления безопасности и никогда не вызывали проблем с моими настройками. Не могу сказать то же самое для Ubuntu.

    Проведите время с обоими, посмотрите, что вам нравится и что подходит вашим конкретным потребностям.

    CentOS – это бесплатная производная от Red Hat Enterprise Linux , ориентированная на «корпоративный» рынок, поэтому она специально предназначена для развертывания на различных платформах, таких как серверы и т. Д. Чтобы ориентироваться на этом рынке, распределение, вероятно, будет больше сосредоточьтесь на более старых, стабильных версиях пакетов, а не на том, чтобы что-либо сбрасывать. Безопасность также будет сосредоточена.

    Подробные сведения см. В разделе « Возможности и преимущества сервера сервера RHEL» и «Возможности рабочего стола» .

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