За исключением систем управления пакетами и сред, я хотел бы знать, каковы основные различия между ними.
Что обеспечивает лучшую поддержку для их сборок?
За исключением систем управления пакетами и сред, я хотел бы знать, каковы основные различия между ними.
Что обеспечивает лучшую поддержку для их сборок?
Ответы:
Есть несколько разных способов интерпретации "Redhat" здесь:
Red-hat Enterprise Linux (RHEL) - специальный коммерческий дистрибутив от Red Hat.
Безусловно, самая большая разница между Ubuntu и RHEL заключается в условиях лицензии - Red Hat Enterprise Linux является коммерческой.
Однако вы можете получить в основном тот же дистрибутив, но без коммерческого контракта, бесплатно в форме дистрибутива CentOS.
Дистрибутивы, основанные на Red Hat или унаследованные от них, в том числе CentOS и Fedora, а также их производные.
На самом деле очень трудно сравнивать Ubuntu со всеми (RHEL, CentOS и Fedora), как будто они одно, потому что все они очень разные. Все они используют один и тот же менеджер пакетов, о котором я говорю ниже, но различия между ними больше, чем разница между их менеджером пакетов и Ubuntu.
Дистрибутивы на основе RPM в целом, то есть дистрибутивы, использующие систему управления пакетами Redhat. Это расширило бы ваши возможности, включив в себя такие дистрибутивы, как SUSE, Mandriva, PCLinuxOS и их производные.
Ubuntu основан на менеджере пакетов Debian APT и DPKG. Red Hat, CentOS и Fedora основаны на системе управления пакетами Red Hat Linux, RPM. Оба менеджера пакетов сейчас достаточно развиты и имеют примерно одинаковые функции. Вы можете обсудить индивидуальные дизайнерские решения, но трудно сказать, что одно в целом лучше, чем другое.
После многих лет использования обоих, я могу сказать, что настоящие различия:
Поддержка поставщиков программного обеспечения для различных серверных аппаратных подсистем, таких как:
Все вышеперечисленное существует для RedHat через репозитории вендора (и почти во всех случаях может быть установлен в centos), но для дистрибутивов на основе .deb (таких как Ubuntu) вам обычно не везет, или в редких случаях вы получаете что-то старое, что это будет тратить ваше время и часто будет ломать вашу систему.
Репо EPEL (Дополнительные пакеты для Enterprise Linux): Я обнаружил, что репозиторий EPEL (RedHat & CentOS) не идеален, но гораздо более полон и обновлен, чем репозитории Ubuntu (официальные), не для настольных компьютеров, а для серверов. Например, последние пакеты IPSEC, SaltStack и т. Д., Для которых вам нужно будет настроить дополнительные неофициальные репозитории в Ubuntu.
Поддержка программного обеспечения (например, обновления программного обеспечения / безопасности, новые драйверы ядра). Ubuntu предлагает 5 лет , в то время как RedHat предлагает 10 лет . Эта поддержка включает в себя обновления безопасности и, в случае с RedHat, обратную портирование модулей ядра из более новых ядер! Это означает, что поддерживается новое оборудование, даже если используются старые ядра / дистрибутивы redhat / centos . Это может быть чипсет, драйверы сторожевого таймера и т. Д.
По моему мнению, 5 лет могут быть слишком обязательными для производственного использования (для вашего ноутбука это может подойти, хотя вы можете позволить себе время и риск для обновления).
Основное отличие заключается в том, что Ubuntu основан на системе Debian. Он использует пакеты .deb. В то время как redhat использует собственную систему пакетов .rpm (менеджер пакетов red hat).
Redhat бесплатен, но он оплачивается за поддержку (обновления), когда Ubuntu полностью бесплатен с поддержкой пользователей настольных компьютеров, только профессиональная поддержка является платной.
Есть несколько точек между этими двумя, чтобы дифференцировать их. В простых словах различия:
Red Hat 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 и добавляет регулярные выпуски (каждые шесть месяцев), четко ориентируясь на пользователя и удобство использования (оно должно быть «Just Work», TM), и приверженность обновлениям безопасности с 18 месяцами поддержка каждого релиза. Ubuntu поставляется с последней версией Gnome, а также набором серверного и настольного программного обеспечения, которое обеспечивает удобство работы на рабочем столе с одного установочного компакт-диска.
- Ubuntu использует пакет .deb apt: - Ubuntu использует пакет .deb для установки пакета, как .rpm в Red Hat.
- Ubuntu также использует установщик пакетов apt-get для установки пакетов в командном режиме. Для установки пакета Графически,
менеджер пакетов synaptic .- Ubuntu основана на Debian. 1
1 Источник: Блог Магнит
В Redhat linux пароль root указывается во время установки. В Uububtu Linux пароль root не запрашивается перед установкой.
Red Hat Enterprise Linux Desktop
и Ubuntu десктоп или их серверные аналоги. Или про Fedora и Ubuntu в целом.