В чем основные различия между Ubuntu и Redhat?

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

Здесь есть несколько различных способов интерпретировать "Redhat":

  1. Red-hat Enterprise Linux (RHEL) - Специфический коммерческий дистрибутив Red Hat.

    Безусловно, самая большая разница между Ubuntu и RHEL заключается в условиях лицензии - Red Hat Enterprise Linux является коммерческой.

    Однако вы можете получить в основном тот же дистрибутив, но без коммерческого контракта, бесплатно в виде дистрибутива CentOS.

  2. Дистрибутивы, основанные на Red Hat или наследуемые от него, которые также включают CentOS и Fedora и их производные.

    На самом деле очень трудно сравнивать Ubuntu со всеми этими (RHEL, CentOS и Fedora), как если бы они были чем-то одним, потому что все они очень разные сами по себе. Все они используют один и тот же менеджер пакетов, о котором я расскажу ниже, но различия между ними больше, чем разница между их менеджером пакетов и Ubuntu.

  3. Дистрибутивы на основе RPM в целом - то есть дистрибутивы, использующие систему управления пакетами Redhat. Это расширило бы вашу область применения, включив в нее такие дистрибутивы, как SUSE, Mandriva, PCLinuxOS и их производные.

    Ubuntu основана на APT и DPKG менеджера пакетов Debian. Red Hat, CentOS и Fedora основаны на системе управления пакетами Red Hat Linux, RPM. Оба менеджера пакетов в настоящее время являются достаточно зрелыми и имеют примерно эквивалентные функции. Хотя вы могли бы обсуждать индивидуальные дизайнерские решения, но трудно сказать, что одно в целом лучше другого.

После многих лет использования обоих, я могу сказать, что реальные различия заключаются в:

  1. Техническая поддержка поставщиков для различных сервер аппаратные подсистемы, такие как:

    • новейшие драйверы оптоволоконных каналов
    • Поддержка разгрузки iSCSI
    • 10 Гбит/с Ethernet
    • онлайн-обновления прошивки (BIOS, NMI)
    • Ускорители хранения SCSI
    • Драйверы программного обеспечения SCSI (например, для HP серии B)
    • Драйверы/средства обновления BMC (Контроллеры управления плинтусами)
    • Конфигурация контроллера/RAID в режиме реального времени
    • Мониторинг работоспособности оборудования и отчетность
    • Управление/мониторинг сервера с графическим интерфейсом
    • и т.д.

Все вышеперечисленное существует для RedHat через репозитории поставщиков (и почти во всех случаях может быть установлено в centos), но для .дистрибутивы на основе deb (например, Ubuntu) обычно вам не везет, или в редких случаях вы получаете что-то старое, что будет тратить ваше время впустую и часто ломать вашу систему.

  1. ЭПЕЛЬ репо (Дополнительные пакеты для Enterprise Linux): Я обнаружил, что EPEL repo (RedHat и CentOS) не идеален, но гораздо более полон и обновлен, чем официальные репозитории Ubuntu, не для настольных компьютеров, а для серверов. Например, последние пакеты IPSEC, SaltStack и т. Д., Для которых вам потребуется настроить дополнительные неофициальные репозитории в ubuntu.

  2. Поддержка программного обеспечения (например, обновления программного обеспечения/системы безопасности, новые драйверы ядра). Ubuntu предлагает 5 лет, в то время как RedHat предлагает 10 лет. Эта поддержка включает в себя безопасность обновления и в случае RedHat, резервное копирование модулей ядра из более поздних ядер! Это означает более новое оборудование поддерживается даже при использовании старых ядер/дистрибутивов redhat/centos. Это оборудование может быть чипсетами, драйверами сторожевого пса и т.д.

на мой взгляд, 5yr может быть слишком обязательным для производственного использования (хотя это может быть хорошо для вашего ноутбука, если вы можете позволить себе время и риск для обновления).

Основное отличие заключается в том, что Ubuntu основана на системе Debian. Он использует пакеты .deb. В то время как RHEL использует свой собственный пакет system .rpm (red hat package manager).

RHEL бесплатен, но за поддержку (обновления) взимается плата, в то время как Ubuntu полностью бесплатна с поддержкой пользователей настольных компьютеров, платная только профессиональная поддержка.

Есть несколько моментов между этими двумя, чтобы различать их. Проще говоря, различия заключаются в следующем:

  1. Ubuntu Desktop enterprise edition (Business Desktop Remix) можно использовать бесплатно, а RedHat - нет.
  2. Ubuntu ориентирована на пользователей настольных компьютеров, с другой стороны, основное внимание Redhat уделяется серверной платформе.
  3. Red Hat производится Red Hat Inc. основана Янгом и Юингом, а Ubuntu возглавляет Шаттлворт, владелец Canonical Ltd.
  4. Ubuntu основана на Debian (очень известной и стабильной ОС Linux), но у RedHat нет ничего подобного.
  5. Расширение файла Ubuntu package manager - .deb (который использует другую ОС на базе Debian, например Linux Mint), независимо от того, является ли расширение файла RedHat package manager .rpm (что означает RedHat Package Manager).

Красная шляпа Enterprise Linux не является бесплатным, и он также используется для бизнеса.Red Hat Linux, собранная компанией Red Hat, была популярной операционной системой на базе Linux. Red Hat Linux 1.0 был выпущен 3 ноября 1994 года. Первоначально он назывался “Red Hat Commercial Linux”. Это первый дистрибутив Linux, использующий систему упаковки, RPM Package Manager в качестве формата упаковки, и со временем он послужил отправной точкой для нескольких других дистрибутивов, таких как Mandriva Linux и Yellow Dog Linux.

Особенности Red Hat:

  • Red Hat Linux представила графический установщик под названием Anaconda, предназначенный для простого использования новичками, и который с тех пор был
    принят некоторыми другими дистрибутивами Linux.
  • Он также представил встроенный инструмент под названием Lokkit для настройки возможностей брандмауэра.
  • Он использует пакет .rpm под названием Red Hat Package Manager.

RPM Package Manager (RPM) - это мощная система управления пакетами, управляемая командной строкой, способная устанавливать, удалять, проверять, запрашивать и обновлять пакеты программного обеспечения.

Каждый программный пакет состоит из архива файлов вместе с информацией о пакете, такой как его версия, описание и т.д.

Ubuntu Ubuntu - это операционная система, такая же, как Windows. Ubuntu - это дистрибутив Linux, который начинается с расширения Debian и добавляет регулярные выпуски (каждые шесть месяцев), четкий акцент на пользователе и удобстве использования (он должен “Просто работать”, TM) и приверженность обновлениям безопасности с 18-месячной поддержкой для каждого выпуска. Ubuntu поставляется с последней версией Gnome, а также набором серверного и настольного программного обеспечения, которое обеспечивает комфортную работу на рабочем столе с одного установочного компакт-диска.

  • Ubuntu использует.пакет deb apt: - Ubuntu использует пакет .deb для установки пакета, как и .rpm Red Hat.
  • Ubuntu также использует apt-get package installer для установки пакетов с помощью командного режима. Чтобы установить пакет Графически, synaptic package
    менеджер.
  • Ubuntu основана на Debian.1

1Источник:Блог Магнита

я хотел бы уточнить, вы спрашиваете о платных “Red Hat Enterprise Linux Desktop” и Ubuntu desktop или их серверных аналогах. Или о Fedora и Ubuntu в целом.

Redhat и Ubuntu, которые я хочу знать.

Редактирование вопроса после того, как на него был дан ответ, чтобы запросить дополнительную информацию, сделает его незамеченным. Лучше задать новый вопрос, если вы можете доказать, что он не будет дублировать этот. Но было бы еще лучше (особенно в этом случае) начать вознаграждение, если вам нужна дополнительная информация по вашему вопросу.