В одной из статей мы сравнили Linux и Windows. Статья вызвала интерес, поэтому здесь мы кратко рассмотрим наиболее популярные дистрибутивы Linux.
Что такое дистрибутив?
Дистрибутив — это комплект начальных инструментов и файлов для настройки ПО. Напомним, что Linux — это только ядро системы, на это ядро устанавливаются различные функции, файлы, приложения и т.д. Весь пакет вместе с ядром и будет называться дистрибутивом.
Возьмем простой пример с бургером. Что самое важное в нем? Наверно, котлета — ядро продукта. Соответственно, готовя бургер, можно добавить к этой котлете на свой вкус разные соусы, овощи и специи. И у каждого будет свой бургер, настроенный на свое усмотрение.
Дистрибутив также является формой распространения ПО. Есть платные и бесплатные версии, но у Linux, в основном, преобладают вторые. Это одна из причин популярности платформы.
Дистрибутивов Linux огромное количество, из которого выбрать достаточно сложно. У многих из них есть ответвления, у которых есть свои и т.д. Но мы рискнули выделить несколько наиболее популярных и интересных — о них и будет краткий рассказ.
Дед Debian
Debian наиболее известная и основополагающая ОС из линуксов, даже без учета его потомков, а вместе с ними так вообще можно назвать самой популярной. На ее основе создали огромное количество других вариаций, например, Ubuntu. Debian используют для серверов, ПК и ноутбуков. Он хорош везде!
Debian разрабатывается большим сообществом программистов, которые вложили немало времени и сил в создание дистрибутива. Сейчас он имеет огромное количество пакетов для нескольких процессорных архитектур (такого количества нет больше ни у кого из дистрибутивов).
Название сформировано из букв имени разработчика и его жены — Ian Murdock и Debra Lynn.
Плюсом Debian является огромная коллекция программного обеспечения, благодаря которому можно настроить свою систему так, как душе угодно. Эта ОС распространяется бесплатно и имеет открытый код. Благодаря ранее перечисленным характеристикам Debian выбирают в качестве основы для своих проектов.
Обновления выходят раз в 2-3 года, пока разработчики не доведут до ума новую версию. В этом заключается стабильность Debian. Благодаря тщательному контролю качества продукта баги и неисправности — крайняя редкость.
Однако такая стабильность требует длительного времени подготовки версии. Соответственно, многие обновления уже не будут являться новыми, ведь остальные технологии не будут ждать, пока Debian выкатится в виде новой версии.
Интересный факт! Обновления Debian называют в честь персонажей из «Истории игрушек» — настоящий подарок для фанатов мультфильма. А нестабильная ветка называется «Сид» — по имени отрицательного персонажа.
У Спринтбокс можно создать VDS из образа Debian.
Отец Ubuntu
Из-за сильно длительного периода выпуска обновлений Debian и проверки стабильности системы в лагере разработчиков произошел разлад. В связи с этим, появился Ubuntu — еще один крайне популярный дистрибутив. Он использует нестабильные ветки Debian (testing и unstable), из-за чего имеет больше багов и неисправностей. Однако частота обновлений выше — раз в 6 месяцев.
Ubuntu переводится с языка зулу как «человечность».
Этот дистрибутив быстро набрал свое сообщество последователей. Такой успех связан с понятной документацией и качественной поддержкой, а также высоким материальным положением основателя и бывшего разработчика Debian Майклом Шаттлвортом, финансы которого позволили быстро распространить продукт по миру.
Убунта нацелена на удобство и простоту использования. Утилита sudo крайне помогает ей в этом, не переключаясь в потенциально опасный режим суперпользователя.
Убунту также можно настроить под свои запросы. Например, кому-то не нравится рабочая среда GNOME, значит можно установить KDE или LXQt, сделав из Ubuntu Kubuntu или Lubuntu соответственно.
Но и у убунты есть проблемы. Хоть дистрибутив и берет свое начало от Debian, убунта не всегда совместима с ним, поэтому что-то не будет работать или будет, но нестабильно.
Спринтбокс также поддерживает базовый образ Ubuntu, включая различные панели и дополнения.
Сын Linux Mint
Linux Mint основан на Ubuntu — получается, что он внук Debian. Разрабатывался, чтобы закрыть несовершенства убунты, поэтому ее иногда называют «Ubuntu, сделанной правильно».
Большой плюс минты в том, что разработчики прислушиваются к пользователям и быстро реализуют предложения. Особого графика выхода обновлений нет, но они обычно появляются после очередного обновления Ubuntu.
Саму минту отмечают за удобный и приятный дизайн, легкость в изучении Linux, поэтому ее часто советуют в качестве первого ознакомления с линуксами. Интерфейс Cinnamon (похож на винду), но его можно заменить другим. Однако у Linux Mint нет рекомендаций по безопасности (разбирайтесь с этим сами).
Также у Linux Mint есть версия, совместимая напрямую с Debian, а не Ubuntu.
Дядька Arch Linux
Отойдем от дебиановских потомков к другим дистрибутивам. Arch Linux следует философии KISS (keep it simple, stupid), которая означает не упрощение использования системы, а ее лаконичность и минимализм. Разработчики считают, что создание различных упрощений для пользователя создает еще больше проблем, чем решений. Поэтому арчу рекомендуется использовать продвинутым пользователям, тем, кто уже имел дело с линуксами.
Из других особенностей Arch Linux можно выделить метод обновления дистрибутива — rolling release. В отличие от обновлений раз в какой-то промежуток времени, арча обновляется постоянно, то есть у пользователей есть постоянный доступ к новым версиям проекта благодаря мощному менеджеру пакетов Pacman. Но у такого метода есть свои недостатки, например, в обновлении может быть критическая ошибка, с которой придется разобраться самому или ждать исправленной версии.
Pacman — отличный менеджер пакетов, который может распознать, что нужно конкретной системе, и автоматически загрузить необходимые пакеты.
Еще один приятный бонус у Arch Linux — это подробная документация, покопавшись в которой можно решить многие проблемы системы, когда они возникнут.
У Arch Linux есть потомки, например, Arch Bang или Manjaro. Целью разработки этих дистрибутивов было более приветливое отношение к пользователям, но с сохранением мощностей арчи.
Дед дедовый Slackware
Один из старейших дистрибутивов, который выпускался еще на дискетах — истинный бумер среди остальных. Slackware считается одним из наиболее чистых дистров Linux. Поговаривают: «если вы разберетесь в Ubuntu, то вы познаете Ubuntu, а если разберетесь в Slackware, то вы познаете Linux».
Слак — «ручной» дистрибутив, в котором вы не найдете простых кнопочек «далее», «закрыть» и т.д. Эта система для настоящих олдфагов, которые хотят стать гуру Linux (или уже стали). Однако и у нее есть проблемы.
Конкурентная способность Slackware из-за своей сложности и консерватизма разработчиков падает с каждым годом. Крайне малый выбор базового пакета и ограниченное число поддерживаемых приложений также отталкивает пользователей
Сейчас Slackware, скорее, стала дистрибутивом, на основе которого создаются новые системы, более приветливые к своим пользователям.
Папуанский пингвин Gentoo
Мощный, быстрый и крайне гибкий мета-дистрибутив, используемый разработчиками и на серверах. Эта система основана на менеджере пакетов Portage, который позволяет настроить дистрибутив так, как того хочет пользователь, добавляя/удаляя любые приложения и функции. Генту очень гибкая и приветливая система, но все еще сложная для новичков.
Gentoo — это название папуанского пингвина, который попал в Книгу рекордов Гиннесса, как самый быстрый вид пингвинов. Очень грамотный выбор названия и логотипа, так как маскот Linux тоже пингвин, но помедленнее.
Как и у любого дистрибутива, у генты есть свои минусы. Опять же для его использования нужен больший опыт использования линуксов — новичкам будет сложно разобраться в ней (откуда им знать, что нужно установить, а что нет?). Обновление через исходный код может занять гораздо больше времени и памяти, чем хотелось бы, но с этим можно смириться ради вариативности системы.
Линуксоиды, общий сбор!
В статье, конечно, указана лишь малая часть всех возможных дистрибутивов. Если описывать подробно каждый, то статью невозможно было бы дочитать. Здесь указаны либо крайне популярные дистрибутивы, либо очень интересные (для опытных пользователей).
Опять же напомним, что дистрибутив нужно выбирать под себя и свои умения. Если вы новичок и хотите убежать от Windows, то не стоит прыгать на Slackware — вы просто опупеете от того, что вас там ждет, и больше никогда не прикоснетесь к Linux (а зря). А для продвинутых пользователей такие сложные дистрибутивы отлично подойдут, чтобы настроить работу под себя или просто испытать свои силы.
Чтобы выбрать дистрибутив, нужно их пробовать (очевидно же). Испытать каждый дистр можно на Спринтбокс, ведь на бокс можно установить все, что угодно.
Пишите в комментариях, на каком дистрибутиве сидите вы и почему. Устроим (небольшой, в рамках приличий) холивар!