Считаете себя прошаренным линуксоидом? Тогда зачем сидеть на банальном Debian, Arch или Red Hat? Продвинутым линуксоидам нужны продвинутые дистрибутивы!
Наскучили популярные дистрибутивы?
Пора присмотреться к чему-то посложнее!
На свете сотни дистрибутивов Linux. Некоторые из них подходят абсолютно всем, некоторые рассчитаны на определённые группы пользователей: студентов, хакеров, инженеров, геймеров и т. д. И большинство из них основаны на Debian/Ubuntu, Arch или Red Hat. Даже если вы из тех, кто любит экспериментировать, довольно скоро вы заметите, что большинство дистрибутивов, которые вы пробовали, друг от друга почти ничем не отличаются. Меняется только интерфейс, но опыт вы получаете всё тот же.
Если вам тоже знакомо это чувство, наша статья для вас! В ней мы постарались собрать несколько продвинутых дистрибутивов для по-настоящему продвинутых пользователей. Никаких дебианов и арчей, только действительно самобытные операционные системы. Готовы проверить свои знания?
Продвинутые дистрибутивы для продвинутых пользователей
Продвинутым линуксоидам вовсе не обязательно пользоваться продвинутыми дистрибутивами. Можно обойтись и чем-то ширпотребным (вроде Ubuntu или Linux Mint). Но некоторым нравится выходить из зоны комфорта и осваивать новые горизонты. Итак, вот несколько дистрибутивов, разобраться с которыми случайным пользователям будет совсем не просто.
NixOS
NixOS – уникальный дистрибутив с собственным взглядом на то, как должна быть устроенна идеальная операционная система. Центр дистрибутива – его пакетный менеджер. Абсолютно всё, что вы видите, от ядра до конфигураций, основано на Nix, а все пакеты хранятся и запускаются изолированно друг от друга. Такой подход гарантирует, что обновление одного пакета не повлечёт за собой поломку всей системы. А ещё вы можете в пару кликов откатиться к предыдущим версиям.
Благодаря тому, что все программы в NixOS работают изолированно, вы можете не бояться тестировать новые инструменты, устанавливать специфический софт или рабочие окружения. И, по-моему, звучит достаточно хорошо, чтобы хотя бы попробовать. Разве нет?
Void Linux
Void Linux – ещё один независимый дистрибутив Linux, созданный с нуля. Он идеально подойдёт тем, кому нравятся роллинг-релизные обновления. Но ориентирован данный дистрибутив не на тех, кто гонится за передовыми технологиями, а тех, кто ищет от дистрибутива стабильности.
У Void Linux собственная система управления пакетами. Называется она XBPS и от привычных пакетных менеджеров отличается тем, что все программы тут собираются из исходников. Ещё одна отличительная черта Void Linux – система инициализации: вместо привычного systemd тут используют runit.
Достаточно ли этого для того, чтобы присмотреться к настолько специфическому дистрибутиву? Решайте сами.
Slackware
Slackware – старейший из ныне здравствующих дистрибутивов. Дистрибутив явно не для всех, и даже опытным линуксоидам с ним будет непросто. И это забавно, учитывая, что когда-то именно со Slackware многие и начинали свой путь в Linux. Но было это давно, и за минувшие годы тогдашние новички успели превратиться в матёрых профессионалов.
Изначально Slackware основывался на Softlanding Linux System (SLS), одном из старейших дистрибутивов Linux. И даже теперь Slackware остаётся максимально похожим на тот самый UNIX.
Не ждите тут лёгкой жизни. Slackware не прощает ошибок, а командная строка станет вашим лучшим другом. Готовы к трудностям?
Gentoo
Gentoo – очень быстрый дистрибутив, названный так в честь очень быстрой породы пингвинов. Да, линуксоиды любят пингвинов, и пингвины у нас буквально повсюду.
Gentoo – максимально настраиваемый и производительный дистрибутив с собственной системой распространения ПО. Называется она Portage, и в ней хранятся скрипты, необходимые для сборки нужных пользователю пакетов. И если всё сделать правильно, в конечном итоге установленные приложения будут оптимизированы под конкретно ваше железо. Из-за такого подхода и появились тонны мемов о том, как долго компилируется софт в Gentoo. Но если отбросить предрассудки, окажется, что перед вами один из лучших роллинг-релизных дистрибутивов Linux. Но по зубам ли он вам?
Clean Linux
Clear Linux отличается от большинства настольных дистрибутивов. За его разработку отвечает компания Intel, а раз так, очевидно, что и оптимизирован он будет именно под работу с интеловскими процессорами.
Clear Linux не предназначен для простых пользователей, он нужен в первую очередь системным администраторам, разработчикам и прочим айтишникам. У Clear Linux специфический подход к управлению пакетами, и любое изменение в установленном ПО генерирует новую версию ОС. Звучит слегка запутанно, но если вы устали от давно набивших оскомину пакетов, возможно, «пакет с пакетами» станет для вас глотком свежего воздуха.
Linux From Scratch
Если установка Arch была для вас непосильной задачей, попробуйте установить Linux From Scratch (LFS). Да, вы всё правильно поняли: с самого начала вам всё придётся делать вручную. Но в этом то и прикол!
Никто не станет собирать для вас дистрибутив, вы сами его соберёте. И вот тогда вы сможете с гордостью заявить, что собственноручно собрали собственную операционную систему.
Да, освоиться будет непросто, а для большинства пользователей это и вовсе что-то невероятное, но, если справитесь, будете досконально понимать устройство операционной системы. Если вы действительно хотите узнать, как устроен Linux, более подходящего способа его изучить вы всё равно не найдёте. Но это тот случай, когда даже самые опытные пользователи могут не справятся без тонны гайдов и литературы.
Подытожим?
Разумеется, список этот далеко не полный, и есть и другие независимые дистрибутивы Linux. Например, Mageia и Solus. Но Mageia и Solus – довольно популярные дистрибутивы, и именно поэтому они и не попали в наш список: мы хотели рассказать о чём-то специфическим и сложном, а с ними справятся даже новички.
Кстати, если у вас уже есть опыт работы с продвинутыми дистрибутивами «не для всех», не стесняйтесь поделиться впечатлениями в комментариях.
Абхишек Пракаш,
It’s FOSS
19 апреля 2023