Рекомендуємо, 2024

Вибір Редакції

10 дистрибутивів Linux, про які ви повинні знати

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

Час від часу з'являється новий дистрибутив, і більшість користувачів погодяться, що це заслуговує похвали. Багато хто з цих дистрибутивів починають малий, підтримується одним розробником з інноваційним баченням. На жаль, вони не завжди привертають увагу технологічної преси. Ось чому ми вирішили представити десять дистрибутивів Linux, про які ви повинні знати - чи то через їх первинний внесок у спільноту FLOSS, або просто тому, що вони виглядають і працюють відмінно.

1. AryaLinux

Можливо, ви чули про Linux From Scratch (LFS). Це підхід до створення системи Linux з набору автоматизованих скриптів. Однак це не зовсім шматок пирога. Тут входить AryaLinux.

Перш ніж починати цікаво: ні, ім'я не натхнене Гра престолів; це киває індійській цивілізації. AryaLinux розроблено для того, щоб допомогти вам створити працюючу інсталяцію Linux з нуля . Він поставляється в двох варіантах, XFCE і MATE, і діє як будь-який інший дистрибутив в режимі Live. Встановлення відбувається в терміналі, а інструмент AryaLinux Builder пропонує ввести інформацію на різних етапах процесу.

Стандартний набір сценаріїв збирання буде встановлювати лише базову систему Linux. Для встановлення додатків і середовища робочого столу потрібно використовувати ALPS (Arya Linux Packaging System). Це простий менеджер пакетів, який може встановлювати програми та вирішувати залежності. Програми, які можна встановити, визначаються у сценаріях збирання. ALPS поки що не може видалити або оновити їх, хоча це може змінитися, оскільки AryaLinux продовжує розвиватися.

Що особливого у цьому дистрибутиві Linux?

  • AryaLinux спрощує підхід LFS, щоб допомогти вам створити власний дистрибутив.
  • Має свій власний, хоча і мінімальний, пакетний менеджер ALPS.
  • Використовує Fusilli Window Manager як альтернативу Compiz.

2. Qubes OS

Розділення та ізоляція додатків є двома термінами, які нещодавно з'явилися в центрі уваги, популяризовані проектами, такими як Docker, і реалізовані на певному рівні в пачках оснащення Ubuntu. Основна ідея полягає в тому, щоб розділити запущені програми та служби з ядра ОС для підвищення безпеки. Qubes OS будується на цьому - з поворотом.

З технічної точки зору, правильніше було б назвати Qubes OS дистрибутивом Xen, ніж Linux. Xen - це гіпервізор - це технологія, що управляє віртуальними машинами. На відміну від VirtualBox і VMWare, які працюють в існуючій ОС, Xen має можливість працювати безпосередньо на апаратному забезпеченні. Qubes OS використовує це. Він має типову віртуальну машину на рівні системи під назвою dom0, яка працює під час запуску та керує графічним інтерфейсом. Вона не має доступу до мережі, і ви не повинні запускати будь-які програми в ній. Ось для чого призначені AppVM.

AppVMs називаються qubes, і вони базуються на TemplateVM. Кожен шаблон TemplateVM містить програмне забезпечення, до якого qubes може отримати доступ і використовувати, але вони не можуть змінювати файлову систему TemplateVM. Типово TemplateVM поставляється з Fedora.

Остання версія ОС Qubes замінює середовище KDE XFCE . Тим не менш, ви можете встановити інші дистрибутиви, або навіть Microsoft Windows, у додаткові TemplateVM . Це означає, що ви можете використовувати декілька дистрибутивів Linux на одній системі ОС Qubes.

Qubes OS призначає різним доменам безпеки qubes . Вони представлені в головному меню Пуск і ви можете відрізнити qubes від імені (робота, особистий, перегляд…) або колір. Остання відмінність підтримується менеджером вікон. Кожна програма, яку ви відкриваєте, матиме іншу кольорову межу, залежно від того, до якого назви. Ви можете керувати всіма вашими qubes у інструменті Qubes VM Manager - додавати, видаляти та перейменовувати їх, а також бачити, які з них є активними та на яких шаблонах VM вони базуються. Природно, ви можете легко переміщати файли і копіювати / вставляти інформацію між qubes.

Що особливого у цьому дистрибутиві Linux?

  • Qubes OS досягає безпеки, ізолюючи програми один від одного.
  • Програми розміщуються в декількох віртуальних машинах на основі контексту.
  • Віртуальні машини можуть бути засновані на різних дистрибутивах Linux.

3. Нескінченні ОС

Найкращі проекти з відкритим кодом - це ті, які можуть змінити життя людей на краще. Нескінченна ОС - це розподіл з великим потенціалом для цього. Він створений для початківців і недосвідчених користувачів, і спрямований особливо на тих, хто не має надійного доступу до Інтернету . Ось чому Endless OS прагне бути додатковим зручним для користувача, і поставляється в комплекті з цілою низкою програм, навчальних відео, масивної колекції книг і навіть статей з Вікіпедії. Весь цей вміст доступний в автономному режимі, повністю безкоштовно.

Подумайте про це: ми беремо багато чого залежне, тому що ми завжди можемо «просто Google», але ресурси, надані Endless OS, мають неоціненне значення для людей у ​​країнах, що розвиваються. Нескінченна ОС також є прекрасним дистрибутивом для всіх школярів. Ви навіть можете використовувати його як портативний репозитарій знань, якщо ви плануєте провести деякий час поза мережею.

Нескінченна ОС не має «традиційної» системи управління пакунками. Серед іншого це означає, що ви обмежені програмним забезпеченням, доступним у Endless App Center. Під поверхнею, Endless OS - це сильно модифікована побудова Ubuntu у поєднанні з цікавими проектами, такими як OSTree, що дозволяє використовувати декілька завантажувальних файлових систем з різними версіями програм на одній системі. Робочий стіл базується на Gnome Shell, що додатково спрощується, щоб нагадувати суміш сучасних інтерфейсів Microsoft та інтерфейсу вашого смартфона .

Що особливого у цьому дистрибутиві Linux?

  • Нескінченна ОС для людей, що не мають легкого доступу до Інтернету, тому вона має величезну кількість автономного вмісту.
  • Коренева файлова система доступна лише для читання, а дистрибутив використовує OSTree для виконання оновлення програмного забезпечення.
  • Компанія, що розробляє її, продає недорогі комп'ютери з попередньо встановленою ОС Endless OS.

4. GeckoLinux

Ubuntu може бути самим реміксом Linux-дистрибутивом, і хоча деякі ремікси є фантастичними, інші в основному безглузді. Але чи знаєте ви, що є ремікси openSUSE? Завдяки сервісу під назвою SUSE Studio кожен може змінювати і перерозподіляти openSUSE. Хоча openSUSE є прекрасним дистрибутивом, його частіше рекомендують для бізнес-застосувань, ніж як звичайну ОС. GeckoLinux хоче змінити це, і це вже на правильному шляху.

Однією з головних причин створення GeckoLinux є те, що для openSUSE Leap не було жодного інсталяційного середовища Live. З GeckoLinux, ви можете спробувати кілька різних версій і смаків openSUSE. По-перше, існують дві основні версії: Static (на основі openSUSE Leap, яка є стабільною гілкою) і Rolling (на основі openSUSE Tumbleweed, гілка рухомого випуску). Друга частина полягає в тому, що GeckoLinux виходить за межі openSUSE і дозволяє вибрати одну з семи середовищ для робочого столу (Cinnamon, Xfce, Gnome, Plasma 5, MATE, Budgie, LXQt), а також з версією Openbox і лише кількома важливі програми.

Якщо ви великі за аналогіями, можна сказати, що GeckoLinux відкриваєSUSE, що таке Linux Mint (або було) до Ubuntu. Вона спрямована на те, щоб зробити оригінальний дистрибутив більш зручним для користувача, надаючи власні кодеки, що полегшують інсталяцію сторонніх програм, виконують завдання системного адміністрування та керують залежностями пакунків. Що насправді захоплює GeckoLinux, це можливість спробувати його безпосередньо у вашому браузері.

Що особливого у цьому дистрибутиві Linux?

  • GeckoLinux спрощує, встановлює та використовує openSUSE Leap.
  • Він поставляється в семи різних смаках, включаючи Budgie і LXQt.
  • Є онлайн-версія, яку ви можете протестувати в браузері.

5. Void Linux

Void Linux пишається тим, що є незалежним дистрибутивом Linux, не похідним від будь-якого іншого проекту. Це по- справжньому легкий розподіл, який дивно швидкий, навіть на застарілих апаратних засобах, і має власну систему керування пакунками - XBPS. Просунуті користувачі, яким подобається весь контроль, але жоден з клопоту не оцінить Void Linux найбільше.

Одна з речей, яку вони можуть відразу помітити, це те, що Void Linux не використовує systemd. Натомість, він спирається на runit для нагляду за системними службами та рівнями виконання. Коли йдеться про безпеку, Void Linux використовує протокол безпеки LibreSSL, більш безпечний fork OpenSSL. Ці дві функції встановлюють Void Linux окремо від більшості дистрибутивів Linux. Більше простих варіантів надає XBPS. Він може створювати пакунки з джерела за допомогою інсталяційних скриптів (шаблонів), використовувати кілька сховищ і під-репозиторіїв, відновлювати незавершені оновлення та інсталяції і перевіряти помилки в самих пакунках.

Void Linux - це прокатна версія, яка має на меті забезпечити останню версію програмного забезпечення, але зберегти базову систему якнайдалі стабільною. Якщо ви не хочете, щоб налаштування середовища робочого столу з нуля, ви можете завантажити живі зображення з Xfce, MATE, LXDE, Просвітництво, або Кориця.

Що особливого у цьому дистрибутиві Linux?

  • Void Linux написаний з нуля і має власну систему управління пакунками.
  • Він використовує runit замість systemd, LibreSSL замість OpenSSL, а оболонка за замовчуванням - Dash.
  • За промовчанням не встановлено фірмове програмне забезпечення.

6. Підграф ОС

Можливо, ви ніколи не відчували це самі, але ви, звичайно, чули чи читали про тих, хто став жертвою зловмисної атаки в Інтернеті. Шкідливе програмне забезпечення не є єдиною загрозою для занепокоєння - існує також урядовий нагляд, і ми всі можемо відстежувати від рекламодавців і наших улюблених соціальних мереж. Стає все важче захищатися в Інтернеті.

ОС підграфів побудований на припущенні, що ваш комп'ютер у певний момент стане мішенню, і тому він затверджений, щоб протистояти порушенням і запобігти пошкодженню. Ви можете розглядати ОС Subgraph як дуже безпечний торт, з шарами на шарах захисту та удосконалень.

З ОС Subgraph, шифрування диска обов'язкове - ви не можете встановити його на незашифровану файлову систему. Ядро укріплене патчами Grsecurity. Програми, які потребують доступу до мережі (наприклад, браузери, месенджери та клієнти електронної пошти), виконуються у власних контейнерах (пісочницях), а їхні з'єднання маршрутизуються через Tor . Завдяки Metaproxy, кожен додаток використовує власну схему Tor, і для кожного випадку є також брандмауер. Більшість із цих запобіжних заходів налаштовується автоматично, і дистрибутив виглядає і є знайомим, оскільки він базується на Debian і використовує Gnome 3.

Що особливого у цьому дистрибутиві Linux?

  • Підграф ОС має на меті бути протидіючим розподілом, розробленим для максимальної безпеки користувачів.
  • Програми запускаються в пісочницях і підключаються до мережі через Tor.
  • Ядро зміцнене Grsecurity, а шифрування файлової системи є обов'язковим.

7. Nix OS

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

Це означає, що ви можете налаштувати всю систему в простому файлі і відновити її на іншому комп'ютері. При внесенні змін до існуючої конфігурації пакунки, на які впливає зміна, будуть автоматично відновлюватися - не потрібно їх оновлювати один за одним. ОС Nix підтримує відкат системи за проектом, оскільки кожна нова конфігурація зберігається і ізольована від попередніх. Якщо щось піде не так, або ви не задоволені новою установкою, просто завантажте стару.

Інша цікава особливість Nix OS полягає в тому, що для встановлення програм кореневий доступ не потрібний. Кожен користувач має свій профіль, і пакунки, які вони встановлюють, зберігаються там. Також можна встановити декілька версій одного й того ж додатку без їх перекриття. Недоліком Nix OS може бути те, що вам доведеться ознайомитися з його мовою побудови для того, щоб підтримувати систему. Установка дещо складна, але добре роз'яснена в документації. ОС Nix пропонує живі інсталяційні носії з KDE, але ви також можете встановити інші середовища.

Що особливого у цьому дистрибутиві Linux?

  • ОС Nix дозволяє створювати портативні системи, де вся конфігурація описується в одному файлі.
  • Програми відокремлені один від одного, і ви можете одночасно запустити кілька версій одного програмного забезпечення.
  • Ви можете легко повернути систему до попереднього стану, завантаживши стару конфігурацію.

8. Guix SD

Людина може подумати, що немає ніякої різниці між Ubuntu і Linux Mint - і вони були б неправильними. Те ж саме стосується і Nix OS і Guix SD. Хоча вони аналогічні на кожному рівні, існують відмінності, і вони в основному є питанням свободи програмного забезпечення. Guix SD є однією з тих рідкісних дистрибутивів Linux (а точніше, дистрибутивів GNU / Linux), які відповідають правилам розповсюдження вільних систем GNU, і які вважаються 100% безкоштовними Фондом вільного програмного забезпечення.

Отже, Guix SD використовує dmd (GNU Shepherd) замість systemd і має ядро ​​Linux-Libre, яке не забруднене власним кодом. Як і в ОС Nix, Guix SD налаштовується за допомогою декларативних файлів. Однак для написання цих файлів не використовується одна й та ж мова - в той час як Nix має власну реалізацію, Guix використовує GNU Guile для реалізації Scheme. Однак це не заважає наявності у Guix SD доступу до пакетів Nix. Якщо ви бажаєте, це можливо за допомогою параметра "import" в менеджері пакетів Guix.

Решта майже те ж саме: на Guix SD, ви можете мати кілька версій одного і того ж додатка без перешкод. Побудова пакету не залежить від системи, тому не може призвести до пошкодження або зміни небажаної конфігурації. Guix SD пропонує Gnome, Xfce і Enlightenment як вибір на робочому столі, але графічний інсталятор ще не доступний.

Що особливого у цьому дистрибутиві Linux?

  • Guix SD має всі функціональні можливості Nix OS, мінус systemd і двійкові ядра blobs.
  • Він використовує мову програмування Scheme для налаштування пакетів і системи.
  • Затверджений Фондом вільного програмного забезпечення як повністю вільний дистрибутив.

9. Bedrock Linux

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

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

Процес налаштування Bedrock Linux є дещо складним, і його неможливо використовувати в режимі Live. Тим не менш, це захоплююча концепція з амбітними планами на майбутнє. Ми сподіваємося, що їм це вдасться.

Що особливого у цьому дистрибутиві Linux?

  • Bedrock Linux об'єднує кілька дистрибутивів Linux в одну систему.
  • Він може відкривати програми з різних дистрибутивів одночасно.
  • Ви можете вибрати, яку систему init використовувати, залежно від встановлених дистрибутивів.

10. Maru OS

Ви можете вважати це «обманюванням», оскільки ОС Maru не є дистрибутивом, який можна встановити на вашому комп'ютері. Це операційна система для вашого смартфона Android, призначена замінити систему за замовчуванням і познайомити вас з поняттям конвергенції.

ОС Maru має два «режими». Мобільний заснований на Android Lollipop, і це робить ваш телефон працювати, як і будь-який інший смартфон. Режим робочого стола (на основі Debian Jessie) активується, коли телефон підключається до екрану за допомогою кабелю HDMI. Ось тоді й відбувається чарівність, і ви зможете використовувати свій телефон як повноцінну настільну ОС.

Робочий стіл - це чудова установка Xfce, і для взаємодії з нею потрібні периферійні пристрої Bluetooth (миша та клавіатура). Природно, ви можете переміщати файли між робочими та мобільними режимами, а також отримувати доступ до них незалежно від активного режиму. ОС Maru досягає цього за допомогою контейнерів, де Linux встановлюється як гостьовий контейнер «всередині» Android. ОС Maru надає 2-в-1 рішення і дозволяє постійно працювати з вами настільною системою Linux. Канонічні, з'їдайте своє серце.

У Maru OS ще є деякі проблеми. Наразі вона підтримує лише Nexus 5, а Google Play не встановлюється за умовчанням (хоча існують обхідні шляхи). Користувачі також повідомляли про проблеми з витримкою дисплея, в той час як операційна система Maru працює у режимі робочого столу, а також значні витрати батареї. Однак, ми вважаємо, що ОС Maru варто спробувати; якщо нічого іншого, принаймні для новинки.

Що особливого у цьому дистрибутиві Linux?

  • Maru OS - дистрибутив Linux для вашого телефону Android.
  • Це робить ваш смартфон повністю контекстно-обізнаним, і дозволяє використовувати його як настільний комп'ютер.
  • Ви можете отримати доступ до файлів Android на Linux і навпаки.

Деякі дистрибутиви Linux варто перевірити

Ці дистрибутиви доводять, що спільнота Linux все ще сповнена творчості і хороших ідей, і готова до будь-якого майбутнього. Є ще багато подібних проектів, які варто відвідати, наприклад, ОС Trenta і Проект Clear Linux.

Чи знаєте ви інші цікаві дистрибутиви Linux? Чи використовували ви будь-які дистрибутиви з цього списку? Дайте нам знати в коментарях!

Top