Linux rhel or centos

В чем принципиальная разница между Linux Red Hat Enterprise и Linux CentOS?

В чем принципиальная разница между Linux Red Hat Enterprise и Linux CentOS? То что пишут что CentOS-это полностью бесплатная параллельная ветка RHEL это понятно. Но меня интересует конкретика, в чем разница?

У редхата поддержка есть, поэтому он труЪ-ынтерпрайз.

Разница только лишь в этом?

Походу да, Red Hat Enterprise ещё стоит деньги, а можно скачать бесплатно CentOS.

В вырезанных трейдмарках в центосе. Всё, большое разницы нет.

Centos собирается исключительно из исходников, опубликованынх RH. Выгребаются только части, связанные с брендингом RH. Собственно, цель Centos — быть бесплатным RH. При условии, что редхат не изменяет исходники перед тем как их выложить, имеем разницу только в бесплатности и отсутствии поддержки.

В отсутствии RHN и up2date

Тоесть вывод таков:

1) Бесплатность дистрибутива. 2) Отсутствие поддержки. 3) Отсутствие доступа к официальным репозиториям RPM 4) Возможно в отсутствии некоторых особых проприетарных фич, разработанных конкретным заказчикам под конкретные нужды.

>4) Возможно в отсутствии некоторых особых проприетарных фич, разработанных конкретным заказчикам под конкретные нужды?

Да, это конечно тоже. В итоге
Centos = RH(srpm) — (branding + artwork) — non-free;

1) Да 2) Нет — там есть что- то о поддержке на сайте дистриба 3) Да 4) там не разрабатывается ничего под конкретного заказчика в рамках RHEL-ов

Единственное функциональное отличие — отсутствие инструментария для работы с RedHat Network, там несколько пакетов. При желании их можно взять из проекта Spacewalk — бесплатного варианта RedHat Satellite.

>В отсутствии RHN и up2date

up2date — это пакетный менеджер RHEL и CentOS до четвертой версии включительно. В пятой оба дистра используют yum.

А RHN в центосе действительно нет. Это же система получения обновлений для платных подписчиков.

Ещё можно добавить, что под ядро RH некоторые производители выпускают драйвера (бинарные), которые могут не заработать в CentOS, например, RAID на мамке intel VSA5000.

>Ещё можно добавить, что под ядро RH некоторые производители выпускают драйвера (бинарные), которые могут не заработать в CentOS, например, RAID на мамке intel VSA5000.

Это на практике проверялось? У них же вроде ядерный аби одинаковый, с чего дровам не заработать?

К сожалению, проверялось. Дали эту мамку, с fake-raid’ом и сказали, сделай там RAID5. Доводы, что это fake игнорировались, «raid там, да ещё и ключ для RAID5 оплачен». Ставили разные CentOS, драйвер не работал. Поставили RHEL 5, (как написано на сайте intel) — заработало. Сейчас подписка на RHEL кончилась, ждём новой CentOS, где вроде бы обещана поддержка VSA5000.

Наверно, можно предположить, что если есть брендовый сервак (hp, dell), и заявлена поддержка RHEL, то купив RHEL можно звонить в техподдержку, а если CentOS, то нет. Хотя не проверял.

А минорная версия была та же самая?

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

У того драйвера не была указана требуемая минорная версия. Мы попробовали CentOS 5.1, 5.2 и 5.3 и не заработало. И если я правильно помню, то драйвер нормально ставился, но RAID не работал. Потом поставили RHEL 5, тогда заработало, потом её обновили, но продолжало работать. Пробовали компилировать это модуль, но так и не поняли, как это делать, там какие то обрывки сорцов и объектников есть, а как из них собрать модуль не понятно.

В общем, тогда убили 2 недели, сейчас, вроде, начальство по этому поводу успокоилось, планирую перевести с fake-raid на soft-raid и забыть про всё это.

Читайте также:  Как включить голосовой ввод windows 10

P.S. Сейчас пишу этот пост по памяти, в понедельник попробую вспомнить подробнее.

В общем то я посмотрел на скаченные образа, получается, что тогда пробовали CentOS 5.0-5.2 ни с одним требуемый RAID5 не заработал. Тогда взяли RHEL 5.0, но аналогично RAID5 не заработал. Тогда сделали на RHEL RAID10 и доложили, что RAID работает.

То есть, получается что у меня нет точных сведений, что тот драйвер (делающий RAID10) не подошёл бы к CentOS 5.0. Тогда я был сильно недоволен этим fake-RAID5 за отдельные деньги и запомнил всю эту чехарду не точно.

Сейчас на инеловском сайте вроде бы новые дрова и возник ещё одни S5000VSA, можно будет повторить развлечение с fake-raid’ом.

Источник

Difference between CentOS, Fedora, and RHEL

Difference between CentOS, Fedora, and RHEL

The biggest open source company is nowadays Red Hat. It is known for its contributions to many open source projects, including the Linux kernel itself. Less known is that Red Hat is involved in different Linux distributions, directly or indirectly.

Fedora

Fedora has received many updates and individual releases over the years. It is a playground for new functionality. Often new technology is found here. It can be compared with other distributions like Arch Linux, except that it is slightly less aggressive in deploying the latest software components for everything.

  • Community driven
  • Short release cycles (6 months)
  • Focus on features and new technology
  • Common on desktop

The difference between Fedora and other distributions is the corporate support by Red Hat. That means that professional developers can work on projects that are first tested in Fedora. A lot of these components may then also be picked up by other distributions. It also feeds the RHEL product. Everything that is considered to be stable and useful for demanding enterprises, might be moved in phases towards the RHEL distribution.

Red Hat Enterprise Linux (RHEL)

The Enterprise product of Red Hat is named RHEL for short. The main difference with Fedora is that is focused on companies which prefer stability. The most business-critical services are deployed on this platform. Battle-tested components might finally end up in this distribution.

  • Focus on stability
  • Supported by Red Hat
  • Paid license
  • Common on server

For companies relying on the stability of a Linux distribution, might want to go for this distribution. It is also common to see a split: some systems runs RHEL, less business-critical systems run CentOS.

CentOS

CentOS is a spinoff of RHEL. It is based on the same code base. It has recompiled all the source packages in it, making it effectively a very similar system. CentOS is great if you like the stability of RHEL and want to reduce your costs.

  • Based on RHEL
  • Community driven
  • Focus on stability
  • Free

This option might be less suitable for business-critical services as it isn’t officially supported by Red Hat. Also if you prefer recent software packages, CentOS (like RHEL) might not always be the best option.

Got some other clear differences? Let it know it in the comments.

Keep learning

So you are interested in Linux security? Join the Linux Security Expert training program, a practical and lab-based training ground. For those who want to become (or stay) a Linux security expert.

Run automated security scans and increase your defenses. Lynis is an open source security tool to perform in-depth audits. It helps with system hardening, vulnerability discovery, and compliance.

Источник

RedHat прекратит поддержку CentOS в 2021 году

Компания RedHat прекратит разработку и поддержку CentOS в конце 2021 года и сосредоточится на поддержке тестового форка — CentOS Stream, говорится в официальном блоге CentOS.

Таким образом, CentOS 9 никогда не увидит свет — последней релизнутой версией популярной ОС станет CentOS 8. Вместо этого компания RedHat сосредоточится на разработке CentOS Stream.

Читайте также:  Как установить пароль windows server

RedHat объясняет отказ от разработки стабильных версий CentOS оптимизацией ресурсов. CentOS и CentOS Stream были для компании, фактически, бета-версиями упомянутого выше Red Hat Enterprise Linux. Отказ от разработки CentOS 9 и поддержки уже существующих версий ОС позволит компании оптимизировать ресурсы и сократить количество «тестовых» дистрибутивов с двух до одного.

Компания продолжит публиковать исходный код проекта, так что, вполне вероятно, номерные версии CentOS подхватит другая компания или группа OpenSource-разработчиков.

Важно понимать, что CentOS является вторым по популярности Linux-дистрибутивом на рынке после Ubuntu: системные администраторы и разработчики отдавали ей предпочтение, потому что она предоставляла доступ ко многим возможностям основного продукта RedHat — RHEL. Но при этом — бесплатно. По некоторым оценкам доля CentOS в Linux-сообществе составляла около 16%, Ubuntu — около 27%. При этом некоторые проекты и ресурсы сообщали, что CentOS 8 и вовсе являлась доминирующим в их экосистеме дистрибутивом с долей выше 35%.

Популярность дистрибутива объяснялась тем, что, как минимум вместе с релизной версией CentOS, пользователь получал с ней комплект стабильно работающих инструментов в лице MariaDB 10.3, MySQL 8.0, PostgreSQL 10, PostgreSQL 9.6 и Redis 5, Apache HTTP Server 2.4 и nginx 1.14.

Единственно слабая часть CentOS — это отсутствие поддержки работы с Docker-контейнерами, но тут дело исключительно в продвижении RedHat их собственного продукта — Red Hat OpenShift.

В целом, отказ RedHat от полноценной поддержки стабильной версии CentOS и переход исключительно к CentOS Stream свидетельствует о большей ориентации компании на корпоративный сегмент и выполнение основной бизнес-функции любой компании — зарабатывание денег. После прекращения поддержки CentOS в конце 2021 и переход к поддержке только CentOS Stream, все неплатящие пользователи автоматически перейдут в категорию «вечных бета-тестеров», на которых компания будет обкатывать обновления для своего коммерческого продукта RHEL.

Вопрос в том, будет ли CentOS Stream все так же привлекательна для сообщества, либо поклонники этого дистрибутива перейдут в другой лагерь. Или же вовсе организуют самостоятельную разработку и поддержку CentOS 9. Однако основной привлекательной чертой CentOS называлась именно стабильность — не самое новое ядро, поддержка заявленных инструментов, стабильная работа системы. Пока неизвестно, насколько сырой и нестабильной будет CentOS Stream после прекращения поддержки CentOS и насколько активно компания будет эксплуатировать своих «бесплатных бета-тестеров».

Источник

Red Hat Enterprise Linux (RHEL) VS CentOS

RHEL started in 2000 as a Linux distribution targeted toward the commercial market. The distribution is currently available in five server versions (for x86, x86-64, Itanium, PowerPC and IBM System z) and two desktop versions (for x86 and x86-64).

Although the source code of RHEL is freely available, Red Hat restricts the redistribution of their officially supported versions of RHEL. To deploy RHEL on a server or workstation, one has to purchase a subscription from Red Hat and renew it every year.

Red Hat Enterprise Linux Server

Red Hat Enterprise Linux Server subscriptions start at $349 per year without any support from Red Hat. With one year of Standard support, the price jumps to $799 per year, and one year of Premium support increases it further, to $1,299 per year.

Standard support is available only during Red Hat’s business hours, which are either 9:00 AM to 6:00 PM local time for North America or 9:00 AM to 5:00 PM for outside of North America. Red Hat’s initial and ongoing response times with Standard support range from 1 business hour to 2 business day, depending on the severity of the issue. Premium support is available around the clock for Severity 1 and 2 issues, which include problems that severely impact the use of the software in a production environment and problems where the software is functioning but its functionality in a production environment is severely reduced.

With each Red Hat Enterprise Linux Server subscription, customers can also purchase various add-ons, including extended update support, resilient storage, high availability, or smart management. One year of Red Hat Enterprise Linux Server with all add-ons included costs around $3,000 per year.

Читайте также:  Удален том windows как вернуть

Red Hat Enterprise Linux Developer Workstation

Red Hat Enterprise Linux Developer Workstation comes with all Red Hat Enterprise Linux Add-Ons, access to Red Hat Software Collections, and the entire Red Hat Developer Toolset, and it costs either $299 per year with developer support that includes an unlimited number of incidents and a 2-business-day response service level agreement, or $449 per year with developer support that includes an unlimited number of incidents and a 4-business-hour response service level agreement.

CentOS

CentOS is short for Community Enterprise Operating System, and this Linux distribution was initially released in 2004 as RHEL derivative. CentOS is free and community-supported, and it maintains compatibility with RHEL. Since 2014, CentOS has joined Red Hat but remained independent from RHEL.

“This collaboration strengthens Red Hat’s proven business model by extending the Red Hat open source development ecosystem. Red Hat anticipates that taking a role as a catalyst within the CentOS community will enable it to accelerate development of enterprise-grade subscription solutions for customers and partners, such as Red Hat Enterprise Linux, Red Hat Enterprise Linux OpenStack Platform, Red Hat Cloud Infrastructure, Red Hat Enterprise Virtualization, Red Hat JBoss Middleware, OpenShift by Red Hat, and Red Hat Storage,” Red Hat stated in an official announcement.

According to its developers, the CentOS project offers a consistent manageable platform that suits a wide variety of deployments. CentOS ISOs can be downloaded directly from the official website or via Torrent. CentOS also provides images for Amazon, Google, and self-hosted cloud.

Choosing Between Red Hat Enterprise Linux (RHEL) and CentOS

By now, the difference between RHEL and CentOS should be clear: RHEL is an enterprise-grade Linux distribution with commercial support, and CentOS is a free and community-supported Linux distribution whose purpose is to drive forward development and adoption of next-generation open source projects.

Those who want the security and support that comes with a certified platform should choose RHEL, while those who work on open source projects and need an open platform with selectively-updated components should choose CentOS.

“If you intend to deploy an enterprise-grade supported OpenStack platform optimized to pair with Red Hat Enterprise Linux, then Red Hat Enterprise Linux OpenStack Platform is the industry-leading solution,” Red Hat states in its CentOS FAQ.

It is worth noting that even though Red Hat has worked with the CentOS Project to establish a merit-based open governance model for the CentOS Project, Red Hat does not provide any support for CentOS users nor a way how to convert from CentOS to RHEL. Furthermore, just because software runs on one of the two distributions does not mean that it will run on the other one because the two distributions have different build systems and delivery infrastructure.

Red Hat does not recommend using CentOS for production environments as all CentOS testing is carried out solely by volunteers in the CentOS community. To guarantee maximum compatibility, Red Hat cooperates with leading hardware manufacturers to ensure that the distribution works as intended.

Conclusion

Both RHEL and CentOS live under Red Hat’s umbrella, but their purpose is very different. RHEL is Red Hat’s enterprise-grade Linux distribution with optional commercial support. Its purpose is to be a stable foundation for rolling out new applications, virtualizing environments, and creating a secure hybrid cloud. CentOS, on the other hand, is community-supported and intended to be a breeding ground for new ideas and open source innovations that may or may not be later integrated into RHEL.

About the author

David Morelo

David Morelo is a professional content writer in the technology niche, covering everything from consumer products to emerging technologies and their cross-industry application

Источник

Оцените статью