Огляд популярни' дістрібьютівов Linux
Нещодавно довелося протестувати майже всі дістрібьютіви Linux на предмет застосування цієї операційної системи в компанії. Результами цього процесу хотілося б поділитися.
Отже - є багато причин вибрати безкоштовний Лінукс, віддавши йому перевагу. Ми не будемо торкатися цих причин, але якщо вибір зроблено - то що вважати за краще в якості робочого столу для робочої машини?
Асортимент наявних в Інтернеті дістрібьютівов вражає уяву, а головні сторінки лідерів опенсорс осей нічим не відрізняються від закличних сайтів лідерів галузі інтернет-продажів :).
Спочатку вибір здавався не складним - на слуху імена грандів опен-Сорс, і потрібно лише вибрати самого-самого.
Опен-Сорс опен Сорс, а їсти хочеться завжди - і всі провідні дістрібьютіви безкоштовного Лінукс розробляються при повній підтримці комерційних структур, основних яких 4:
- Red Hat (США) - випускає дістрібьютіви «Fedora», на базі якої створюється серверна платна Red Hat Enterprise Linux - RHEL і безкоштовна «CentOS»
- Novell (раніше Німеччина, тепер США, але продовжує користуватися популярністю в Німеччині) - підтримує випуск також платній «Suse Linux Enterprise» і безкоштовної «OpenSuse»
- Canonical (Інтернешенел) - власник дістрібьютіва «Ubuntu» розробляється на базі опенсорс «Debian»
- Mandriva (Франція) - власник однойменного «Mandriva», що розпався проекту, що триває в Mageia
Тобто в першу чергу для непрофесіонала в Лінуксі підтримка дістрібьютіва великою корпорацією - великий плюс, що означає велике ком'юніті, гарантії, перспективи розвитку.
Вказівка на країну материнської компанії не випадково. За «Fedora» коштує вся міць можливостей США, за «OpenSUSE» об'єднаної Німеччини, за «Mandriva» - Франції. Таким чином вибираючи певний дістрібьютів - вибираєш і свої політичні уподобання 🙂
Mint - кастомізованих Ubuntu, Debian - повністю вільний дістрібьютів, основа для Ubuntu. Тобто лідирує Ubuntu. На 4-му місці Mageia, Fedora, OpenSuse, інші десятеро - не для початківців, або серверні.
Ми спробували розсудити тверезо - лідер ринку хто? Комерційно успішний Red Hat, законодавець для корпоративного сектора (а ми тримали приціл на використання Лінукс в рамках компанії). Також нам стало б відчутною, що все дістрібьютіви з корпоративного сегмента (RHEL, SUSE, Mandriva) працюють з форматом пакетів (програм) RPM, і тільки Ubuntu працював з Debian-форматом DEB.
Розподіл за типами пакетів таке:
- CentOS (серверний)
- RHEL (десктоп і серверний)
- Fedora (десктоп)
- OpenSUSE (десктоп і серверний)
- Mageia (десктоп)
- Debian (серверний)
- Ubuntu (десктоп)
- Mint (десктоп)
- Elementary (десктоп)
Відразу скажу одне - відмінності між ними в ком'юніті, наявності готових зібраних під даний пакет програм. При роботі з дістрібьютівом різниця тільки в тому, що менеджери пакетів різні, тобто в командному рядку в OpenSuse треба набирати zypper update, а в Ubuntu - apt-get update. В іншому це Unix, і всі команди будуть практично ідентичні.
Наприклад, на сайті Skype зараз доступні офіційні збірки під Ubuntu 12.04 (32 і 64 біт), Debian 7.0 (32 і 64 біт), Fedora 16 (32 біт), OpenSuse 12.1 (32 біт).
Будемо триматися лідерів, вирішили ми і сміливо полізли на сторінку Fedora качати десятеро.
На цьому етапі виявилося потрібно визначитися з архітектурою процесора, це виявилося нескладно - AMD завжди підтримувала 64 біта, та й пам'яті на комп'ютерах більше 3 ГГБ, на деяких машинах проходив правда тільки 32 біта варіант. І тут постало питання - качати .iso з графічною системою GNOME і його Форком MATE або KDE.
Скажу відразу - саме цей-то питання в дійсності і виявився найважливішим при виборі дістрібьютіва Linux в якості робочого столу. Важливіше всього іншого. Як потім виявилося, навіть важливіше наших політичних пристрастей. І як потім виявилося, є ще третій варіант - Unity, заснований правда цілком на GNOME, але сильно від нього відрізняється зовні і наявний тільки в Ubuntu. Про це по порядку.
GNOME - більш популярний графічний інтерфейс, ми зупинилися на ньому. На момент тестування всі нові десятеро мали нову гілку GNOME 3.x з назвою GNOME Shell. Щоб не розвозити кашу по білому столу скажу відразу - абсолютно непридатна в даний час для робочого столу версія. Навіть в режимі Fallback, відкочується її зовнішній інтерфейс до подоби попереднього GNOME 2.x.
З'ясували ми це після того, як перепробували все дістрібьютіви з цим графічним інтерфейсом. Новий реліз GNOME 3 постійно допрацьовується, зміни на краще є, але зараз прийняли за аксіому - GNOME 3.х не використовувати. До речі, таку ж саму позицію в своєму інтерв'ю озвучив засновник Linux - Лінус Торвальдс.
Відразу перейду до висновків, давно відомим професіоналам, але для нас опинилися одкровенням:
Дістрібьютів Fedora і в версії Russian Fedora Remix, і в чистій Fedora незалежно від графічного движка має такі властивості:
До слова, Лінус Торвальдс, розробник ядра Лінукс, користувався Федора до того моменту, як вийшла 16-я версія, про яку він відгукнувся як про повністю неприйнятною через нового інтерфейсу GNOME 3.х.
Але і тут настала крапля .... переповнила ложечку меду. Ми не змогли підняти віртуальні машини на основі KVM (швидше за все через ламерство), але ВМ-ки були потрібні, і ми вирішили ризикнути. Ми оновилися за допомогою апгрейда до 12.1 - останньої версії OpenSUSE, але вже з KDE.
Як виявилося, оновлення ядра і пакетів нічого не додало до нашої здатності розгортати KVM на цьому десятеро 🙂 І взагалі - краще ворог хорошого.
Властивості OpenSUSE в цілому такі:
- достатній термін підтримки десятеро
- хороша підтримка рідних драйверів ATI як мінімум
- хороші мануали і велике ком'юніті
- непрацююча в Windows 7 SP1 власна програма створення Live-USB, але нам клятвено пообіцяли доопрацювати її відповідальні люди в OpenSUSE
- працюючий дістрібьютів (а це вже немало)
На тлі Fedora цей дістрібьютів дійсно здавався нам «перевіреним німецькою якістю», і залишив багато позитивних відчуттів.
Також нагадаю, що OpenSUSE юзабельна тільки з KDE.
Скажу відразу, швидше за все ми все ж на OpenSUSE 13.2 KDE або з'явилася версії з MATE так би і залишилися, якби не тяга до нового.
До цього моменту ми вже визначили головні вимоги до дістрібьютіву Лінукс:
Все інше як виявилося, для нас вже не мало ніякого значення - політичні пристрасті, крутизна бренду, - аби працювало, нехай не як треба, але хоча-б як-небудь стабільно ... 🙂
2 ідей про "Як вибрати Лінукс (дістрібьютів Linux) для робочого столу початківцям частина 1"
В одній з контор вже було піднято сервер на базі Alt Linux, довелося вивчати Пізніше будинку встановив сервер на ньому ж, потім свій домашній комп перевів на нього. Працює стабільно, все влаштовує. Але на віртуалкою все одно переглядаю інші дистрибутиви як сервер Alt не дотягує по безпеці.
Спасибі за докладні огляди. Як то пробував ставити Убунту сервер і так і не розібравшись довелося видалити. Можливо спробую щось ще зі списку.