Порівняння 10 найпопулярніших дистрибутивів Linux

Порівняння 10 найпопулярніших дистрибутивів Linux

Linux не повна операційна система - це просто ядро. Дистрибутиви Linux використовують ядро  Linux і об'єднують його з іншим безкоштовним програмним забезпеченням для створення закінчених пакетів. Існує багато різних дистрибутивів Linux.

Якщо ви хочете «встановити Linux», вам потрібно вибрати дистрибутив. Ви також можете використовувати Linux From Scratch для компіляції і складання своєї власної системи Linux з нуля, але це величезний обсяг роботи.

Ubuntu

Ubuntu, мабуть, найвідоміший дистрибутив Linux. Ubuntu заснована на Debian, але у неї є власні програмні репозиторії. Велика частина програмного забезпечення в цих репозиторіях синхронізується зі сховищами Debian.

Проект Ubuntu націлений на забезпечення надійного робочого столу (і сервера), і він не боїться створювати власні технології для цього. Ubuntu раніше використовувала середовище робочого столу GNOME 2, але тепер вона використовує своє власне середовище робочого столу Unity. Ubuntu навіть створює власний графічний сервер Mir, в той час як інші дистрибутиви працюють на Wayland.

Ubuntu сучасна, не надто крута. Випуски випускаються кожні шість місяців, а більш стабільний випуск LTS (довгострокова підтримка) - кожні два роки. В даний час Ubuntu працює над розширенням дистрибутива Ubuntu для смартфонів і планшетів.

Linux Mint

Mint - це дистрибутив Linux, створений на основі Ubuntu. Він використовує програмні сховища Ubuntu, тому однакові пакети доступні для обох. Спочатку Mint був альтернативним дистрибутивом, улюбленим переважно тому, що в нього входили медіа-кодеки і пропріетарне програмне забезпечення, яке Ubuntu не включало за замовчуванням.

Цей дистрибутив тепер має свою індивідуальність. Тут ви не знайдете власний робочий стіл Unity від Ubuntu - замість цього ви отримаєте більш традиційний робочий стіл Cinnamon або MATE. Mint використовує більш м'який підхід до оновлень програмного забезпечення і не встановлює автоматично критичні оновлення програмного забезпечення. Спірно, це призвело деякі розробник Ubuntu маркувати це небезпечно.

Debian

Debian - це операційна система, що складається тільки з безкоштовного програмного забезпечення з відкритим вихідним кодом. Проект Debian працює з 1993 року - понад 20 років тому! Цей шановний проект все ще випускає нові версії Debian, але він відомий тим, що просувається набагато повільніше, ніж дистрибутиви, такі як Ubuntu або Linux Mint. Це може зробити його більш стабільним і консервативним, що ідеально підходить для деяких систем.

Спочатку Ubuntu була заснована для того, щоб брати основні частини стабільного Debian і швидше їх покращувати, об'єднуючи програмне забезпечення в зручну для користувача систему, яка частіше оновлюється.

м'який фетровий капелюх

Fedora - це проект, в якому особлива увага приділяється вільному програмному забезпеченню. Тут ви не знайдете простого способу встановлення пропріетарних графічних драйверів, хоча доступні сторонні сховища. Fedora є передовою і містить останні версії програмного забезпечення.

На відміну від Ubuntu, Fedora не створює власне робоче середовище або інше програмне забезпечення. Замість цього в проекті Fedora використовується «висхідне» програмне забезпечення, що надає платформу, яка інтегрує все це вище програмне забезпечення, не додаючи свої власні інструменти і не надто виправляючи його. Fedora постачається з робочим середовищем GNOME 3 за замовчуванням, хоча ви також можете отримати «обертання», які йдуть з іншими робочими середовищами.

Fedora спонсорується Red Hat і є основою для комерційного проекту Red Hat Enterprise Linux. На відміну від RHEL, Fedora є передовою і не підтримується довго. Якщо ви хочете більш стабільний випуск, який підтримується довше, Red Hat віддасть перевагу використанню продукту Enterprise.

CentOS / Red Hat Enterprise Linux

Red Hat Enterprise Linux - це комерційний дистрибутив Linux, призначений для серверів і робочих станцій. Він заснований на проекті Fedora з відкритим вихідним кодом, але призначений для стабільної платформи з довгостроковою підтримкою.

Red Hat використовує закон про товарні знаки для запобігання поширенню їх офіційного програмного забезпечення Red Hat Enterprise Linux. Тим не менш, основне програмне забезпечення є безкоштовним і з відкритим вихідним кодом. CentOS - це проект спільноти, який бере код Red Hat Enterprise Linux, видаляє всі торгові марки Red Hat і робить його доступним для вільного використання і розповсюдження. Це безкоштовна версія RHEL, тому добре, якщо ви хочете стабільну платформу, яка буде підтримуватися протягом тривалого часу. CentOS і Red Hat нещодавно оголосили про співпрацю, тому CentOS тепер є частиною самої Red Hat.

openSUSE / SUSE Linux Enterprise

openSUSE - це створений спільнотою дистрибутив Linux, спонсорований Novell. Novell придбала SuSE Linux 2003 року, і вони як і раніше створюють корпоративний проект Linux, відомий як SUSE Linux Enterprise. Там, де у Red Hat є проект Fedora, який використовується в Red Hat Enterprise Linux, у Novell є проект openSUSE, який подається в SUSE Linux Enterprise.

Як і Fedora, openSUSE є більш досконалою версією Linux. SUSE колись був одним із чудових зручних дистрибутивів Linux для настільних комп'ютерів, але Ubuntu зрештою взяла цю корону.

Mageia / Mandriva

Mageia - це гілка Mandriva Linux, створена в 2011 році. Mandriva - раніше відома як Mandrake - колись була одним із чудових зручних для користувача дистрибутивів Linux.

Як і Fedora і openSUSE, це проект, створений спільнотою для створення дистрибутиву Linux з відкритим вихідним кодом. Mandriva SA більше не створює споживчий дистрибутив Linux для настільних ПК, але їх бізнес-проекти для Linux-серверів засновані на коді Mageia - так само, як Fedora і openSUSE надають код для своїх корпоративних еквівалентів.

Arch Linux

Arch Linux старіша школа, ніж багато інших дистрибутивів Linux тут. Він спроектований так, щоб бути гнучким, легким, мінімальним і «робити це простим». Спрощувати його не означає, що Arch надає безліч графічних утиліт і сценаріїв автоматичного налаштування, які допоможуть вам налаштувати вашу систему. Замість цього це означає, що Арч обійдеться без цього і піде з вашого шляху.

Ви відповідаєте за правильне налаштування системи і встановлення вподобаного програмного забезпечення. Arch не надає офіційний графічний інтерфейс для свого менеджера пакетів або складних графічних інструментів конфігурації. Замість цього він надає чисті файли налаштувань, призначені для зручного редагування. Установчий диск виводить вас у термінал, де вам потрібно буде ввести відповідні команди для налаштування вашої системи, розбити ваші диски і встановити операційну систему самостійно.

Arch використовує модель «ковзного випуску», що означає, що будь-який установчий образ - це просто знімок поточного програмного забезпечення. Кожен біт програмного забезпечення буде оновлюватися з плином часу без необхідності оновлення до нового «випуску» Arch.

Цей дистрибутив має багато спільного з Gentoo, який був популярний свого часу. Обидва дистрибутиви Linux призначені для користувачів, які знають, як працюють їхні системи або які, принаймні, готові вчитися. Тим не менш, Arch використовує бінарні пакети, в той час як Gentoo зосередив (непотрібну) увагу на компіляції кожного біта програмного забезпечення з вихідного коду - це означає, що установка програмного забезпечення на Arch відбувається швидко, оскільки вам не потрібно витрачати цикли ЦП і час очікування компіляції програмного забезпечення.

Slackware Linux

Slackware - це ще одна установа. Заснована в 1993 році, Slackware є найстарішим дистрибутивом Linux, який досі підтримується і випускає нові випуски сьогодні.

Його родовід показує - як Arch, Slackware обходиться без усіх цих непотрібних графічних інструментів і скриптів автоматичного налаштування. Там немає графічної процедури установки - вам доведеться розділити диск вручну, а потім запустити програму установки. Slackware завантажується у типовому середовищі командного рядка. Це дуже консервативний дистрибутив Linux.

Цуценя лінукс

Puppy Linux - ще один досить відомий дистрибутив Linux. Попередні версії були побудовані на Ubuntu, але остання - на Slackware. Puppy - це невелика легка операційна система, яка добре працює на дуже старих комп'ютерах. ISO-файл puppy має розмір 161 МБ, і Puppy може завантажуватися з цього диска в режимі реального часу. Puppy може працювати на ПК з 256 МБ або оперативною пам'яттю, хоча для кращої роботи він рекомендує 512 МБ.

Цуценя не найсучасніше і не має всіх найяскравіших наворотів, але воно може допомогти вам відновити старий комп'ютер.

Це не єдині дистрибутиви Linux. Distrowatch перераховує багато і намагається ранжувати їх за популярністю.