Изглежда лесно да се създават дистрибуции на 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, която работи при стартиране и контролира GUI. Няма достъп до мрежата и не трябва да изпълнявате никакви приложения в нея. За това са AppVM.
AppVM се наричат qubes и се основават на TemplateVM. Всеки TemplateVM съдържа софтуер, който qubes може да използва и използва, но не може да променя файловата система TemplateVM. По подразбиране TemplateVM идва с Fedora.
Последната версия на Qubes OS замества KDE с XFCE като среда по подразбиране. Въпреки това, можете да инсталирате други дистрибуции, или дори Microsoft Windows, в допълнителни TemplateVM . Това означава, че можете да използвате множество дистрибуции на Linux в една система на ОС Qubes.
Qubes OS задава различни домейни за сигурност на qubes . Те са представени в основното меню „Старт“ и можете да различавате qubes от име (работно, лично, сърфиране ...) или цвят. Последната разлика се поддържа от мениджъра на прозорците. Всяко отворено приложение ще има различно оцветена граница, в зависимост от това към кого принадлежи. Можете да управлявате всичките си qubes в инструмента Qubes VM Manager - да ги добавяте, премахвате и преименувате, както и да виждате кои са активни и на кои шаблони са базирани. Естествено, можете безпроблемно да премествате файлове и да копирате / поставяте информация между qubes.
Какво е специално за тази дистрибуция на Linux?
- Qubes OS постига сигурност чрез изолиране на приложения един от друг.
- Приложенията се поставят в множество базирани на контекст виртуални машини.
- Виртуалните машини могат да се базират на различни дистрибуции на Linux.
3. Безкрайна ОС
Най-добрите проекти с отворен код са тези, които могат да променят живота на хората към по-добро. Endless OS е дистрибуция с голям потенциал за това. Той е създаден за начинаещи и неопитни потребители и е насочен специално към тези, които нямат надежден достъп до интернет . Ето защо Endless OS се стреми да бъде много по-лесна за ползване и е снабдена с цял куп приложения, образователни видеоклипове, масивна колекция от книги и дори статии от Уикипедия. Цялото това съдържание е достъпно офлайн, напълно безплатно.
Помислете за това: ние вземаме много за даденост, защото винаги можем да го „само Google“, но ресурсите, предоставени от Endless OS, са безценни за хората в развиващите се страни. Endless OS също е чудесно дистрибуция за всички ученици. Можете дори да го използвате като преносимо хранилище на знания, ако планирате да прекарате известно време извън мрежата.
Endless OS не разполага с „традиционна” система за управление на пакети. Наред с другите неща, това означава, че сте ограничени до софтуер, наличен в Endless App Center. Под повърхността, Endless OS е силно модифицирана версия на Ubuntu, комбинирана с интересни проекти като OSTree, която дава възможност да се използват множество стартиращи файлови системи с различни версии на приложения в една система. Работният плот е базиран на Gnome Shell, допълнително опростен, за да прилича на смесица от модерни плочки на потребителския интерфейс на Microsoft и средния ви смартфон .
Какво е специално за тази дистрибуция на Linux?
- Endless OS е за хора без лесен достъп до интернет, така че има огромно количество офлайн съдържание.
- Коренната файлова система е само за четене и distro използва OSTree за извършване на софтуерни актуализации.
- Компанията, която разработва, продава достъпни компютри с предварително инсталирана Endless OS.
4. GeckoLinux
Ubuntu може да е най-ремиксираната Linux дистрибуция някога и докато някои ремикси са фантастични, други са най-вече безсмислени. Знаете ли, че има ремикси на openSUSE? Благодарение на услуга, наречена SUSE Studio, всеки може да модифицира и разпространява openSUSE. Въпреки че openSUSE е чудесна дистрибуция, по-често се препоръчва за бизнес приложения, отколкото като ежедневна настолна операционна система. GeckoLinux иска да промени това и вече е на правилния път.
Една от основните причини за създаването на GeckoLinux е, че не е имало жива инсталационна среда за openSUSE Leap. С 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, по-сигурна вилка на OpenSSL. Тези две функции поставят Void Linux отделно от повечето дистрибуции на Linux. По-готините опции са предоставени от XBPS. Той може да изгражда пакети от източник с помощта на инсталационни скриптове (шаблони), да използва множество хранилища и под-хранилища, да възобновява незавършени актуализации и инсталации и да проверява за грешки в самите пакети.
Void Linux е подвижна версия, която цели да осигури най-новия софтуер, но поддържа основната система възможно най-стабилна. Ако не ви харесва да създавате работна среда от нулата, можете да изтегляте изображения на живо с Xfce, MATE, LXDE, Просветление или Канела.
Какво е специално за тази дистрибуция на Linux?
- Void Linux е написан от нулата и има своя собствена система за управление на пакети.
- Той използва runit вместо systemd, LibreSSL вместо OpenSSL, а обвивката по подразбиране е Dash.
- Не се инсталира собствен софтуер по подразбиране.
6. Подграф OS
Може би никога не сте го преживявали сами, но със сигурност сте чули или чели за някой, който е бил жертва на злонамерена атака в интернет. Malware не е единствената заплаха, за която може да се тревожите - има и държавно наблюдение и всички сме обект на проследяване от рекламодателите и любимите ни социални мрежи. Става все по-трудно да се защитаваме онлайн.
Подграфът OS е изграден на базата на предположението, че компютърът ви в даден момент ще се превърне в цел, поради което е твърдо решен да се противопостави на нарушения и да предотврати повреда. Можете да мислите за подграфове OS като много сигурна торта, със слоеве на слоеве от защита и подобрения.
С подграфова операционна система дисковото кодиране е задължително - не можете да го инсталирате на некриптирана файлова система. Ядрото е обогатено с кръпки Grsecurity. Приложения, които изискват достъп до мрежата (като браузъри, пратеници и имейл клиенти), се изпълняват в собствени контейнери (пясъчници) и връзките им се пренасочват през Tor . Благодарение на Metaproxy, всяко приложение използва своя собствена верига Tor, а за всеки случай има и защитна стена. Повечето от тези предпазни мерки са конфигурирани автоматично, а дистрибуцията изглежда и се чувства позната, тъй като е базирана на Debian и използва Gnome 3.
Какво е специално за тази дистрибуция на Linux?
- Подграфовата ОС има за цел да бъде устойчива на противници разпространение, предназначена да максимизира сигурността на потребителите.
- Приложенията се изпълняват в пясъчници и се свързват към мрежата чрез Tor.
- Ядрото е заздравено с Grsecurity и шифроването на файловата система е задължително.
7. Nix OS
Nix OS е демонстрация за пакетния мениджър на Nix, умен и вълнуващ проект, който може да се хареса на хора, които се радват на функционално програмиране . Nix изгражда всичко от декларативни конфигурационни файлове, а принципите на пакетния мениджър се прилагат на практика в Nix OS.
Това означава, че можете да конфигурирате цялата система в прост файл и да я възстановите на друг компютър. Когато правите промени в съществуващата си конфигурация, пакетите, засегнати от промяната, ще бъдат възстановени автоматично - няма нужда да ги актуализирате един по един. Nix OS поддържа системни премествания по дизайн, тъй като всяка нова конфигурация се запазва и изолира от предишните. Ако нещо се обърка, или не сте доволни от новата настройка, просто стартирайте старата.
Друга интересна особеност на Nix OS е, че за инсталиране на приложения не се изисква root достъп. Всеки потребител има свой профил и пакети, които инсталират, се съхраняват там. Също така е възможно да се инсталират няколко версии на едно и също приложение, без те да се припокриват. Недостатъкът на Nix OS е, че ще трябва да се запознаете с неговия език за изграждане, за да поддържате системата. Инсталацията е доста сложна, но добре обяснена в документацията. Nix OS предлага инсталация на живо с KDE, но можете да инсталирате и други среди.
Какво е специално за тази дистрибуция на Linux?
- Nix OS ви позволява да създадете преносима система, където цялата конфигурация е описана в един файл.
- Приложенията са изолирани един от друг и можете да изпълнявате едновременно няколко версии на същия софтуер.
- Можете лесно да върнете системата към предишното си състояние, като заредите по-стара конфигурация.
8. Guix SD
Човек може да мисли, че няма разлика между Ubuntu и Linux Mint - и те биха сгрешили. Същото важи и за Nix OS и Guix SD. Въпреки че са сходни на всяко ниво, различията съществуват и те са основно въпрос на свобода на софтуера. Guix SD е една от онези редки Linux дистрибуции (или по-скоро дистрибуции на GNU / Linux), които отговарят на Указанията за разпространение на свободна система на GNU и които се считат за 100% безплатни от Фондацията за свободен софтуер.
Следователно, Guix SD използва dmd (GNU Shepherd) вместо systemd и има ядрото на Linux, което не е замърсено от собствения код. Както и при Nix OS, 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 и двоични петна от ядрото.
- Той използва езика за програмиране на схемата за конфигуриране на пакети и системата.
- Одобрена от Фондацията за свободен софтуер като напълно безплатно разпространение.
9. Bedrock Linux
Представете си идеалната дистрибуция на Linux. Това ще отнеме само най -добрите части от други дистрибуции и ще ги накара да работят заедно. Bedrock Linux се доближава до реализирането на тази мечта.
Това е експериментална дистрибуция, така че все още няма да я използвате като стандартна система. Но си струва да се знае, защото може да се окаже върху нещо революционно. Bedrock Linux ви моли да инсталирате други дистрибуции на Линукс, след това да „открадне” или да ги конвертирате в една система. Използването на Bedrock Linux означава използване на няколко дистрибуции на Linux едновременно, но без да е очевидно. Можете да отворите три приложения от три различни дистрибуции и да ги използвате едновременно на един и същи десктоп. Bedrock Linux също така дава възможност да се получат по-нови версии на софтуера от друг дистрибутор, ако не е достъпен в предпочитания от вас.
Процесът на конфигуриране на Bedrock Linux е малко труден и не е възможно да се използва в Live режим. И все пак, това е завладяваща концепция с амбициозни планове за бъдещето. Надяваме се, че ще успеят.
Какво е специално за тази дистрибуция на Linux?
- Bedrock Linux обединява множество дистрибуции на Linux в една система.
- Тя може да отваря приложения от различни дистрибуции едновременно.
- Можете да изберете коя init система да използвате в зависимост от дистрибуциите, които сте инсталирали.
10. Maru OS
Може да помислите за това „измама“, защото операционната система Maru не е дистрибуция, която можете да инсталирате на компютъра си. Това е операционна система за вашия Android смартфон, предназначена да замени системата по подразбиране и да ви запознае с идеята за конвергенция.
Maru OS има два „режима“. Мобилният е базиран на Android Lollipop и прави телефона ви работещ като всеки друг смартфон. Режимът на работния плот (базиран на Debian Jessie) се активира, когато свържете телефона към екран чрез HDMI кабел. Тогава се случва магията и вие можете да използвате телефона си като пълноценна настолна операционна система.
Работният плот е гладката настройка на Xfce и ще ви трябват Bluetooth периферни устройства (мишка и клавиатура) за взаимодействие с нея. Разбира се, можете да премествате файлове между десктоп и мобилни режими и да имате достъп до тях независимо от активния режим. Maru OS постига това чрез използване на контейнери, където Linux е инсталиран като гост контейнер "вътре" на Android. Maru OS осигурява 2-в-1 решение и ви позволява да носите със себе си десктоп Linux система по всяко време. Canonical, изяж си сърцето.
Maru OS все още има някои проблеми. Засега той поддържа само Nexus 5 и Google Play не е инсталиран по подразбиране (въпреки че има заобикалящи мерки). Потребителите също така съобщават за проблеми с изчакване на дисплея, докато операционната система Maru работи в режим на работния плот, както и значително изтощение на батерията. Въпреки това, ние вярваме, че Maru OS си струва да се опита; ако не друго, поне за новостта.
Какво е специално за тази дистрибуция на Linux?
- Maru OS е дистрибуция на Linux за вашия телефон Android.
- Това прави вашия смартфон напълно контекст-осведомен, и ви позволява да го използвате като настолен компютър.
- Можете да получите достъп до файлове с Android в Linux и обратно.
Някои Linux дистрибуции си струва да бъдат прочетени
Тези дистрибуции доказват, че общността на Linux все още е пълна с креативност и добри идеи и е подготвена за каквото и да е бъдещето. Има много други подобни проекти, които си струва да бъдат прочетени, като операционната система Trenta OS и проекта Clear Linux.
Знаете ли за други интересни дистрибуции на Linux? Използвали ли сте дистрибуции от този списък? Споделете с нас в коментарите!