Гарячі Дистрибутиви

Дистрибутиви

Linux'ів так багато, а я один!

Нинішній стан справ на ринку Linux такий, що людина, мало знайома з Linux'ом, впадає в ступор побачивши того різноманіття збірок, яке існує. Тому я вирішив трохи розповісти про найпопулярніші дистрибутиви, щоб простому обивателю було трохи простіше розібратися.

Debian

І так, для початку хотілося б уточнити, що розгалуження збірок Linux'ів полягає не в додаванні/заміні/видаленні деяких компонентів системи, як це зроблено в Windows'і (Професійна, Домашня, Базова, Для однієї мови, Максимальна і т.д. .). Більшість дистрибутивів відрізняється один від одного настільки сильно, що складається враження, ніби це абсолютно різні операційні системи. Хоча, якщо докопатися до суті, всі вони і є - різні операційні системи, т.к. Linux - це не операційна система, а лише ядро. Дистрибутиви Linux несуть у собі ядро ​​і набір програмного забезпечення, утворюючи завершену систему. У цьому ядро ​​у різних гілках теж має різницю, т.к. кожна команда накладає нього ряд патчів власного виробництва, змінюючи його незайманий вид.

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

Так хто ж такі, ці "чисті" дистрибутиви?

"Чисті" дистрибутиви - це зборки, які взяли чистий код ядра Linux, модифікували його і навісили на це все купу програм, які в результаті дали нам готовий дистрибутив. До таких "чистих" збірок відносяться Debian, RedHat, Slackwar та Arch Linux(вибачте, якщо когось забув). До переробок ж відносяться такі як Ubuntu, Fedora, openSUSE, CentOS та багато інших. Я ж розповім про найпопулярніших.

дистрибутиви

Debian — дистрибутив, який збирає величезна спільнота добровольців. Він має великий вибір пакетів (понад 43 тис.) та підтримує велику кількість платформ.

Debian та дистрибутиви, засновані на ньому, використовують формат пакетів deb та менеджер пакетів dpkg. Система дуже проста у використанні, стабільна та продуктивна. Команда розробників ретельно перевіряє кожен рядок коду і тестує все програмне забезпечення, що зумовлює достатню стабільність, але знижує швидкість появи нових "плюшок".

Linux

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

Fedora

Взагалі RedHat – це не дистрибутив, а американська компанія, що випускає рішення на основі Linux: Red Hat Enterprise Linux (комерційний) та Fedora (вільний). Але так вже вистояло, що всі системи, які використовують менеджер пакетів RPM, вважаються родичами RedHat. У суспільстві вважається, що Red Hat Enterprise є основою, а Fedora - йоговідгалуженням. Насправді RHELіFedora йдуть на рівні, відрізняючись лише тим, що RHEL містить софт захищений товарним знаком і має платну підписку на підтримку і тривалий супровід. Fedora містить вільне ПЗ, звільнене від товарних знаків і не має довгострокової підтримки.

Fedora

Gentoo - дистрибутив, основною особливістю якого є складання пакетів із вихідних кодів. У Gentoo ви позбавлені можливості просто взяти і встановити пакет (програму) - вам потрібно завантажити вихідний код і самостійно зібрати пакет, який буде встановлений. Система досить складна для новачка, що довго налаштовується і вкрай нестабільна в невмілих руках. Цю систему можна порівняти з пластиліном або гончарною глиною, через можливість "зліпити" те, чого душа забажає. Витративши час на налагодження системи, ви отримаєте стабільний та продуктивний дистрибутив, який робить саме те, чого ви хочете від нього. Основною перевагою Gentoo є те, що система конфігурується під конкретне залізо та конкретні завдання, тим самим підвищуючи продуктивність та позбавляючись непотрібних функцій.

Slackware - один із найстаріших дистрибутивів Linux. Його іноді називають «самим UNIX'овим». Шанувальникам цього дистрибутива приписують такий вислів: «Якщо ви знаєте Slackware – ви знаєте Linux. Якщо ви знаєте Red Hat, то все, що ви знаєте, це Red Hat». Якщо Gentoo можна порівняти з пластеліном, то цей дистрибутив більше подібний до конструктора. Система конфігурується і доповнюється як завгодно за рахунок розширювальних модулів. Ця система буде корисною тим, хто хоче зрозуміти всі процеси Linux'а зсередини, т.к. ви самі ці процеси збудуєте.

А тепер, що стосується дистрибутивів, створених на основі вище представлених:

Найвідомішим дистрибутивом, заснованим на Debian, є Ubuntu - дистрибутив, спонсорований компанією Canonical. Система поширюється з встановленим ПЗ, захищеним товарними знаками, а також має ряд невільного ПЗ у своїх репозиторіях. Метою розробки є отримання повноцінного та якісного робочого столу на одному компакт-диску - система типу "сів та поїхав". Ця система настільки популярна, що сама стала приводом для наслідування. Є як і прості відгалуження (Lubuntu, Xubuntu, Gubuntu, Kubuntu), які не несуть у собі нічого крім зміни інтерфейсу та набору стандартних програм, так і серйозних переробок (Linux Mint, котрий перекочував на Debian, OS, Runtu, Goobuntu, EasyPey ). До форок Ubuntu можна віднести і Ubuntu Touch, який розробляється для мобільних пристроїв.

Іншим не менш популярним відгалуженням Debian є Knoppix - перша LiveCD-версія Debian, багато знахідок з якої були запозичені творцями інших дистрибутивів. Готова до використання після завантаження з CD і випускається з великою кількістю вбудованого ПЗ, яке розпаковується автоматично в міру необхідності. Є можливість встановити USB-накопичувач.

Варто також відзначити Maemo, що базується на Debian платформі для портативних пристроїв. Використовується в інтернет-планшетах Nokia 770, Nokia N800, N810 та Nokia N900.

Звичайно ж не можна згадати Astra Linux - операційну систему спеціального призначення на базі Debian, створену для потреб українських силових відомств і спецслужб.

Інший, не менш відомий форк RedHeat – Mandriva Linux. Я намагався не згадувати про проекти, які не розробляються, але у випадку з Mandriva - його варто згадати. Справа в тому, що свого часуMandriva була настільки популярна, що її використовували в багатьох ВНЗ для навчання студентів. Зараз усі розробки команди Mandriva викуплені RedHeat та використовуються при розробці Fedora та CentOS.

Gentoo та Arch хоч і мають низку відгалужень, але нічого примітного серед них немає. Ці два дистрибутиви є самодостатніми і покращувати там вже особливо й нема чого.

Ось тут(дуже велике зображення у формат SVG)можна ознайомитися з усіма існуючими дистрибутивами та їх історією.