За двадцать четыре года развития Debian прошёл путь от одного из полдюжины ведущих дистрибутивов до первого представителя Linux. На его базе созданы Linux Mint и Ubuntu — самые популярные на сегодня свободные системы. В общей сложности, на основе Debian разработано более 300 различных решений.

Популяризатор Linux-систем Брюс Байфилд на сайте Datamation.com проанализировал достоинства и недостатки дистрибутива Debian.

Семь причин использовать Debian

Существует ошибочное мнение, что Debian — дистрибутив только для знатоков Linux. Эксперт считает, что когда-то так и было, но сейчас эта система имеет много привлекательных особенностей для пользователей любого уровня подготовки.

Во времена первых версий Debian приобрёл репутацию системы, которую трудно установить. Однако сейчас ситуация радикально изменилась — именно этот дистрибутив имеет одну из самых гибких и мощных программ инсталляции.

Разумеется, большинству не нужны все возможности программы установки. Однако разнообразие опций позволяет каждому пользователю учесть все необходимые ему детали. Конечно, если он готов потратить на это час-другой.

Как правило, в Debian устанавливается только свободное программное обеспечение. Но если пользователю это необходимо, он может выбрать и проприетарные приложения — для этого достаточно внести небольшие изменения в файл /etc/apt/sources.list.

Таким образом, пользователь сам выбирает степень свободы, которая его устраивает. Возможно, это не нравится радикальным сторонникам Open Source, но интересы большинства в данном случае важнее.

Каждый релиз Debian официально поддерживает девять аппаратных архитектур: от amd64 до arm64 и PowerPC. Ещё пять поддерживаются неофициально, таким образом этот дистрибутив позволяет установить систему на практически любую аппаратную конфигурацию.

Байфилд приводит для сравнения аналогичные показатели других дистрибутивов. Популярный Linux Mint поддерживает только две архитектуры: 32- и 64-разрядные x86, а Fedora исключила из списка поддерживаемых архитектур Sparc.

Консервативная политика Debian делает относительно лёгким переход на новые технологии. Именно такие обновления создают больше всего проблем пользователям — достаточно вспомнить массу историй с Systemd.

В репозиторий Debian входит огромное число пакетов — более 40 тыс. Не исключено, что по этому показателю дистрибутив занимает первое место.

Даже если программы нет в репозитории, то пользователь Debian всё равно сможет её установить в большинстве случаев — на официальном сайте, вероятнее всего, уже опубликован deb-пакет. Более того, зачастую именно deb-пакет собирается сторонним разработчиком в первую очередь.

Пакеты Debian размещаются в трёх репозиториях: Stable, Testing и Unstable. Это позволяет поддерживать баланс между стабильностью и новизной.

Безусловно, использование нестабильных версий может повредить систему, но редкий пользователь может удержаться от искушения познакомиться с самыми свежими выпусками прикладных программ. Тем не менее он может самостоятельно выбирать репозитории исходя из решаемых задач: для повседневной работы лучше подойдут стабильные версии, для тестирования — нестабильные.

Практически все дистрибутивы строятся в соответствии с какими-то базовыми принципами. Руководство по политике Debian на данный момент является наиболее полным, что положительно влияет на стабильность и безопасность решения.

Три причины не использовать Debian

Если Debian такой замечательный, то зачем нужны другие дистрибутивы? Байфилд считает, что эта система (как и все прочие) не лишена недостатков.

По умолчанию в Debian устанавливается только СПО. Разумеется, добавить к нему проприетарное совсем несложно, но некоторые считают, что правка одного файла требует от них слишком много усилий. Они предпочитают Ubuntu или Linux Mint, которые делают ту же операцию ещё проще.

Debian использует Systemd, что нравится далеко не всем. В Debian Wiki можно найти инструкцию по замене этой системы инициализации на альтернативную, но некоторые пользователи считают, что проще выбрать систему Devuan, в которой Systemd отсутствует.

Основной упор на стабильность приводит к тому, что программное обеспечение в Debian не всегда находится в актуальном состоянии. Например, в Debian Stable до сих пор входит KDE 4, несмотря на то, что KDE 5 доступен уже несколько лет.