Выбор дистрибутива Debian
Обновлено: 21.11.2024
Гэри Ньюэлл был внештатным сотрудником, разработчиком приложений и тестировщиком программного обеспечения с более чем 20-летним опытом работы в сфере ИТ, работая с Linux, UNIX и Windows.
Крис Селф (Chris Selph) — сертифицированный CompTIA преподаватель технологии и профессиональный преподаватель информационных технологий. Он также работает администратором сети и сервера и выполняет обслуживание и ремонт компьютеров для многочисленных клиентов.
Что нужно знать
- Основные отличия дистрибутива включают поддержку архитектуры, систему инициализации, диспетчер пакетов по умолчанию и пользовательский интерфейс.
- Новым пользователям Linux с современным оборудованием лучше всего начать с Ubuntu Linux, Linux Mint и Elementary OS.
- Для опытных пользователей Linux с высокопроизводительным оборудованием Manjaro Linux и Slackware предлагают больший контроль над операционной системой.
В этой статье объясняется, как выбрать лучший дистрибутив Linux для ваших конкретных потребностей и вариантов использования. Каждый дистрибутив имеет собственную внутреннюю архитектуру с определенным набором инструментов.
Дифференциальные особенности дистрибуции
Несмотря на то, что все дистрибутивы Linux основаны на ядре Linux, каждый из них предлагает набор основных отличительных критериев, определяющих их специализацию:
Архитектура
Архитектура имеет значение, поскольку не все дистрибутивы Linux поддерживают все возможные конфигурации процессоров в мире. Причина, по которой вы не можете запустить Microsoft Windows, например, на планшете Android, заключается в том, что Windows поддерживает только процессоры Intel или AMD для настольных ПК или процессоры ARM для мобильных устройств.
Технически возможно, хотя и непросто, запустить Windows на планшете Android с процессором x86, x86_64 или ARM.
Linux поддерживает широкий спектр архитектур. Если у вас стандартный настольный компьютер или ноутбук, вы, скорее всего, обнаружите, что почти все дистрибутивы хорошо работают на вашей машине. Однако, если вы модернизируете Linux на очень старом компьютере, процессор имеет гораздо большее значение. Например, дистрибутив, предлагающий поддержку только 64-разрядных процессоров, не будет работать на 32-разрядных процессорах.
Наиболее распространенные архитектуры, которые вам необходимо рассмотреть, включают:
- x86 (или i586/i686): 32-разрядный чипсет, совместимый с Intel и AMD.
- x86_64: 64-разрядный чипсет, совместимый с Intel и AMD
- ARM: оптимизированный для мобильных устройств набор микросхем, используемый в планшетах и смартфонах.
- PowerPC: «старый» чипсет для оборудования Apple
Ваш дистрибутив должен быть совместим с вашим чипсетом, но не существует дистрибутива "лучше или хуже", основанного только на чипсете. Это вопрос совместимости «все или ничего».
Инициализировать программное обеспечение
Строго говоря, программа инициализации — это самый первый процесс, который запускается при загрузке компьютера под управлением Linux. Это демон, работающий в течение всего времени безотказной работы системы; это родительский процесс для каждого последующего процесса, который запускается на машине.
Выбор программного обеспечения для инициализации является спорным в том смысле, что разные опытные пользователи выступают за и против SysV по сравнению с systemd. Выбор не тривиален; это программное обеспечение определяет, как система управляет процессами.
- SysV: «традиционная» система инициализации с корнями в Unix SystemV. Он считается стабильным, но, возможно, менее функциональным, чем systemd.
- systemd: более современная, высокоинтегрированная система инициализации.
Другие формы программного обеспечения для инициализации также присутствуют на рынке, но SysV и systemd являются наиболее популярными. Ваш выбор программного обеспечения для инициализации в значительной степени не имеет значения, если вы не являетесь опытным пользователем, который предпочитает одно другому. Большинство современных дистрибутивов полагаются на systemd, поэтому найти SysV и альтернативные inits становится все труднее.
Диспетчер пакетов
Все программное обеспечение Linux поставляется в виде пакета. Различные менеджеры пакетов управляют архивированием и управлением этими пакетами. Большинство пакетов не взаимозаменяемы, хотя такие утилиты, как alien, преобразуют некоторые типы пакетов.
В разных дистрибутивах используются определенные менеджеры пакетов.
- dpkg: управляет специфичными для Debian (.DEB) пакетами, распространенными в дистрибутивах на основе Debian, включая Ubuntu и Linux Mint, с помощью таких инструментов, как APT.
- Диспетчер пакетов RPM: устанавливает пакеты диспетчера пакетов Redhat (.RPM) и управляет ими. Использует такие инструменты, как DNF, yum и zypper.
- flatpak: изолированный/контейнерный формат, кроссплатформенный.
- pacman: распространен в Arch Linux и его производных.
- portage: разработан для Gentoo Linux, а теперь также используется в ChromeOS и некоторых других дистрибутивах.
- Snap: специфичная для Ubuntu форма развертывания контейнерных приложений.
Хотя вы можете выбрать конкретный инструмент для управления пакетами, тип пакета жестко запрограммирован в дистрибутиве. Таким образом, вы никогда не увидите версию Ubuntu, в которой используются RPM-файлы. Различные дистрибутивы содержат разные репозитории для доступного программного обеспечения. Некоторое программное обеспечение, созданное независимыми разработчиками, может появляться только в одном или двух форматах пакетов. Если для вас важен максимальный доступ к программному обеспечению с открытым исходным кодом, вероятно, лучшим выбором будет дистрибутив, использующий файлы DEB или RPM.
Среда рабочего стола
Когда люди думают об основных различиях между дистрибутивами Linux, они, как правило, думают о среде рабочего стола, но ирония заключается в том, что большинство дистрибутивов поддерживают установку большинства сред рабочего стола.
В «лучших» средах рабочего стола настраиваемость сочетается с относительным потреблением ресурсов самим DE. Совершенно новый компьютер или компьютер с высокими характеристиками может работать с любой средой рабочего стола с плавностью растопленного масла. Но на более низком или более старом оборудовании, особенно в области нетбуков, выбор DE может иметь решающее значение для удобства использования всей системы.
Использование ресурсов
- Обычно используемые DE с большими ресурсами включают KDE и Budgie.
- среднее рабочее окружение хорошо работает на стандартном или низкоуровневом современном оборудовании. В эту категорию попадают Gnome 3, Cinnamon, MATE и Pantheon.
- Облегченная рабочая среда идеально подходит для устаревшего оборудования. Выберите XFCE или LXDE.
Настраиваемость
Новейшие DE, как правило, менее настраиваемые — они имеют особый эстетический дизайн, который не допускает столько изменений, сколько поддерживают старые DE.
Предлагаемые среды разработки с широкими возможностями настройки включают XFCE, LDXE, Cinnamon, MATE и KDE.
К средам с низким уровнем настройки относятся Deepin, Gnome 3 и Pantheon.
Случаи использования
Итак, какой дистрибутив лучше всего подходит для ваших нужд? Это зависит от вашего варианта использования.
Если вы работаете со старым оборудованием, «традиционный» дистрибутив, который использует SysV для инициализации и опирается на 32-разрядное ядро, скорее всего, окажется оптимальным. Соедините его с облегченным DE, таким как XFCE. MX Linux — отличная отправная точка.
Компьютер с высокопроизводительным оборудованием, управляемый энергичным мастером и любителем Linux, может хорошо работать с Manjaro Linux.
Если вам нравится углубляться во внутренности вашей операционной системы, попробуйте Slackware. Он создается в основном вручную с помощью файлов конфигурации, поэтому у вас есть полный контроль над ним, но вы должны знать или хотеть научиться тому, что делаете.
У вас есть современное оборудование, которое просто работает? Люди, плохо знакомые с Linux, часто переходят на Ubuntu Linux или Linux Mint. Еще более простой и элегантный дистрибутив можно найти в Elementary OS.
Если вы новичок в Linux и ваш мозг постоянно крутится вокруг огромного количества дистрибутивов Linux, как земля вокруг солнца, возможно, эта статья поможет вам найти «тот самый» для вас.
- В чем разница между дистрибутивом и разновидностью Linux?
- Какой дистрибутив выбрать?
В чем разница между вкусом и распространением?
Ну, технически Linux НЕ является UNIX. Он использует ядро Linux и пользовательские утилиты GNU. Таким образом, GNU расшифровывается как «Gnu's Not Unix» и представляет собой UNIX-подобную операционную среду.
Кроме того, в то время как AIX, Solaris, BSD, HP-UX и даже Mac OSX являются «UNIX» в зависимости от фактической сертификации того, кто имеет права определять, что такое UNIX, многие люди объединяют их вместе, поскольку инструменты похожи и в большинстве случаев команды одинаковы.
В случае с дистрибутивом это связано с решениями сопровождающего о том, что включать, как контролировать выпуски и т. д.
SUSE, Debian, Red Hat используют ядро Linux, пользовательскую среду GNU и т. д., однако в Debian по большей части используется другое управление пакетами. выпуск остается на усмотрение сопровождающего каждого дистрибутива.
Распространение — это определенный набор приложений, объединенных в пакеты и предварительно настроенных. Разница в том, что для дистрибутивов (или дистрибутивов) Linux может варьироваться от почти ничего (например, RHEL против CentOS) до совершенно другого намерения и, следовательно, выбора программного обеспечения (например, Slackware против Mint)
- Всегда существует ядро Linux (основной компонент операционной системы Linux)
- Программное обеспечение GNU по умолчанию (такие инструменты, как ls, rm и т. д.)
- Общее программное обеспечение, ожидаемое от дистрибутива Linux (текстовые редакторы и т. д.)
А как насчет вкусов?
Разные «разновидности» называются так, потому что они основаны на одних и тех же принципах (POSIX, Единая спецификация UNIX), но реализуются по-разному.Например, несмотря на то, что все системы Unices имеют системный вызов sigaction, вероятно, ни одна из них не использует одну и ту же реализацию, поскольку само ядро следует разным спецификациям.
Какой дистрибутив Linux выбрать?
-
Ubuntu и Linux Mint: подходит для — от начального до продвинутого/серверного уровня
Если вы являетесь профессионалом в области Linux и хотите попробовать другой дистрибутив, возможно, из-за того, что вам слишком скучно с существующим, или, возможно, ваш текущий дистрибутив не поддерживает все дополнительные функции, которые вам нужны, тогда вы можете выбрать Fedora, Debian или Arch. Линукс. Если вы занимаетесь пен-тестированием или чем-то подобным, вам следует выбрать Kali linux. Он поставляется с большим количеством встроенных инструментов, которые облегчат вашу работу.
Итак, прежде чем выбирать, погуглите о дистрибутиве, который соответствует вашим потребностям.
Давайте признаем, что Linux может представлять огромную сложность для новых пользователей. Но тогда не сам Linux создает эту сложность. Скорее, это фактор «новизны», который вызывает это. Не ностальгируя, но вспоминая свое первое знакомство с Linux, я даже не знал, чего ожидать. Мне понравилось. Но изначально для меня это было плыть против течения.
Незнание, с чего начать, может расстроить. Особенно для тех, кто не представляет, что на их ПК вместо Windows может работать что-то другое.
Первое, что смущает новичка, это то, что Linux — это не единая операционная система. Существуют сотни операционных систем Linux (правильный технический термин — дистрибутив).
Мы подробно рассказали, почему существует так много дистрибутивов Linux, чтобы помочь вам в этом.
Вот несколько списков дистрибутивов Linux по разным критериям:
Кроме того, существуют дистрибутивы, ориентированные на нужды новичков. Итак, здесь мы сосредоточимся на этих вариантах.
Лучшие дистрибутивы Linux для начинающих
Пожалуйста, помните, что в этом списке нет определенного порядка. Основными критериями для составления этого списка являются простота установки, готовая поддержка оборудования, простота использования и доступность пакетов программного обеспечения.
1. Убунту
Вы наверняка слышали об Ubuntu — несмотря ни на что. Это самый популярный дистрибутив Linux в целом. Не только серверы, но и самый популярный выбор для настольных компьютеров Linux.
Он прост в использовании, предлагает удобный пользовательский интерфейс и поставляется с предустановленными необходимыми инструментами для быстрого старта. Конечно, много лет назад Ubuntu удалось «упростить» работу с Linux, и именно поэтому он до сих пор так популярен, даже несмотря на несколько других доступных альтернатив.
Ubuntu предлагает очень удобную процедуру установки и обеспечивает наилучшую аппаратную совместимость по сравнению с некоторыми другими дистрибутивами Linux, отличными от Ubuntu.
Исходная версия Ubuntu основана на рабочем столе GNOME. Несмотря на то, что он прост в использовании, он может быть незнакомым пользовательским интерфейсом, если вы работаете с платформой Windows.
В этом случае вы можете попробовать некоторые официальные разновидности Ubuntu, такие как Kubuntu, Lubuntu, чтобы получить пользовательский интерфейс, похожий на Windows.
У Ubuntu отличная документация и поддержка сообщества. Форумы Ubuntu и Ask Ubuntu предоставляют заметную качественную поддержку почти во всех аспектах Ubuntu. Вы должны легко найти ответы на распространенные вопросы, и даже если вы заметите что-то новое, сообщество поможет вам в устранении неполадок.
2. Линукс Минт
Linux Mint, возможно, является лучшим дистрибутивом Linux на основе Ubuntu, подходящим для начинающих. Да, он основан на Ubuntu, поэтому вы должны ожидать тех же преимуществ, что и при использовании Ubuntu. Однако вместо рабочего стола GNOME он предлагает различные среды рабочего стола, такие как Cinnamon, Xfce и MATE.
Не только знакомый пользовательский интерфейс, который будет бонусом для пользователей Windows. Он обеспечивает впечатляющую производительность при минимальных требованиях к оборудованию, особенно в средах рабочего стола Xfce или MATE.
Он также использует тот же репозиторий программного обеспечения, что и Ubuntu. Таким образом, вам не нужно беспокоиться о наличии программного обеспечения для установки.
Linux Mint — это фантастический дистрибутив, похожий на Windows. Итак, если вам не нужен уникальный пользовательский интерфейс (например, Ubuntu), Linux Mint должен быть идеальным выбором.
Самое популярное предложение — использовать версию Linux Mint Cinnamon. Но вы можете исследовать все, что захотите. Кроме того, вы можете посмотреть наше руководство по установке Linux Mint с USB.
3. Зорин О.С.
Zorin OS — это еще один впечатляющий дистрибутив Linux, предлагающий пользовательский интерфейс, похожий на Windows. Возможно, это не самый популярный выбор, но поскольку он основан на Ubuntu, он идеально подходит для начинающих, а также предлагает множество интересных функций.
Zorin OS – это дистрибутив на основе Ubuntu, но он кажется очень совершенным. На мой взгляд, он идеально подходит для бывших пользователей Windows, которым нужен похожий внешний вид, но что-то красивое.
Неудивительно, что Zorin OS — один из самых красивых дистрибутивов Linux.
Полную версию Zorin OS стоит потратить, если вам нужны все предустановленные функции (забавные игры, офисный пакет и некоторые дополнительные функции). Но бесплатная версия тоже работает отлично.
Вы также найдете версии Lite и Education, которые подходят для старого оборудования и школьных требований соответственно.
4. Элементарная ОС
elementary OS — один из самых красивых дистрибутивов Linux. Первоначально он черпал вдохновение из macOS, но с годами развивался.
Несмотря на то, что это не «клон macOS» ни в каком аспекте, он пытается сосредоточиться на пользовательском опыте, аналогично тому, как это делает (или должна) macOS. Если вы пришли из экосистемы Apple, вы хотели бы попробовать elementary OS.
Опять же, он основан на Ubuntu, поэтому вы получаете все его преимущества, а также богатый пользовательский интерфейс.
В ОС Elementary используется среда рабочего стола Pantheon. Сразу видно сходство с рабочим столом macOS.
Операционная система абсолютно ненавязчива, поэтому вы можете полностью сосредоточиться на своей работе. Он поставляется с минимальным количеством предустановленного программного обеспечения. Так что ни один новый пользователь не будет отталкиваться от массовых наворотов. Но в нем есть все, что вам нужно из коробки. Центр приложений также уникален по сравнению с другими дистрибутивами Linux.
Вы найдете множество приложений, специально разработанных для elementary OS. Вы можете установить приложения бесплатно, но сначала вам будет предложено сделать пожертвование.
С точки зрения опыта, Elementary OS действительно отличная программа.
5. Linux Lite
Linux Lite — еще один простой в использовании дистрибутив на основе Ubuntu. Он специально разработан как облегченный дистрибутив с некоторыми предустановленными приложениями, которые не требуют больших ресурсов.
Linux Lite идеально подходит для пользователей Windows благодаря аналогичному пользовательскому интерфейсу и среде рабочего стола Xfce. По сравнению с предыдущими итерациями Linux Lite улучшил взаимодействие с пользователем. Несмотря на то, что она не предназначена для предоставления вам самых современных возможностей, она по-прежнему отлично смотрится в качестве настольной ОС.
6. Манджаро Линукс
Если вы хотите принять вызов с кривой обучения и попробовать что-то помимо дистрибутива, основанного на Ubuntu, Manjaro Linux — лучший выбор.
Он основан на Arch Linux, но адаптирован как дистрибутив, удобный для начинающих. Конечно, учитывая, что он следует непрерывному циклу обновлений, вы можете получить сломанную систему (хотя это происходит не постоянно). Но вам придется пойти на компромисс в отношении надежности по сравнению с любым дистрибутивом Linux на основе Ubuntu, упомянутым в этом списке.
Вы также получаете широкий выбор вариантов установки различных программных инструментов. Существует также AUR, поддерживаемый сообществом репозиторий программного обеспечения, которое может быть официально недоступно для Manjaro.
Если вы хотите узнать об этом больше, ознакомьтесь с нашим подробным обзором Manjaro Linux.
Manjaro Linux предлагает различные среды рабочего стола, такие как XFCE, KDE, Gnome, Cinnamon и множество других сред рабочего стола. Таким образом, у вас есть множество вариантов.
7. Поп!_ОС
Pop OS, вероятно, является лучшим дистрибутивом Linux на основе Ubuntu, если вы не ищете облегченный дистрибутив Linux.
По сравнению с выпуском Ubuntu GNOME он обеспечивает безупречную и быструю работу. Вы также получаете некоторые интересные функции, такие как автоматическое размещение окон, объединение окон и еще несколько дополнительных функций с Pop OS.
Вы получаете GNOME в качестве среды рабочего стола, но вы найдете некоторые настройки/встроенные расширения для улучшения взаимодействия с пользователем.
В отличие от некоторых других вариантов, он официально не поддерживает другие среды рабочего стола из коробки. Итак, если вам не нравится GNOME, вам, возможно, придется вручную попробовать другие среды рабочего стола в качестве эксперимента. Вы можете найти обзор Pop OS 20.04 полезным, чтобы узнать о нем больше.
8. Мятная ОС
Peppermint Linux — интересный выбор для новичков, которые предпочитают использовать веб-приложения в качестве локальных приложений, используя готовую интеграцию с Ice.
Он основан на Debian. Он не позиционируется как легкий дистрибутив, но он неплохо работает и на старом оборудовании.
9. Углубление
Если вас не беспокоят требования к производительности или оборудованию, Deepin OS будет интересным выбором. Он известен своим привлекательным пользовательским интерфейсом и является одним из самых великолепных дистрибутивов Linux.
Конечно, у него проблемы с производительностью, если у вас нет достойной современной конфигурации оборудования. Но если он хорошо работает в вашей системе, он прост в использовании и предлагает множество программных инструментов для начала работы.
Некоторые могут упомянуть, что только потому, что это проект, базирующийся за пределами материкового Китая, вам следует избегать его. Итак, если у вас есть проблемы с этим, вы можете взглянуть на UbuntuDDE (который в основном представляет собой Ubuntu + приятные визуальные эффекты Deepin)
Вы выбрали лучший дистрибутив Linux для начинающих?
Linux требует обучения, но об этом никто никогда не жалел. Давай, тебе понравится так же, как и мне!
Чтобы дать вам преимущество, я бы порекомендовал вам следовать руководству по установке Ubuntu 20.04 и узнать, как установить дистрибутив с USB.
Часто задаваемые вопросы: если вы все еще не знаете, с чего начать
Если вам все еще нужна помощь для начала, я составил часто задаваемые вопросы, чтобы ответить на самые основные вопросы для начинающих:
Какой самый простой дистрибутив Linux?
Дистрибутив со знакомым пользовательским интерфейсом и предустановленными основными программными инструментами должен быть самым простым. Если вы переходите с Windows, Linux Mint/Linux Lite может быть одним из наших непосредственных предложений.
Если вам удобно работать с macOS, elementary OS может стать хорошей заменой.
Какой дистрибутив Linux самый быстрый?
Если вам нужна высокая производительность и простая в использовании ОС, Linux Lite может стать отличным вариантом. Однако вы также можете изучить другие облегченные дистрибутивы.
Можно ли запускать приложения Windows в Linux?
Да, вы можете следовать нашему руководству по использованию приложений Windows в Linux. В любом случае вы можете попробовать такие инструменты, как Bottles и Crossover, для простой установки приложений Windows.
Нужен ли антивирус в Linux?
Нет. Вам не о чем беспокоиться, если вы загружаете материалы из официальных источников и не занимаетесь злонамеренными действиями.
Однако вы можете изучить любой предустановленный брандмауэр или настроить новый брандмауэр для дополнительной защиты.
Как описано в первой главе, мы обнаружили, что Linux является разновидностью семейства операционных систем UNIX. В этой главе рассказывается о том, какие типы Linux доступны сегодня на рынке. Эти разновидности называются дистрибутивами, и все они имеют свои достоинства и недостатки. В этой главе мы рассмотрим самые популярные дистрибутивы.
Оглавление
Что такое дистрибутив Linux?
Если вы когда-либо читали ИТ-прессу, вы, возможно, слышали о таких крупных компаниях Linux, как Red Hat (RHEL/CentOS/Fedora), Canonical (Ubuntu) и SuSE. Существуют буквально тысячи других небольших компаний и организаций, которые также производят дистрибутивы Linux. Примеры можно увидеть на таких сайтах, как distrowatch.
Все эти компании или организации создали свои собственные «дистрибутивы» или разновидности Linux. Существуют дистрибутивы, способные удовлетворить любые потребности. Наверное, слишком много дистрибутивов! В «Полном руководстве для новичков в Linux» мы упростим задачу, основываясь только на самых популярных дистрибутивах.
Основные принципы любого дистрибутива остаются неизменными:
- Всегда есть ядро Linux. Это основной компонент операционной системы Linux, которую Линус Торвальдс написал еще в 1991 году (сейчас у нее тысячи участников!). Ядро — это интерфейс между аппаратным обеспечением вашего компьютера (клавиатурой, мышами, дисплеями и т. д.) и программным обеспечением.
- Программное обеспечение GNU по умолчанию (такие инструменты, как bash – ls, rm и т. д.). В основном это утилиты командной строки, которые составляют основную (но критически важную) часть любой системы UNIX. Думайте об этом так, как если бы ядро являлось шиной между аппаратным и программным обеспечением, думайте о них как о наборе инструментов, который вам нужен, чтобы поддерживать шину в пути!
- Общее программное обеспечение, ожидаемое от настольного дистрибутива Linux. Обычно это включает в себя программное обеспечение, такое как текстовые редакторы, веб-браузер, клиент электронной почты и, возможно, текстовый процессор или офисный пакет и т. д.
Чем отличается дистрибутив от дистрибутива?
«Некоторые дистрибутивы созданы с учетом старых компьютеров, например Lubuntu (слева) и Bodhi< /em> Linux (справа). Количество и качество предустановленного программного обеспечения может варьироваться. Часто это связано с тем, что были срезаны углы, чтобы обеспечить бесперебойную работу рабочего стола на ПК с оперативной памятью всего 512 МБ и процессором с частотой 700 МГц. Это меньше, чем минимальные требования для Windows 7!»
- Стоимость. Платите ли вы за дистрибутив ничего, мало или много, зависит от того, что вам от него нужно, и от бизнес-модели, по которой работает дистрибьютор. Например, Red Hat Enterprise Linux (RHEL) и SuSE являются коммерческими дистрибутивами Linux, у которых есть контракты на поддержку бизнес-уровня. Они предлагают телефонные горячие линии и круглосуточную поддержку на уровне обслуживания для предприятий, которые полагаются на свои системы Linux вплоть до критически важных потребностей. Обратите внимание, однако, что только то, что вы заплатили за программное обеспечение, не обязательно означает, что оно лучше.Вы платите за лицензирование, документацию, наемный персонал, улучшения функций для конечных пользователей, поддержку по телефону и другие подобные вопросы.
- Качество программного обеспечения — (глючное или не глючное программное обеспечение, последние версии программного обеспечения)
- Документация и руководства – (качество, отсутствие, количество)
- Установочное программное обеспечение. В дистрибутивах часто используются различные методы «упаковки» программного обеспечения. Для систем на основе Red Hat, таких как RHEL, CentOS, Fedora и SuSE, это стандарт RPM (используемый такими инструментами, как YUM и DNF). Системы на основе Debian, такие как Ubuntu и Linux Mint, используют один, называемый APT. По сути, в наши дни это в основном не имеет значения, однако они все еще работают с небольшими нюансами.
- Текущий. Некоторые дистрибутивы не обновляются месяцами или даже годами. Они могут считать выпуск «стабильным» и, следовательно, не предоставлять обновление, если это не серьезное исправление безопасности или пока они не будут готовы к обновлению. Некоторые дистрибутивы, как правило, более нишевые, также закрываются и закрываются.
- Поддержка. Многие из наиболее распространенных дистрибутивов имеют хорошо зарекомендовавшую себя поддержку сообщества на веб-форумах или в чатах). Некоторые из них также предлагают бесплатную установку Linux и программное обеспечение, но вы также можете подписаться на контракт на поддержку (Ubuntu предлагает это)
- Простота использования – насколько легко пользоваться в целом.
Подводя итог, можно сказать, что какой бы дистрибутив вы ни выбрали, у вас может быть лучший набор вариантов с дистрибутивом X по сравнению с дистрибутивом Y. Однако в некоторых случаях Y может удовлетворить ваши конкретные потребности больше, чем X. Выбор решать вам. Поскольку Linux почти всегда можно загрузить бесплатно, его можно оценить до тех пор, пока вы не найдете именно то, что ищете.
Попробуйте Linux перед его установкой
Есть два основных способа оценить Linux перед тем, как установить его на свой компьютер навсегда. Одним из них является использование программного обеспечения для виртуализации, такого как «Virtualbox», или использование «живого дистрибутива» на USB-накопителе или компакт-диске. Вы можете спросить, зачем вам когда-либо полностью устанавливать Linux на свой компьютер, если вы можете просто использовать эти методы, чтобы запускать их вместе с вашим компьютером. Основная причина заключается в том, что накладные расходы на производительность создают ощущение, что вы используете вялую машину. Методы оценки Linux описаны ниже.
Virtualbox и другое программное обеспечение для виртуализации
Если у вас достаточно мощный компьютер, вы можете установить бесплатное программное обеспечение VirtualBox. Это программное обеспечение позволяет запускать Linux (или любую другую операционную систему) внутри вашего обычного компьютера (Windows или Mac). Он не подходит для повседневного использования из-за своей производительности (вы запускаете операционную систему внутри операционной системы), но он служит отличным плацдармом для вас, чтобы оценить идеальный дистрибутив для ваших нужд, потому что вы фактически оцениваете всю систему как если он был полностью установлен.
«Живые» раздачи
Живые дистрибутивы можно загрузить и «записать» на USB-накопитель или компакт-диск. Даже «полные» дистрибутивы Linux, такие как Ubuntu, предложат вам выбрать «Установить Linux» или «Попробовать Linux» при их запуске. Обычно вы получаете большую часть основных функций дистрибутива, поэтому вы можете действительно оценить, подходит ли дистрибутив вам, прежде чем решите установить его по-настоящему. См. главу 5 о том, как разместить Linux на USB-накопителе.
Linux может быть бесплатным, но нельзя ли купить Linux? Зачем мне это делать, если я могу получить это бесплатно?
Покупка Linux может дать преимущества, которых нет в загруженных версиях, например:
- Физические руководства (SuSE и Red Hat Enterprise Linux особенно хороши), которые помогут вам, когда вам понадобится справочная информация по всем вопросам.
- Поддержка поставщика в течение определенного периода времени
- Такие дистрибутивы, как Red-Hat Enterprise, предоставляют корпорациям гарантированную поддержку на уровне обслуживания.
- Иногда вы можете получить больше программного обеспечения, чем с другими дистрибутивами (например, дополнительные DVD вместо загрузок)
- Можно включать коммерческое программное обеспечение (поскольку оно не является бесплатным), оно может включать защищенные авторским правом или запатентованные технологии, такие как проигрыватели DVD и MP3, а также коммерческое программное обеспечение, такое как Adobe Flash Player и т. д.
Какой дистрибутив Linux выбрать?
Выбор дистрибутива Linux — дело личное. Это во многом зависит от того, что вы хотите с ним делать.
Вот пример некоторых наиболее популярных на сегодняшний день поставщиков Linux:
Ubuntu и Linux Mint
Подходит для: от начального до продвинутого/серверного
Ubuntu — один из самых популярных сегодня дистрибутивов Linux. Он построен на ядре Debian, но имеет более регулярный цикл выпуска. Возможно, он более совершенен, чем Debian, проще в использовании и имеет большую финансовую поддержку.Ubuntu — полностью бесплатный дистрибутив, поэтому защищенные авторским правом материалы, такие как «кодеки» для воспроизведения DVD и MP3, не входят в стандартную комплектацию Ubuntu, вы должны загрузить и установить его отдельно, но это легко сделать. Из-за распространенности и простоты использования Ubuntu я основывал последующие главы на установке и использовании Ubuntu.
Canonical, компания, производящая и поддерживающая Ubuntu, также предлагает поддержку Ubuntu на уровне предприятия. Существует три основных версии: Desktop, Server и Core. Тем не менее, есть много других доступных «раскруток», таких как «Edubuntu», созданных специально для начального и среднего образования, и Kubuntu (версия KDE), Lubuntu (облегченная версия). Помимо официальных вращений, сегодня в обращении находится более 40 сторонних версий!
Ubuntu выпускается два раза в год (в апреле и октябре). Каждые два года в апрельском выпуске предоставляется выпуск «Долгосрочная поддержка». Они предлагают пятилетнюю поддержку без каких-либо дополнительных затрат. Сюда входят исправления безопасности и исправления ошибок. Обычные «промежуточные» выпуски предлагают поддержку в течение 9 месяцев, но переход с одного выпуска на другой — это простой процесс.
Если вам не нравится внешний вид рабочего стола Ubuntu, Linux Mint основан на Ubuntu, создан для начинающих и по-прежнему предлагает версии GNOME, KDE и Cinnamon. Linux Mint работает очень похоже на Ubuntu.
Fedora/Red Hat/CentOS
Подходит для: от начального до продвинутого/серверного
Компания Red Hat была основана примерно в 1993 году. Она стала, пожалуй, самой коммерчески успешной компанией, работающей на Linux, и теперь принадлежит IBM.
У Red Hat Linux было девять основных (бесплатных) выпусков, пока в 2003 году Red Hat не решила применить более корпоративный подход к Linux. Затем они создали Red Hat Enterprise Linux (RHEL). Этот продукт используется предприятиями по всему миру и представляет собой полностью поддерживаемый коммерческий дистрибутив Linux. Большинство пользователей RHEL используют его как серверную операционную систему, а не как настольную.
CentOS – это бесплатная версия RHEL, которая считается "бинарно-совместимой" (это означает, что в ней используется точно такое же программное обеспечение). Многие компании используют CentOS, если им не нужна коммерческая поддержка или поддержка Red Hat.
Когда в 2003 году Red Hat перешла на более корпоративную модель, она также выпустила Fedora. Fedora — это передовой, полностью бесплатный дистрибутив Linux для настольных компьютеров Red Hat. По умолчанию он использует рабочий стол GNOME, однако, как и в случае с Ubuntu, здесь есть много «прокруток», и для загрузки существует огромное количество различных версий Fedora. Поскольку Fedora является передовой, она также может страдать от меньшей стабильности, чем их аналоги корпоративного уровня, а также другие дистрибутивы, такие как выпуски Debian или Ubuntu LTS. Я также считаю, что все системные установщики Red Hat нелогичны и нуждаются в хорошем опыте пользователя, чтобы проверить их еще раз!
Элементарная ОС / Солус / Зорин
Подходит для: от начального до среднего
elementary OS — это настольный дистрибутив на основе Ubuntu. Мне это очень нравится, потому что это невероятно интуитивно понятно для нового пользователя, перешедшего с другой системы (особенно с macOS!). Некоторые из его наиболее интересных функций включают настраиваемую среду рабочего стола под названием Pantheon, которая основана на внешнем виде macOS. Он имеет множество пользовательских приложений, включая «Фото», «Музыку», «Видео», «Календарь», «Терминал», «Файлы» и другие. Он заменил некоторые стандартные приложения. Например, Firefox был заменен веб-браузером Epiphany, а приложение электронной почты было изменено на настраиваемое приложение электронной почты на основе Geary, многое из этого сделано из эстетических соображений; например, если вам нужен Firefox или Thunderbird, вы можете просто установить их через Центр программного обеспечения.
Если вам нравятся дистрибутивы, которые имеют общий внешний вид с Windows или Mac, или, возможно, что-то с действительно отточенным, но знакомым внешним видом, также обязательно ознакомьтесь с Zorin, Solus и Deepin. Эти дистрибутивы сильно настроены, чтобы дать опыт, отличный от других дистрибутивов. Например, у Solus есть собственный оконный менеджер Budgie, и он был создан полностью с нуля, а не производным от Ubuntu или Fedora.
OpenSuSE
Подходит для: от начинающего до продвинутого/разработчика
SuSE когда-то был независимым немецким дистрибутивом Linux, который позже был куплен Novell, а затем Micro Focus. С тех пор они были приобретены и проданы несколько раз, и их чистая стоимость превышает 2,5 миллиарда долларов США.
Как и RedHat, SuSE разделила свои модели распространения на полностью корпоративную версию. SuSE — отличный универсальный продукт, предназначенный для предприятий, который включает в себя поддержку и имеет корпоративные партнерские отношения с такими компаниями, как SAP. Корпоративная модель — не единственное, что SuSE разделяет с Red Hat, SuSE изначально была основана на Red Hat Linux и, следовательно, использует ту же систему управления пакетами на основе RPM, но с годами она достаточно изменилась, чтобы сделать ее дистрибутивом в свое право.Система управления конфигурацией YAST упрощает настройку сервисов.
Абсолютно бесплатная версия SuSE называется OpenSuSE. OpenSuSE имеет множество интересных функций, включая передовую систему пакетов программного обеспечения под названием Tumbleweed. Существует также множество встроенных инструментов разработчика, openQA создан для автоматического тестирования программного обеспечения, а Kiwi создает образы Linux для развертывания на реальном оборудовании. OpenSUSE по умолчанию использует рабочий стол KDE.
Если вы разработчик, обязательно попробуйте OpenSuSE, однако я обнаружил, что в последних версиях есть ошибки, а процесс установки немного сложнее, чем должен быть.
Arch Linux, Manjaro и Slackware
Подходит для пользователей: от продвинутых до пользователей сервера
Arch Linux, в отличие от большинства других, не является производным от родительского дистрибутива Linux, такого как Red Hat или Debian. Он стоит особняком и почитается гиками за то, что он невероятно быстрый дистрибутив, потому что он основан на простой (но прочной) основе. Все остальное можно добавить через систему упаковки pacman.
Manjaro — это отдельный дистрибутив, ядро которого основано на Arch. Он претендует на звание удобного для пользователя дистрибутива для настольных компьютеров. И Arch, и Manjaro работают по принципу непрерывного выпуска, что означает, что пока вы обновляете систему, вы всегда используете самую последнюю версию дистрибутива; нет необходимости загружать последнюю версию с веб-сайта каждый раз, когда выходит новая версия.
Здесь также стоит упомянуть Slackware. Slackware, вероятно, был первым настоящим дистрибутивом Linux, начиная с 1993 года! Подобно Arch и Manjaro, он использует пакеты .tar.gz, а не более популярные системы APT или YUM. Если вы относитесь к более продвинутому лагерю, но вам не нравится звук компиляции всего, возможно, Arch или Mandriva для вас, поскольку они по-прежнему предлагают такие же уровни настройки, как и Slackware.
Если вы начинаете работать с Linux, я считаю, что Arch, Manjaro и Slackware, вероятно, не лучший выбор. Как только вы перейдете к Linux, вам может понадобиться что-то, что находится на переднем крае и очень быстро. Вы можете обнаружить, что вам нравится настраивать «все», как автолюбителю.
Дебиан
Подходит для: пользователей среднего и продвинутого уровня
Debian — это дедушка дистрибутива Linux многих ответвлений, включая Ubuntu. Первоначально он был выпущен в сентябре 1993 года. Первые отличия Debian от систем на базе Red Hat заключались в том, что он имел огромную (~ 50 000 библиотек пакетов программного обеспечения) и, во-вторых, наличие системы упаковки программного обеспечения с автоматической зависимостью, называемой apt. Это означало, что вместо того, чтобы загружать множество пакетов приложений по отдельности, вы могли просто сказать Debian, какое приложение вам нужно, и он автоматически выполнит для вас остальные. Red Hat и другим компаниям потребовалось много времени, чтобы справиться с этим! . Традиционно известный своим отставанием от некоторых других дистрибутивов с точки зрения наличия самых последних пакетов, он компенсирует это хорошей стабильностью, поскольку основные пакеты хорошо протестированы.
Примечание. Если дистрибутив имеет версию 10 (например, Slackware), а другой дистрибутив имеет только версию 4.1 (например, Debian), это не означает, что Debian является старой версией Linux. Номера выпусков являются лишь индикатором того, сколько выпусков сделал конкретный поставщик. Например, весьма вероятно, что Debian 4.1 и Slackware 10 используют одну и ту же основную версию ядра и много похожих названий программного обеспечения.
Ознакомьтесь с рейтингом популярности дистрибутивов Linux DistroWatch (Рейтинг посещаемости страниц), чтобы получить хорошее представление о том, что сейчас популярно в мире дистрибутивов Linux, он обновляется ежедневно!
Что дальше?
Если вы считаете, что нашли правильный дистрибутив и готовы начать подготовку к установке Linux на свой компьютер, переходите к главе 4
Читайте также: