полезные статьи

Как найти идеальный дистрибутив Linux для вас

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

Обратите внимание, что эта статья не обязательно для начинающих. Мы не собираемся проходить через много основной терминологии здесь; вы уже должны немного знать о том, как работает Linux, что такое окружение рабочего стола, как работают менеджеры пакетов и репозитории и т. д. Чтобы узнать основы, ознакомьтесь с нашим руководством по началу работы с Linux в вечерней школе.

Что определяет дистрибутив Linux

Дистрибутив Linux - это больше, чем просто внешний вид рабочего стола. В создании дистрибутива есть много разных вещей, и вы должны попытаться принять их во внимание при поиске нужного. Хотя большинство из них можно настраивать в любом дистрибутиве Linux - то есть, если вам не нравится, какие приложения, окружения рабочего стола или драйверы поставляются предварительно упакованными, вы всегда можете установить их отдельно - идея в том, чтобы найти этот дистрибутив. Таким образом, вы тратите меньше времени на то, чтобы возиться и делать все так, как вам хочется. Вот несколько важных вещей, которые вы хотели бы иметь в виду.

Менеджеры пакетов

Традиционно, одна из самых больших вещей, которая разделяет дистрибутивы Linux - это менеджер пакетов. Те из вас, кто использовал Ubuntu, вероятно, знакомы с APT (или его графическим интерфейсом Synaptic), и вы найдете то же самое управление пакетами в Mint, Debian и других дистрибутивах. Однако в других дистрибутивах есть свои менеджеры пакетов. Например, менеджер Fedora по Yum немного проще в использовании из командной строки, чем APT (хотя иногда он может быть немного медленнее).

Однако более важным, чем простота использования, является наличие пакетов. Поскольку Fedora не так популярна, как Ubuntu, Mint и другие дистрибутивы на основе Debian, иногда может быть сложнее найти искомое приложение, а это значит, что вы застряли в сборке из исходного кода, а не просто установили его из хранилища. Сборка из исходного кода не так уж и сложна, но она не позволит вам автоматически обновлять эту программу при выходе новой версии, что является настоящим обломом. Итак, учитывайте как простоту использования, так и популярность данного менеджера пакетов в вашем дистрибутиве.

Окружение рабочего стола

Среда рабочего стола по умолчанию включает в себя так много разных частей дистрибутива, но это также самая простая вещь, которую можно изменить. Мы уже говорили о разнице между средами рабочего стола, поэтому я не буду вдаваться в мелкие детали, но она включает в себя такие вещи, как:

  • Базовый внешний вид ваших окон, рабочего стола и меню, а также насколько это настраиваемо
  • Использование ресурсов
  • Параметры, доступные в графических настройках вашего дистрибутива (например, переназначение определенных клавиш, изменение того, какие элементы появляются в ваших меню и т. Д.)
  • Насколько хорошо определенные программы интегрируются с вашим рабочим столом и друг с другом

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

Стабильность против режущей кромки

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

Аппаратная совместимость

Разные дистрибутивы упаковывают разные драйверы в свои установщики, что означает, что в зависимости от того, какой дистрибутив вы используете, вы обнаружите, что разные аппаратные части могут работать или не работать из коробки. В то время как вы часто можете установить другие драйверы с небольшим количеством дополнительной работы, это, конечно, не весело. Просматривая дистрибутивы, проверьте их страницы совместимости оборудования (или протестируйте их с их Live CD), чтобы увидеть, совместимы ли такие вещи, как ваша карта Wi-Fi, видеокарта и звук, из коробки. Если нет, просто знайте, что вам придется проделать немного больше работы, чтобы все заработало при первой установке.,

Поддержка сообщества

Большая часть Linux - это сообщество, окружающее его, будь то для устранения неполадок, поддержки приложений или даже хорошей документации. Чем больше сообщество, окружающее дистрибутив, тем больше вероятность того, что вы сможете получить помощь, найти документацию по конкретной проблеме или части оборудования и иным образом получить информацию. Это то, что делает Ubuntu таким замечательным новичком. Обойдите форумы выбранных вами дистрибутивов и посмотрите, какие из них вам подходят. Полезно ли сообщество? Существует ли большое количество полезных веток форума или страниц документации (например, посвященных конкретным ноутбукам? Чем лучше поддержка, которую вы можете получить от сообщества, тем легче будет ваш переход в этот дистрибутив.

Дистрибутивы, которые должен попробовать каждый пользователь Linux

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

Стандарт: Ubuntu

Если вы пробовали Linux раньше - и снова, если вы читаете это, возможно, у вас есть - есть хороший шанс, что вы пробовали Ubuntu. Первоначальная цель Ubuntu состояла в том, чтобы сделать Linux проще для среднего пользователя, и он проделал довольно хорошую работу - это отличный дистрибутив для начинающих. Он довольно прост в использовании, обновляется каждые шесть месяцев, и теперь содержит собственный интерфейс Unity, специфичный для Ubuntu, с такими вещами, как док-станция вместо панели задач, интерфейс, похожий на магазин приложений для диспетчера пакетов, панель инструментов для простого поиск ОС и многое другое. Некоторым это нравится, многие ненавидят, но вы всегда можете вернуть классический интерфейс GNOME, если захотите. Ubuntu поставляется с довольно стандартным набором приложений, включая Firefox, Thunderbird, Empathy для обмена мгновенными сообщениями, Transmission для загрузки торрентов и многое другое. У него также есть невероятно большое и полезное сообщество, а также отличная аппаратная поддержка, поэтому, если вы ищете что-то настолько простое, насколько это возможно, Ubuntu - неплохое место для старта. Его популярность также означает, что у него есть тонна программ, доступных в репозиториях или онлайн в виде упакованных файлов DEB для установок одним щелчком мыши. Редко вам придется собирать программу из исходного кода.

Для начинающих: Linux Mint

Linux Mint фактически основан на Ubuntu, но мы решили включить его сюда, потому что он стал еще более популярным с переходом Ubuntu к непопулярному интерфейсу Unity. Mint стремится быть максимально простым для пользователей, незнакомых с Linux: установка безболезненна, меню знакомы и просты в использовании, и, в отличие от других дистрибутивов, она не берет на себя обязательство предоставлять только бесплатное программное обеспечение с открытым исходным кодом - то есть он поставляется с такими вещами, как Adobe Flash, поддержка MP3 и некоторые предустановленные драйверы аппаратного обеспечения. В других дистрибутивах вы обычно должны загружать их отдельно. Его набор предустановленных приложений очень похож на Ubuntu (с заметным исключением; Mint предварительно устанавливает Pidgin для обмена мгновенными сообщениями вместо Empathy - выбор, с которым мы согласны), и поскольку он использует ту же систему управления пакетами, что и Ubuntu, у вас очень широкая Диапазон программ, доступных в репозиториях или в виде файлов DEB. Это также полностью зависит от сообщества, что означает, что у вас есть довольно хороший источник поддержки, когда вам нужна помощь. Если вы никогда ранее не использовали Linux, мы настоятельно рекомендуем Mint в качестве первого дистрибутива.

Для пользователя Bleeding Edge: Fedora

Fedora стремится быть чуть ли не на переднем крае всего своего программного обеспечения. Обновления выходят каждые шесть месяцев, как и Ubuntu и Mint, но они не поддерживаются очень долго. Ожидается, что пользователи будут обновляться регулярно и как можно скорее. Такие программы, как Firefox, будут обновлены, как только Mozilla выпустит обновление, в отличие от Ubuntu, который обычно будет ждать внесения изменений в код, связанных с Ubuntu, и выпускать вещи позже. Это может привести к немного большей нестабильности, но отлично подходит для тех, кто всегда хочет иметь новейшее и лучшее программное обеспечение в своей системе. Он также очень быстро обновился до оболочки GNOME 3 и является самым популярным дистрибутивом Linux, использующим его в настоящее время. Fedora использует несколько более медленный, но более простой в использовании менеджер пакетов Yum вместо Ubuntu и Mint APT, и, хотя у него нет доступности программного обеспечения, как у других, вы все равно можете найти большую часть того, что вам нужно, в репозиториях или в Интернете в установщик одним щелчком мыши. Fedora также имеет отличные функции безопасности и корпоративные возможности, если вы хотите использовать Linux в более профессиональной среде. Fedora определенно лучше для серьезных пользователей Linux, а не для тинкеров и любителей.

Для осторожных и стабильных: Debian

Debian во многих отношениях является противоположностью Fedora. Его цель - быть настолько стабильной и безошибочной, насколько это возможно, что очень хорошо, но это означает, что ваша система редко обновляется до последних версий программного обеспечения. Новые выпуски выходят каждые 1–3 года, и сообщество разработчиков может быть немного резким для тех, кто не связан. Однако, если вы ищете что-то столь же стабильное, как рок, и не заботитесь о том, чтобы всегда иметь последнюю версию программного обеспечения, Debian для вас. Debian также использует ту же структуру управления пакетами, что и Ubutnu и Mint, поэтому у него больше доступных программ, чем вы можете потрясти - как в репозиториях, так и в Интернете в виде файлов DEB. Он также поддерживает множество процессорных архитектур, что замечательно, если у вас особенно старая или оригинальная сборка.

Для Tinkerer: OpenSUSE

OpenSUSE - это универсальный дистрибутив Linux, который, несмотря на некоторую драматичность в отношении своей материнской компании, имеет очень полезное сообщество. Его главное преимущество над другими дистрибутивами - это уровень конфигурации. KDE - это рабочий стол по умолчанию (который, по моему опыту, является одним из самых легко настраиваемых), хотя он позволяет вам выбирать между KDE, GNOME, LXDE и XFCE во время установки, что довольно здорово. У него также есть очень хорошая утилита для администрирования системы и менеджер пакетов, известный как YaST, а также отличная документация и (как уже говорилось ранее) хорошее сообщество. Однако стоит отметить, что KDE и OpenSUSE могут быть немного более ресурсоемкими, чем другие дистрибутивы, поэтому вы должны убедиться, что у вас есть запасные ресурсы, прежде чем выбирать их. Это не идеальный дистрибутив для вашего нетбука. Если вы один из тех, кому нравится иметь что-то, OpenSUSE - это хороший дистрибутив, поскольку он дает вам множество опций конфигурации без необходимости копаться в командной строке.

Для несгибаемых: Arch Linux

Arch Linux особенный. У Arch не очень много собственных характеристик, так как при установке вы устанавливаете его с нуля - с нуля. Все, что у вас есть при установке, - это командная строка, из которой вы создаете среду рабочего стола, драйверы, предпочтительные приложения и многое другое. По сути, вы создаете свой собственный супер настроенный дистрибутив. Он может быть минимальным или настолько сложным, насколько вы хотите, и хотя он требует большой работы, конечный результат является фантастическим (плюс вы узнаете немало о том, как работает Linux в этом процессе). Самое замечательное в Arch - то, что если что-то пойдет не так, вы, вероятно, поймете почему, потому что вы вынуждены иметь дело с этими вещами на низком уровне. Это особенно хорошо, учитывая, что сообщество Arch не имеет репутации очень полезного для новичков (хотя я считаю, что они более чем адекватны).

Arch использует невероятно простой и мощный менеджер пакетов Pacman и представляет собой скользящий выпуск, что означает отсутствие «официальных» выпусков - вы всегда устанавливаете последнюю версию независимо от того, какие пакеты включены, что делает ее отличной для тех, кто работает на супер кровоточащий край. Arch также содержит Arch User Repository (AUR), одну из моих любимых вещей во всей экосистеме Linux. По сути, это позволяет сообществу создавать легко устанавливаемые версии любой программы, поэтому, даже если ее нет в официальных репозиториях Arch, вы можете использовать помощник AUR для установки всех этих программ, как если бы они были обычными пакетами в репозиториях. Для получения дополнительной информации о том, как установить и использовать Arch, ознакомьтесь с нашим руководством по созданию более гибкой установки Arch Linux.

Очевидно, что это не единственные дистрибутивы Linux. Есть и другие популярные, такие как CentOS и Slackware, плюс варианты всего вышеперечисленного, такие как Lubdentu с поддержкой LXDE (на основе Ubuntu) или супер-минимальный CrunchBang (на основе Debian). Опять же, ознакомьтесь с DistroWatch, чтобы узнать больше идей, и не бойтесь тестировать несколько дистрибутивов, прежде чем остановиться на одном - чем больше вы тестируете, тем больше вероятность того, что вы найдете тот, который вам идеально подходит.

У вас есть свой любимый дистрибутив или есть другие комментарии о том, как выбрать идеальный для вас? Поделитесь ими в комментариях.