В данной статье я бы хотел рассмотреть список различных перспективных и интересных дистрибутивов GNU/Linux на 2019 год. Список составлен на основе МОИХ взглядов и предпочтений, которые могут отличаться от ваших. Данная статья составлена на основе актуальных и востребованных тем.
Для удобства, топ будет разбит на несколько категорий, из которых вы можете выбрать подходящий для вас и ваших целей дистрибутив GNU/Linux.
[NEW] Рейтинги F1 на начало 2019 года:
ноутбуки, роутеры для дома, МФУ, Power bank, SSD, Smart TV приставки с поддержкой 4K UHD, игровые видеокарты, процессоры для ПК, усилители Wi-Fi, смартфоны до 10000 рублей, планшеты для интернет-серфинга, антивирусы
Десктопные
Десктопные дистрибутивы GNU/Linux предназначены для использования как на домашних ПК, так и на ноутбуках, и на офисных компьютерах. Основным отличием десктопа от сервера является наличие DE(Desktop Environment) окружения рабочего стола. Я постарался подобрать самые удобные и интересные, на мой взгляд, дистрибутивы:
Q4OS
Q4OS Дистрибутив Linux, использующий окружение рабочего стола TDE(Trinity Desktop Environment), которое в свою очередь является форком KDE 3. Данный дистрибутив основан на Debian. Он имеет как и x86_64 редакцию, так и i386. Основной задачей проекта является обеспечение внешнего вида системы похожим на интерфейс Windows xp. У данной системы довольно низкие системные требования, а именно: Pentium 300MHz CPU / 128MB RAM / 3GB disk. Так же имеются специальные редакции для микрокомпьютера Raspberry Pi, Pine64 и Pinebook.
Данный дистрибутив отлично подходит для старого и слабого железа. Так же вы можете установить его для людям, которые привыкли к классичсескому виду Windows.
Сразу хотел бы предупредить, у него есть проблема с переключением раскладки клавиатуры. Как это исправить, описано тут.
Скачать данную систему вы можете с официального сайта.
Linux Mint
Linux MInt дистрибутив, основанный на Ubuntu, которая в свою очередь основана на Debian. Забавно выходит(Существует так же LMDE Linux Mint Debian Edition). Данная система поддерживает как x86_64, так и i386 архитектуры. Официально поддерживаются следующие окружения: Cinnamon(Изначально разрабатывался командой программистов Linux Mint), MATE, Xfce, KDE. Более легковесными являются редакции на MATE и Xfce.
Читайте статьи про Linux Mint: установка, настройка (часть 1, часть 2).
Основной задачей проекта является обеспечение стабильности, надёжности, а так же простоты использования системы. Так же в ней присутствует собственный центр приложений. В дистрибутив входит так же довольно большое количество софта(в том числе и проприетарного).
Скачать Linux Mint можно с официального сайта.
Antergos
Antergos дистрибутив GNU/Linux, построенный на базе ArchLinux. Он отлично подойдёт людям, которые хотят попробовать Arch, но боятся ковыряться в терминале. Для установки предлагается на выбор одна из следующих оболочек: Base(просто терминал), Cinnamon, Deepin, GNOME, KDE, MATE, Openbox и Xfce. Выбор довольно велик, учитывая что вы можете поставить чистый терминал и установить оболочку, которой нет в списке, руками. Так что системные требования тоже довольно сильно варьируются.
В комплекте с дистрибутивом сразу идёт пакет иконок Numix. Так же при установке системы вы можете выбрать, какие компоненты будут дополнительно установлены(Браузеры, AUR, ядро LTS, драйвера на Bluethooth и принтеры).
Скачать Antergos вы можете с официального сайта. На выбор предлагается 2 редакции:
- Minimal ISO только установщик,
- Live ISO можете загрузить систему с флэшки, опробовать и установить, если понравится.
Серверные
Серверные же дистрибутивы, в отличие от десктопных, делаются с упором на максимальную стабильность. В связи с этим чаще всего в них отсутствует DE и удалены различные ненужные пакеты.
CentOS
CentOS дистрибутив, основанный на Red Hat Enterprise Linux. Срок поддержки каждой версии системы составляет 10 лет. Каждая версия обновляется каждые пол года для добавления поддержки нового железа. На мой взгляд это один из самых стабильных дистрибутивов GNU/Linux, который отлично подойдёт не только для сервера, но и десктопа. Разработчиком является The CentOS Project.
Скачать дистрибутив можно по следующим ссылкам:В качестве пакетного менеджера выступает yum, формат пакетов, соответственно, *.rpm.
- x86_64
- i386
- ARM (Для микрокомпьютеров Banana Pi, Cubietruck, Raspberry Pi 2&3)
Debian
Debian один из самых старых дистрибутивов. Используется как основа для большинства современных дистрибутивов (Astra Linux, *buntu, LMDE). Debian имеет несколько веток:
- stable
- testing
- unstable
Если вы решили использовать данную систему на своём сервере, ветка stable идеально подойдёт для этого. Так как вам нужна высокая стабильность ОС,то использование свежих программ не рекомендуется. На данный момент Debian является одним из самых популярных дистрибутивов.
В качестве пакетного менеджера выступает apt & apt-get, формат пакетов, соответственно, *.deb.
Скачать данный дистрибутив можно с официального сайта.
openSUSE
openSUSE так же довольно старый дистрибутив. На данный момент его владельцем является корпорация Novell inc. Дистрибутив активно используется во всём мире. Старые версии (S.u.S.E Linux) были основаны на Slackware, однако сейчас это обособленный дистрибутив. Новая версия дистрибутива выходит каждые 12 месяцев.
В качестве пакетного менеджера выступает Zypper, формат пакетов, соответственно, *.rpm.
Официально поддерживается только x86_64 архитектура.
Скачать дистрибутив вы можете на сайте проекта. (Так же имеется редакция для Raspberry Pi 1 & 2 & 3).
Для пентеста
Тест на проникновение метод оценки безопасности отдельных компьютеров или целых сетей. Я не включил в данный топ Kali Linux, так как считаю его слишком захламлённым. На мой взгляд, приведённые ниже дистрибутивы являются одними из самых перспективных в этом направлении.
BlackArch Linux
BlackArch Дистрибутив GNU/Linux, предназначенный для тестирования безопасности. Он построен на базе Arch Linux, что понятно из названия. При установке на выбор можно поставить один из предлагаемых оконных менеджеров, либо оставить чистый терминал.Его можно использовать как live систему, в виртуальной машине, установить на компьютер, или же имеется возможность уже установленный Arch превратить в BlackArch(подробнее на оф. сайте *eng). BlackArch имеет в запасе огромнейшее количество утилит для пентеста.
В качестве пакетного менеджера выступает pacman.
Поддерживаемые архитектуры: i386, x86_64, ARM.
Скачать готовый дистрибутив можно с официального сайта.
Parrot Security OS
Parrot Security OS дистрибутив, сделанный на базе Debian. Поставляется с окружением рабочего стола MATE. Данная ОС имеет в своём наборе довольно большое количество для тестирования системы на проникновение. Он разрабатывается командой Frozenbox. Так же должное внимание было уделено внешнему виду дистрибутива.
В качестве пакетного менеджера выступает apt & apt-get, формат пакетов, соответственно, *.deb.
Поддерживаемые архитектуры: i386, x86_64, ARM(Raspberry Pi, Orange Pi, Pine64).
Загрузить систему вы можете с официального сайта.
Wifislax
WiFiSlax это дистрибутив GNU/Linux на основе Slackware. Имеет возможность запуска в Live режиме. Он предназначен для аудита безопасности сетей. Wifislax включает в себя длинный список инструментов для пентеста. Дистрибутив поставляется с окружением рабочего стола Xfce.
Так как это Slackware, все дополнительные пакеты придётся собирать вручную.
Поддерживается только x86_64 архитектура.
Скачать можно с официального сайта (Важный момент: дистрибутив разрабатывается испанцами, поэтому могут быть проблемы с локализацией).
Для обеспечения безопасности
В 2019 году вопрос конфиденциальности и безопасности персональных данных очень актуален. В данной подборке я постарался выделить самые защищённые дистрибутивы на базе ядра Linux. Но стоит не забывать, что 100%-ой защиты не бывает
TAILS
The Amnesic Incognito Live System дистрибутив Linux на основе Debian. Создан с целью обеспечения анонимности и приватности пользователей. Он расчитан на загрузку в Live режиме. В качестве DE выступает GNOME. В состав дистрибутива входит множество программ, включая Tor Browser, Firefox, Pidgin и с рядом других пакетов, нацеленных на обеспечение безопасности. Главным спонсором данного проекта является Tor.
В качестве пакетного менеджера выступает apt & apt-get, формат пакетов, соответственно, *.deb.
Поддерживается только x86_64 архитектура.
Скачать TAILS вы можете с официального сайта.
Subgraph OS
Subgraph OS дистрибутив Linux, основанный на Debian. Ключевая идея проекта запуск пользовательских приложений в изолированных песочницах. Так же весь трафик приложений пропускается через Tor. В качестве DE опять выступает GNOME. Не смотря на все изменения внесённые в дистрибутив, работа с данной ОС практически ни чем не отличается от любого другого дистрибутива GNU/Linux.
В качестве пакетного менеджера выступает apt & apt-get, формат пакетов, соответственно, *.deb.
Поддерживается только x86_64 архитектура.
Скачать можно с официального сайта.
QUBES OS
QUBES OS дистрибутив Linux, основной задачей которого является безопасность пользователя через изоляцию. Виртуализация осуществляется с помощью Xen. Графическая оболочка здесь KDE. Так как многие дистрибутивы, цель которых безопасность пользователя, мало внимания уделяют внешнему виду, хотел бы обратить внимание, что QUBES OS довольно красив.
Приложения в QUBES OS устанавливаются и работают из шаблонов, поэтому привязки к пакетным менеджерам здесь нет(например для установки приложений из Fedora используется yum, а из WHOINIX apt).
Поддерживается только x86_64 архитектура.
Скачать с официального сайта.
Легковесные
Данный раздел довольно акутален. Ведь я думаю у многих есть старый и слабый ноутбук или компьютер (у меня вообще IBM на Pentium II есть =)). А есть просто те, кто привыкли экономить каждый мегабайт). В общем, я постарался собрать в этом разделе самые интересные и перспективные в данном направлении дистрибутивы.
Puppy Linux
Puppy Linux дистрибутив, который имеет редакции на Ubuntu и Slackware(есть неофициальные форки основанные на других дистрибутивах, например на Arch). Данная ОС пытается быть максимально компактной и не требовательной. Её разработал профессор Барри Каулер, который сейчас на пенсии. Дистрибутив назван в честь щенка профессора. В качестве графической среды используется оконный менеджер JWM. В основном данный дистрибутив расчитан на загрузку с флэшки в оперативную память, но так же есть возможность установить его и на жёсткий диск.
Для установки приложений здесь используется отдельная графическая утилита.
Поддерживаемые архитектуры: i386, ARM(Есть версия для Raspberry pi).
Загрузить образ системы вы можете на официальном сайте.
Tiny Core Linux
Tiny Core минималистичный дистрибутив Linux, цель которого обеспечение полноценной ОС при минимальном размере и низких системных требований. Дистрибутив выделяется своим ну очень уж маленьким весом(Core 11MB, TinyCore 16 MB, CorePlus 106 MB). Ведущий разработчик Роберт Шингледекер. Для облегчения дистрибутива вместо полноценного X-сервера в нём используется облегчённая версия Xvesa.
Программное обеспечение можно устанавливать через менеджер пакетов AppBrowser.
Поддерживаемые архитектуры: i386, x86_64, ARM.
Скачать дистрибутив можно с официального сайта.
ArchBang
ArchBang дистрибутив, созданный на базе Arch Linux. Его основной задача дать пользователям упрощённую в установке и готовую к работе версию , при этом соблюдая все основные принципы Arch. В качестве рабочего окружения здесь выступает оконный менеджер Openbox. Да, этот дистрибутив не такой легковесный как 2 предыдущих, но он имеет более широкую функциональность. На данный момент разработчиком является Стэн МакЛарен.
Для управления программным обеспечением используется пакетный менеджер pacman.
Поддерживается только x86_64 архитектура.
Загрузить образ вы можете с SourceForge (Имеется 2 редакции. Первая на systemd, вторая на openrc).
Для гиков
Ну или как сказал мой знакомый: Не для гиков, а для красноглазых, бородатых, пузатых пингвинов =). Дистрибутивы, которые будут приведены ниже, являются одними из самых тяжёлых для новичков.
Arch Linux
Arch Linux независимый GNU/Linux дистрибутив общего назначения. Оптимизирован для платформы i386. Поставляется без какого либо WM, а уж тем более DE. Установка производится руками из терминала. Кто-то скажет, что это не самый сложный дистрибутив, но всё таки для большинства новичков он тяжёл в освоении. Как вы могли заметить, я не раз в статье упомянул ОС на базе Arch, так как он является моим любимым дистрибутивом.
В качестве пакетного менеджера выступает pacman. Но в нём содержится довольно маленькое количество программ. Чтобы это исправить, вы можете добавить AUR(Arch User Repository), которым можно управлять через yaourt, например.
Скачать последнюю версию можно с сайта дистрибутива.
Но так как поддержка i386 систем прекращена, её больше нельзя скачать с официального сайта, но данная версия активно поддерживается комьюнити. Вы можете скачать её здесь.
Так же имеется не официальный порт Arch Linux ARM.
Gentoo Linux
Gentoo дистрибутив GNU/Linux отличительной особенностью которого является оптимизация под конкретное оборудование. Считается наиболее сложным, так как большинство компонентов системы пользователю необходимо собирать самому. Частота обновления релизов ~ раз в неделю. За счёт гибкости системы вы можете настроить её хоть как сервер, хоть как рабочую станцию. В общем, вы можете сделать с этим дистрибутивом довольно многое, главное иметь терпение и опыт =).
Менеджеры пакетов: portage & pkgcore & paludis.
Поддерживаемые архитектуры: x86_64, i386, alpha, ARM, hppa, ia64, ppc, sparc(И эксперементально s390, sh).
Скачать Gentoo Linux нужной версии вы можете с официального сайта.
LFS
Linux From Scratch книга описывающая процесс сборки своего дистрибутива операционной системы на базе Linux из исходных кодов. Да-да, это книга, или как его ещё называют бумажный дистрибутив. Вы можете делать вообще всё что вам вздумается, если сможете Какие пакеты будут включены в вашу систему решаете только вы. Главным автором является Герард Бикманс. Рекомендуется для ознакомления всем, от новичков до заядлых Linux-оидов. Хотя и не многие смогут собрать свой дистрибутив, но для общего развития стоит прочитать.
По поводу управления пакетов. Вы всё собираете руками. Есть даже инструкция как apt приделать.
Архитектура? Под какую будете собирать, на той и заработает(инструкция идёт под i386, но если сможете, можете хоть по ARM).
Скачать книгу LFS и другие, связанные с ней, можете на официальном сайте.
Выводы
В данной статье мы рассмотрели самые перспективные и актуальные, на мой взгляд, дистрибутивы на 2019 год. В конце хотел бы выделить, каким дистрибутивам и из какой категории я бы отдал предпочтение: Десктоп Q4OS, Сервер CentOS, Для пентеста BlackArch Linux, Для обеспечения безопасности Subgraph OS, Легковесные Puppy Linux, Для гиков Arch (для личного использования) и LFS (для изучения).