За винятком систем управління пакетами та середовищ, я хотів би знати, які основні відмінності між ними.
Що забезпечує найкращу підтримку для їх побудови?
За винятком систем управління пакетами та середовищ, я хотів би знати, які основні відмінності між ними.
Що забезпечує найкращу підтримку для їх побудови?
Відповіді:
Тут є кілька різних способів інтерпретації "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 через репортаж постачальників (і майже у всіх випадках можна встановити в центсах), але для дистрибутивів на основі .deb (наприклад, Ubuntu) вам зазвичай не пощастило або в рідкісних випадках ви отримуєте щось старе, це витратить ваш час і часто порушить вашу систему.
EPEL repo (додаткові пакети для Enterprise Linux): Я виявив, що EPEL репо (RedHat & CentOS) не є ідеальним, але набагато повнішим та оновленим, ніж репортажі Ubuntu (офіційні), не так для настільних речей, а для серверних речей. Наприклад, останні пакети IPSEC, SaltStack тощо, для яких вам потрібно буде налаштувати додаткові неофіційні репозиції в ubuntu.
Підтримка програмного забезпечення (наприклад, оновлення програмного забезпечення / безпеки, нові драйвери ядра). Ubuntu пропонує 5 років , а RedHat 10 років . Ця підтримка включає оновлення безпеки та у випадку RedHat підтримує підтримку модулів ядра з останніх ядер! Це означає, що новіше обладнання підтримується навіть при використанні старих ядер / дистрибутивів redhat / centos . Це обладнання може бути чіпсетами, драйверами сторожових собак тощо.
На мою думку, 5yr може бути занадто привабливим для використання у виробництві (це може бути добре для вашого ноутбука, хоча там, де ви можете дозволити собі час та ризик оновити).
Основна відмінність полягає в тому, що Ubuntu заснований на системі Debian. Він використовує пакети .deb. У той час як redhat використовує власну систему пакетів .rpm (менеджер пакунків з червоною шапочкою).
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 як свій формат упаковки, і з часом послужив відправна точка для декількох інших дистрибутивів, таких як Mandriva Linux та Yellow Dog Linux.
Особливості Red Hat:
- Red Hat Linux представив графічний інсталятор під назвою Anaconda, призначений для простоти у використанні для новачків, який з тих пір був
прийнятий деякими іншими дистрибутивами Linux.- Він також представив вбудований інструмент під назвою Lokkit для налаштування можливостей брандмауера.
- Він використовує .rpm пакет, який називається Red Hat Package Manager.
Менеджер пакетів RPM (RPM) - це потужна система управління пакетами, керована командним рядком, здатна встановлювати, видаляти, перевіряти, запитувати та оновлювати пакети програм.
Кожен програмний пакет складається з архіву файлів разом з інформацією про пакет, як його версія, опис тощо.
Ubuntu Ubuntu - це операційна система, як Windows. Ubuntu - це дистрибутив Linux, який починається з широти Debian і додає регулярні випуски (кожні півроку), чіткий фокус на користувачеві та зручності користування (він повинен "Просто працювати", TM) та зобов'язання щодо оновлень безпеки з 18 місяців підтримка кожного випуску. Ubuntu поставляється з останньою версією Gnome, а також підбіркою програмного забезпечення для сервера та настільних ПК, що забезпечує комфортний робочий стіл на одному інсталяційному компакт-диску.
- Ubuntu використовує підходящий пакет .deb: - Ubuntu використовує .deb для встановлення пакету як .rpm Red Hat.
- Ubuntu також використовує інсталятор пакетів apt-get для встановлення пакетів за допомогою командного режиму. Щоб встановити пакунок Графічно, синаптичний
менеджер пакунків .- Ubuntu заснований на Debian. 1
1 Джерело: Блог магніту
У Redhat linux корінний пароль задається під час встановлення. У Linux Linux ububtu не встановлюється кореневий пароль.
Red Hat Enterprise Linux Desktop
і Ubuntu робочий стіл або їх серверні аналоги. Або про Fedora та Ubuntu взагалі.