Linux для сервера какой выбрать: Лучшие Linux дистрибутивы для вашего сервера в 2021 году

Лучшие Linux дистрибутивы для вашего сервера в 2021 году

— Реклама —

Одно из лучших достоинств Linux — это различные типы дистрибутивов, которые он может предложить. Все дистрибутивы Linux, оптимизированные необходимыми инструментами и функциями для удовлетворения ваших потребностей.

Ubuntu

Начиная список с Ubuntu Server является одним из самых популярных дистрибутивов Linux благодаря своей простоте. Но удобство использования — не единственная причина, по которой он находится на вершине списка.

С Ubuntu вы получаете доступ к различным функциям, включая FOSS и большое количество программного обеспечения с закрытым исходным кодом. Также есть версия LTS, предлагающая 5-летнюю поддержку. Это означает, что вам не нужно будет обновляться до новой версии Ubuntu, но вы по-прежнему будете получать все необходимые обновления безопасности в течение 5 лет.

Помимо этого, существует поддержка широкого спектра архитектур, от x86 до ARM64, PPC64LE и многих других. Вы также получаете доступ к множеству специальных инструментов, включая почтовые серверы, файловые серверы, медиа-серверы и даже игровые серверы.

Fedora

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

Предоставляет различные службы баз данных, например, такие как PostgreSQL. Отлично подходит как для новых, так и для опытных пользователей. Предлагает гибкую экосистему Red Hat, поддерживаются различные архитектуры, такие как X86, ARMhf, Power, PPC64LE, ARM64, S390X и др.

Debian

Debian известен как король дистрибутивов Linux и самый популярный дистрибутив Linux Server. Впервые он был запущен в 1993 году. Это наиболее часто используемый сервер Linux; даже Ubuntu основан на Debian. Он предоставляет различные менеджеры пакетов, различные инструменты API и т. д. С основных преимуществ, Debian обеспечивает более стабильную серверную среду, высокую целостность систем. Лучше подходит для опытных пользователей, которые хотят настроить полностью сервер под свои требования. Большинство людей, которые ищут VPS сервер останавливаются на этой ОС.

CentOS

CentOS бессспорно один из лучших дистрибутивов Linux Server, который используется в 30 процентах всех серверов Linux по всему миру. Это производная от Red Hat Enterprise Linux, которая обеспечивает стабильную серверную среду.

Дистрибутив CentOS имеет несколько замечательных функций. Рассмотрим некоторые из них: поддержка архитектуры X86-64, ​​система пакетов RPM, обеспечение простой и стабильной серверной среды, доступен в версиях с графическим интерфейсом, KDE и GNOME.CentOS имеет длительный срок обслуживания версий и разработан под серверную среду. К сожалению сейчас произошли изменения с проектом над ОС CentOS и условия его использования могут меняться.

— Реклама —

LLHOST INC. | Лучшие дистрибутивы Linux для сервера

Семейство Unix-подобных операционных систем на базе ядра Linux применяют во многих сферах: на производстве, дома, для серверного использования и для суперкомпьютеров. Linux получил широкое распространение именно для серверов. Эти операционные системы подходят для разного оборудования и программного обеспечения, хорошо масштабируются, и могут выполнять одновременно много задач. Программисты выбирают Linux-системы за безопасность и отказоустойчивость.

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

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

Ubuntu

Согласно статистике w3techs.com, дистрибутив Ubuntu и его серверная версия Ubuntu Server — одна из самых популярных в мире. Только компания Amazon использует более 300 тыс. облачных серверов Ubuntu. Наиболее часто применяется LTS-версия Ubuntu Server. Аббревиатура LTS расшифровывается как Long Term Support и означает поддержку в течение длительного времени.

Основные преимущества дистрибутива Ubuntu Server:

  • возможность хранения и передачи больших объемов информации;
  • простые и понятные настройки;
  • регулярное обновление программ;
  • совместимость со многими облачными серверами;
  • софт содержит открытый код;
  • долгосрочная поддержка;
  • в наличие есть график с выходом новых релизов.

Debian

Дистрибутив Debian имеет хорошую репутацию, даже несмотря на то, что у него нет официальной коммерческой поддержки. Debian – второй по популярности, после Ubuntu, дистрибутив для сервера.

Преимущества:

  • безопасность и надежность;
  • стабильность работы;
  • наличие хорошо протестированного программного обеспечения.

Недостатки:

  • отсутствует график с выходом релизов;
  • дистрибутив по умолчанию включает только свободное программное обеспечение.

Red Hat Enterprise Linux Server

RHEL серверная ОС для корпоративного использования, которая распространяется по платной подписке. Работает на основе свободного программного обеспечения и поддерживается на высокопрофессиональном уровне. Red Hat Enterprise Linux Server стабилен и безопасен. Дистрибутив поддерживает контейнеризацию, виртуальные и big data-решения.

Преимущества:

  • безопасность и надежность;
  • стабильность работы;
  • поддержка Enterprise класса.

Недостатки:

  • задержки с обновлением пакетов;
  • недешевая подписка;
  • поддержка по телефону только в рабочее время.

Fedora Server

Использование ОСFedora Server OS позволяет устранять ошибки зависимости жизненных циклов различных приложений. Включает сетевое программное обеспечение, базы данных PostgreSQL. Fedora Server отлично подходит для мониторинга и управления производственным системами.

Преимущества дистрибутива:

  • имеет модульный репозиторий;
  • поддерживается профессиональным сообществом;
  • позволяет эффективно устранить ошибки программного обеспечения.

CentOS

CentOS Server это бесплатная версия дистрибутива Red Hat Enterprise Linux Server. Поставляется в форме готовых бинарных пакетов, имеет открытый исходный код. Над CentOS и RHEL работает одна команда. Вы можете установить как платную (RHEL), так и бесплатную (CentOS) версию.

Преимущества сервера CentOS:

  • стабильная и надежная работа;
  • открытый исходный код;
  • разрабатывается профессиональным сообществом.

SUSE Linux Enterprise Server

SLES коммерческий продукт от компании Novell. Распространяется только по платной подписке. Поддерживает работу облачных, виртуальных и физических серверов с большими нагрузками. Этот дистрибутив Linux для сервера подойдет компаниям с повышенной секретностью и необходимостью защиты баз данных: военным, банковским, правительственным организациям.

Преимущества SUSE Linux Enterprise Server:

  • высокий уровень безопасности;
  • встроенная защита от хакерских атак.

ClearOS

ClearOS дистрибутив Linux для сервера, на основе RHEL и CentOS. Подойдет для неопытных пользователей или для администраторов, которым нужно быстро поднять сервер без сложных и долгих настроек. Имеются платная и бесплатная версии.

Преимущества ClearOS:

  • простота использования,
  • хорошая система безопасности,
  • совместимость с различным программным обеспечением.

Slackwae

Slackware один из самых первых дистрибутивов Linux для сервера. Выпускается с начала 90-ых годов, имеет мощную базу наработок и много поклонников во всем мире. Постоянно выходят новые версии и обновляются старые. Имеется бесплатная и платная поддержка с расширенным функционалом.

Преимущества:

  • надежность,
  • высокий уровень безопасности,
  • хорошая репутация компании.

Недостатки:

  • сложность настройки.

Существуют десятки, если не сотни, других дистрибутивов Linux для сервера. Мы рассмотрели только самые популярные и имеющие наибольшее количество пользователей. Не будем навешивать ярлыки и называть какой-то дистрибутив лучшим или худшим. Все вышеперечисленные системы надежны, быстры и стабильны. Имеется много бесплатных подписок. Если вы не уверены, какой дистрибутив выбрать, начните с бесплатной версии Ubuntu LTS и убедитесь на собственном опыте, подходит ли она для нужд вашей компании.

5 дистрибутивов Linux для вашего сервера в 2022 году

Linux-серверы повсюду. Есть большая вероятность, что ряд ваших любимых веб-сайтов работает на инфраструктуре, основанной на Linux, не говоря уже о потоковых сервисах, платформах социальных сетей, игровых сетях, список можно продолжить. Единственное, что более ошеломляет, чем количество серверов Linux в дикой природе, — это количество дистрибутивов, из которых вам приходится выбирать. Дистрибутивы, доступные для загрузки, бесчисленны, и назначение каждого из них варьируется от операционных систем общего назначения до специализированных инструментов, таких как Clonezilla. Если вы только начинаете развертывать Linux в своем центре обработки данных, выбор правильного дистрибутива может вызвать затруднения. Если вы используете облачного провайдера для своей инфраструктуры Linux, количество вариантов, по крайней мере, несколько ограничено, но у вас все еще есть выбор. Какой дистрибутив подходит для вашей среды? В этой статье мы обсудим некоторые важные концепции, о которых следует помнить, и рассмотрим тонкости некоторых из наиболее популярных вариантов. В Интернете нет недостатка во мнениях относительно настольных дистрибутивов, но в этой статье мы сосредоточимся на развертывании серверов.

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

Прочтите документ: Выбор дистрибутива Linux

Debian Stable

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

Еще одним преимуществом Debian является APT (сокращение от Advanced Package Tool). В настоящее время менеджеры пакетов являются обычным элементом Linux, но Debian — это дистрибутив, который сделал эту концепцию известной. В то время, когда администраторам приходилось самостоятельно придумывать, как удовлетворять зависимости, появился APT и упростил этот процесс. Как и другие современные менеджеры пакетов, APT позаботится о выяснении зависимостей за вас и автоматически установит пакеты, необходимые для удовлетворения запроса. Сегодня у большинства дистрибутивов Linux есть собственный менеджер пакетов, который делает то же самое (более или менее), но есть что сказать об использовании дистрибутива, который впервые применил этот подход.

До сих пор Debian звучит великолепно, не так ли? Что ж, это так, но, как и у всех других дистрибутивов, есть и минусы. Самым неприятным из них является тот факт, что версии программного обеспечения, включенные в репозитории его «Стабильной» ветки, часто намного старше, чем другие дистрибутивы. Причина этого в том, что стабильная версия не ориентирована на новейшее программное обеспечение — она не просто так называется «Стабильная». Чтобы пакеты были включены в репозитории Debian, они должны зарекомендовать себя, сначала пройдя через репозитории Unstable и Testing. Этот процесс может показаться благословением, а не проклятием, и это, безусловно, так, однако, если вы попытаетесь установить Debian на существующее оборудование, у вас могут возникнуть проблемы с совместимостью. Из-за того, что пакеты в стабильных версиях Debian устарели, программная поддержка физических аппаратных устройств (например, доступные драйверы) часто отстает от других дистрибутивов. Это может означать, что если у вас относительно новое оборудование, требуемая версия ядра Linux или пакеты драйверов могут быть недостаточно новыми для его поддержки. Конечно, корпоративное оборудование работает медленнее, чем потребительские устройства, но все же могут возникнуть проблемы с совместимостью, с которыми вы обычно не сталкиваетесь в других дистрибутивах.

Помимо устаревших пакетов, программное обеспечение, доступное в Debian Stable, получает обновления безопасности в течение по крайней мере нескольких лет, и в течение этого времени хаотических изменений будет немного (если они вообще будут). Кроме того, если вы развертываете Linux на облачной платформе, то проблема совместимости оборудования на самом деле для вас вообще не проблема — облачные провайдеры обычно вносят в свои образы развертывания Debian необходимые изменения, чтобы все работало должным образом. Debian — рекомендуемый дистрибутив для администраторов, строящих долговременную инфраструктуру без внезапных неожиданностей. В целом, Debian великолепен — просто обязательно сначала проверьте совместимость, прежде чем пытаться установить его.

Попробуйте Debian на Linode с кредитом в 100 долларов, нажмите здесь

Ubuntu

Ubuntu предназначена не только для настольных компьютеров — Canonical (создатели Ubuntu) также выпускают «серверную» версию. На самом деле, Ubuntu, возможно, является самым популярным дистрибутивом для серверов, поскольку он широко представлен как на физических, так и на виртуальных серверах. Под капотом Ubuntu фактически разветвлен от Debian. Но Ubuntu — это больше, чем просто респин, дистрибутив содержит дополнительные преимущества в дополнение к базе Debian, чтобы дать вам еще больше возможностей. Некоторые дополнительные функции включают в себя такие инструменты, как JuJu, которые позволяют быстро развернуть все развертывания Openstack и Kubernetes, а такие сервисы, как MAAS (Metal-as-a-Service), позволяют вам предоставлять физические серверы, загружая их непосредственно в установочный образ.

Существует два вида выпусков Ubuntu; посредничество и долгосрочная поддержка. Каждые два года выпускается новая LTS-версия. По большей части выпуски LTS являются рекомендуемыми версиями Ubuntu для работы на серверах. Промежуточные релизы тоже хороши, но имеют более короткий срок годности. Выпуски LTS получают обновления безопасности в течение пяти лет, а промежуточные выпуски (не LTS) поддерживаются только в течение 9 месяцев. Промежуточные выпуски существуют в качестве предварительного просмотра того, что должно произойти, и предлагают разработчикам возможность протестировать свои приложения на соответствие технологиям следующего поколения. Если вам не нужно тестировать программное обеспечение на соответствие новым технологиям (или вы хотите присоединиться к сообществу Ubuntu и помочь в разработке или тестировании новых выпусков), лучше придерживаться LTS. В любом случае пятилетняя поддержка больше подходит для корпоративных сценариев использования.

Еще одно улучшение, которое Ubuntu делает по сравнению с Debian, заключается в том, что в нем доступны новые пакеты. И наличие более новых пакетов также означает, что Ubuntu имеет лучшую поддержку оборудования, поскольку она предоставляет более новое ядро ​​​​Linux, чем Debian (а также более новые драйверы). Вероятность того, что вы столкнетесь с неподдерживаемым оборудованием при использовании Ubuntu, гораздо меньше, чем при использовании Debian. Однако аппаратная совместимость никогда не гарантируется (независимо от операционной системы).

Наличие более нового программного обеспечения в Ubuntu не обязательно означает, что оно менее стабильно. Да, пакеты в репозиториях Ubuntu более передовые, но его разработчики тратят много времени на обеспечение стабильности до такой степени, что даже применяют дополнительные исправления для укрепления своей платформы.

Если говорить о недостатках, то Ubuntu довольно универсален. Однако тот факт, что это дистрибутив, поддерживаемый компанией, а не исключительно проект сообщества, иногда может разделить общее мнение сообщества Linux. Многих администраторов это более чем устраивает, в то время как другие предпочитают идти в другом направлении. Canonical была отличным помощником для Ubuntu и помогла ему достичь таких высот популярности, о которых другие дистрибутивы могли только мечтать. С другой стороны, были некоторые решения, которые не получили всеобщего признания. К счастью, у Ubuntu и Debian так много общего, что переход с одной системы на другую — не самое сложное изменение, с которым вы когда-либо сталкивались. Но при поддержке Canonical вы можете приобрести план поддержки вместе с дистрибутивом, если вашей команде понадобится дополнительная помощь.

Ubuntu — отличный выбор для тех, у кого более новое оборудование, или для тех, кто хочет использовать новые технологии. Инновации, такие как MAAS, JuJu (среди прочих), дают администраторам отличный стимул попробовать, а его популярность позволяет легко найти помощь. Однако, если вы предпочитаете дистрибутив, ориентированный на сообщество, Debian может подойти лучше.

Попробуйте Ubuntu на Linode с кредитом в 100 долларов, нажмите здесь

Red Hat Enterprise Linux

Red Hat Enterprise Linux (сокращенно RHEL) — один из самых долго работающих дистрибутивов, которые у нас есть на сегодняшний день. Существуют целые сертификаты, посвященные именно этому дистрибутиву, и он широко представлен на предприятии. В отличие от других дистрибутивов в этом списке, его нельзя скачать бесплатно. Программное обеспечение, содержащееся в дистрибутиве, по-прежнему имеет открытый исходный код, но требуется подписка. По этой причине выбор RHEL зависит от вашего бюджета. И это стоит затрат — RHEL более чем зарекомендовал себя за эти годы, и ему доверяют во многих центрах обработки данных. Этот дистрибутив также породил другие, такие как CentOS, Oracle Enterprise Linux, Alma Linux, Fedora и другие.

RHEL перешел с менеджера пакетов Yum на новый DNF, и за эти годы было внесено много улучшений. В дистрибутиве используется формат пакета RPM, один из старейших существующих форматов. Другие дистрибутивы, такие как SuSE, Fedora, CentOS и многие другие, используют тот же формат. Известно, что дистрибутив поддерживает множество вариантов использования сервера, таких как сеть, контейнеризация, виртуальные машины и многое другое.

RHEL — отличный выбор для компании, которая ищет стабильный дистрибутив, который также включает варианты поддержки.

Попробуйте Red Hat Enterprise Linux на Linode с кредитом в 100 долларов, нажмите здесь

CentOS

Как и Ubuntu, CentOS является одним из самых популярных существующих серверных дистрибутивов. Почти невозможно прочитать темы в сообществе Linux и не найти упоминания об этом несколько раз. И не зря — как и Debian, CentOS — это дистрибутив, ориентированный на предприятия, с большим количеством развертываний. Многим администраторам нравится его непревзойденная стабильность, а его популярность означает, что в Интернете нет недостатка в учебных пособиях и инструкциях, которые помогут вам практически во всем, что вы, возможно, захотите сделать с его помощью.

В настоящее время решение о том, переходить на CentOS или нет, — это уже не тот разговор, который был в прошлом году, поскольку проект недавно изменил направление. И это не обязательно плохое направление, но, тем не менее, вызывающее разногласия. В прошлом CentOS представляла собой бесплатную перекомпилированную версию Red Hat Enterprise Linux. Новый выпуск CentOS был тем же продуктом, что и соответствующая версия RHEL, с основным отличием в том, что брендинг Red Hat был удален и заменен брендингом CentOS.

Позже CentOS фактически была приобретена Red Hat, а затем Red Hat была приобретена IBM. Хотя это само по себе не обязательно плохо, дистрибутив больше не является версией Red Hat Enterprise Linux без торговой марки. Недавно было объявлено, что CentOS Stream станет преемником CentOS в том виде, в каком мы его знали, а сам Stream теперь является постоянно развивающимся дистрибутивом и больше не является полной заменой Red Hat, как это было раньше. быть.

Если оставить в стороне новое направление, CentOS по-прежнему достоин внимания. Он может не иметь такой же направленности, как раньше, но это не обязательно означает, что он менее стабилен. Это хорошо подходит для администраторов, которые ищут более продвинутый корпоративный дистрибутив, у которых не обязательно должна быть совместимость с Red Hat.

Попробуйте CentOS на Linode с балансом в 100 долларов, нажмите здесь

Alma Linux и Rocky Linux

В этом слоте представлены как Alma Linux, так и Rocky Linux, потому что они оба совместимы с RHEL 1:1. В прошлом CentOS праздновали как бесплатную перестройку RHEL, но позже изменили направление (как упоминалось выше). Это новое направление привело к некоторым интересным событиям в сообществе Linux, если не сказать больше. И Alma Linux, и Rocky Linux родились из этого нового направления с намерением оставаться тем, чем раньше была CentOS.

Независимо от того, выберете ли вы Альму или Рокки, оба стремятся стать заменой RHEL. Поскольку оба они созданы на основе исходного кода RHEL, эти дистрибутивы позволяют вам воспользоваться стабильностью кода Red Hat, при этом их можно загрузить бесплатно и подписка не требуется. И поскольку эти дистрибутивы основаны на Red Hat, они также обладают теми же преимуществами — стабильностью корпоративного уровня и совместимостью программного обеспечения, и это лишь некоторые из них. Будучи простой заменой RHEL, любые сценарии, которые могут быть запущены в CentOS и Red Hat, должны продолжать работать в Alma и Rocky Linux с минимальными изменениями или вообще без них.

Alma Linux и Rocky Linux отлично подходят тем из вас, кто ищет дистрибутив корпоративного уровня, совместимый с технологиями Red Hat, а также администраторам, которые впервые настраивают центр обработки данных.

Попробуйте Alma Linux и Rocky Linux на Linode с кредитом в 100 долларов, нажмите здесь. Доступны две разные версии SUSE: SUSE Linux Enterprise Server SLES и openSUSE. Основное различие между ними заключается в том, что SLES — это дистрибутив Linux корпоративного уровня как для рабочих станций, так и для серверов, в то время как openSUSE контролируется сообществом и существует для продвижения использования программного обеспечения с открытым исходным кодом. В первую очередь, openSUSE чаще встречается на рабочих станциях, тогда как SLES чаще встречается в центрах обработки данных. Сам openSUSE существует в двух разных вариантах: Leap и Tumbleweed. Leap — это стабильный дистрибутив, который не претерпевает частых изменений, в то время как Tumbleweed — это «скользящая» версия openSUSE, которая дает своим пользователям предварительную версию новейших технологий Linux.

Для серверов SLES — отличный выбор. Как и RHEL, SLES доступен только с соглашением о поддержке. И так же, как RHEL, он ориентирован на стабильность корпоративного уровня. SLES почти как корпоративный программный эквивалент швейцарского армейского ножа, он содержит инструменты практически для всего. Собираетесь ли вы настроить сервер каталогов, файловый сервер, узел виртуализации, контейнеры — SLES поддерживает эти варианты использования и многое другое. Честно говоря, вы можете настроить все те же сервисы и в других дистрибутивах Linux, но одна вещь, которая отличает SUSE от других вариантов, — это YaST. YaST — один из самых популярных инструментов в сообществе Linux, поскольку он дает администраторам простой доступ к настройке своих серверов для самых популярных вариантов использования с помощью одного инструмента. Независимо от того, настраиваете ли вы сервер для размещения веб-приложения или любой другой корпоративной цели, о которой вы только можете подумать, SUSE справится с этой задачей.

С другой стороны, в зависимости от того, где вы находитесь географически, SLES занимает либо большую, либо меньшую площадь. Использование SUSE сильно различается в зависимости от местоположения, и в некоторых кругах он часто не так известен, как такие дистрибутивы, как Red Hat. Однако SUSE — это мощный дистрибутив практически для любого проекта, над которым вы можете работать. Кроме того, дистрибутив имеет несколько довольно уникальных функций, одной из которых является служба Open Build, предназначенная для упрощения развертывания программного обеспечения.

Есть ли дистрибутивы помимо тех, которые подходят для вашего сервера? Ну, конечно, недостатка в доступных дистрибутивах Linux нет. Те, что были включены в этот список, являются наиболее популярными и обслуживают множество вариантов использования. Однако это ни в коем случае не исчерпывающий список. Когда дело доходит до этого, правильный выбор — это тот, который лучше всего соответствует вашему личному варианту использования. При принятии решения обязательно учитывайте размер сообщества, от которого будет зависеть, насколько быстро вы сможете получить поддержку от сообществ (или компаний, в случае SUSE и Red Hat). Вы не ошибетесь ни с одним из дистрибутивов в этом списке, и тот факт, что у нас есть такое разнообразие на выбор, дает нам широкий спектр вариантов, которые мы можем рассмотреть при создании серверов или целых центров обработки данных.

Попробуйте SUSE на Linode с кредитом в 100 долларов, нажмите здесь

Заключение

Debian, Ubuntu, RHEL, CENTOS, Alma Linux и Rocky Linux или SuSe — все это хороший выбор для серверного дистрибутива; выбери свой любимый и не ошибешься.

5 лучших серверных дистрибутивов Linux: как выбрать правильный

Что нужно знать, чтобы выбрать между Debian, Fedora, CentOS, RHEL и Ubuntu.

Скотт Хогг

Сетевой мир |

Даниэль Паскоа / ktsimage / Getty Images

Все больше и больше профессионалов в области сетевых технологий должны ознакомиться с Linux, потому что операционная система лежит в основе множества корпоративных инструментов и платформ, включая программно-определяемые сети и SD-WAN, облачные сети, автоматизацию сети и управление конфигурацией.

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

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

Сходство между дистрибутивами Linux

Все дистрибутивы Linux используют ядро ​​Linux и извлекают выгоду из обновлений, которые вносятся в основное программное обеспечение и процессы операционной системы. Все они используют стандартные команды Linux, такие как cd, ls, rm и cp, для навигации по структуре каталогов. Они также включают многие знакомые команды, такие как find, grep, tail, more, cat и ps. Все версии Linux имеют схожие команды для добавления и удаления пользователей, перемещения файлов и взаимодействия с внешними устройствами с помощью драйверов устройств. Сообщество Linux также стандартизировало LibreOffice как пакет для повышения производительности, который часто устанавливается по умолчанию.

Большинство систем Linux используют systemd в качестве системы инициализации, управления процессами и системного администратора. Администраторы используют команду systemctl для управления ее настройкой и запуска, перезапуска, включения, отключения, перезагрузки или проверки состояния служб, работающих в операционной системе.

Когда дело доходит до сети, большинство ОС Linux используют NetworkManager, поддерживают DHCP для IPv4 и DHCPv6, SLAAC с RDNSS/DNSSL и изначально поддерживают IPv6.

Основные различия между дистрибутивами Linux

Существует несколько важных отличительных характеристик дистрибутивов Linux.

Дистрибутивы Linux могут поддерживать различные аппаратные архитектуры компьютеров, хотя популярны x86-64-bit и Arm. Крайне важно выбрать дистрибутив, который поддерживает ваше оборудование.

ОС Linux могут использовать разные типы файловых систем по умолчанию, причем ext4 и xfs распространены среди популярных дистрибутивов Linux.

Диспетчер пакетов программного обеспечения является одним из самых отличительных различий между дистрибутивами Linux. Для загрузки программного обеспечения в систему Linux можно использовать RPM, APT, yum, DNF, dpkg, Flatpak или ряд других. Различные дистрибутивы Linux поставляются с различным программным обеспечением и имеют широкий спектр приложений с открытым исходным кодом, которые можно добавить.

Поклонники Linux часто имеют свой любимый оконный менеджер и среду рабочего стола, и они могут быть весьма страстными и самоуверенными в том, что они предпочитают. Даже если дистрибутив Linux поставляется с менеджером окон по умолчанию, таким как GNOME, KDE, Xfce, LXDE, вы можете найти установку или дистрибутив, который поставляется с предпочтительной графической средой, и настроить его по своему вкусу. Однако GNOME доступен в большинстве дистрибутивов Linux и включен по умолчанию.

Несмотря на то, что исходный код Linux является открытым, модель лицензирования позволяет коммерческим организациям оказывать техническую поддержку. Различные дистрибутивы Linux имеют разные модели поддержки и лицензирования. Некоторым пользователям требуется оперативная поддержка, чтобы обеспечить бесперебойную работу серверов, на которых выполняются критически важные для бизнеса приложения; у других может быть личное использование, требующее написания кода самим и участия в сообществе открытого исходного кода.

Как выбрать дистрибутив Linux

Попытка определить, какой дистрибутив Linux вам следует использовать, может быть сложной задачей (см. эту диаграмму вариантов Linux). Один из способов выбрать дистрибутив Linux — использовать то, что используют все остальные крутые ребята. По оценкам W3Techs, 72% всех веб-сайтов используют тот или иной тип операционной системы Unix (39% используют Linux). Из операционных систем Linux, которые W3Techs могут наблюдать в использовании в Интернете, чаще всего используется Ubuntu, затем CentOS и Debian, но есть много версий Linux, которые W3Techs не может идентифицировать с помощью собираемой информации.

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

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

Вы можете предпочесть дистрибутивы Linux, которые можно использовать в качестве настольной рабочей станции или сервера центра обработки данных.

5 лучших дистрибутивов Linux: обзоры

  1. Fedora
  2. РЕЛ
  3. Поток CentOS
  4. Дебиан
  5. Убунту

Мы выбрали пять серверных дистрибутивов Linux на основе популярности, долговечности, возможности поддержки, вклада в открытый исходный код и развития отрасли. В этой статье мы рассмотрим CentOS Stream 8, Debian 10.7, Fedora 33, Red Hat Enterprise Linux (RHEL) 8 и Ubuntu 20.04.

Мы загрузили образы ISO с авторитетных веб-сайтов, а затем создали виртуальные машины с помощью VMware Workstation 16 Pro, работающей на мини-компьютерах Intel NUC (NUC10i7FNH). Эти виртуальные машины были подключены к физической двухпротокольной (IPv4 и IPv6) лабораторной сети с двухпротокольным доступом в Интернет.

Fedora

Fedora — это исходная ветвь разработки Red Hat Enterprise Linux (RHEL), что означает тестирование и подтверждение жизнеспособности функций программного обеспечения, которые в конечном итоге могут попасть в RHEL.

Текущая версия Fedora – 33, она была выпущена 27 октября 2020 года. Поэтому в этой версии Fedora 33 будут созданы функции, которые будут в выпуске RHEL 8.4+.

Лицензирование и поддержка — Хотя Fedora официально поддерживается Red Hat, подразделением IBM, Fedora является открытым исходным кодом и имеет лицензии на свободное и открытое программное обеспечение (FOSS).

Поддержка каждого выпуска Fedora длится год или два, в зависимости от версии и времени первой установки. Например, Fedora 33 должна поддерживаться по крайней мере до ноября 2021 года, прежде чем будет считаться, что срок ее службы истек.

Официальной поддержки Fedora нет, но есть списки рассылки Fedora, форум Fedora и Ask Fedora. Существует также система отслеживания ошибок Bugzilla.

Документация и обучение — У Fedora есть хорошая документация на официальном веб-сайте документации, а также ресурсы на вики-сайте Fedora. Сам проект Fedora не предлагает обучение, но есть сторонние онлайн-курсы.

Загрузите и установите — Fedora имеет пять редакций: Fedora Workstation для настольных компьютеров, Fedora для физических и виртуальных центров обработки данных, Fedora IoT для приложений IoT, а также Fedora CoreOS и Fedora Silverblue для запуска и управления контейнерными приложениями. Fedora поддерживает аппаратные архитектуры x86-64, Arm и aarch64.

Для этого обзора мы загрузили файл Fedora-Workstation-Live-x86_64-33-1.2.ISO размером 2,00 ГБ с официального сайта загрузки выпуска. Это очень маленький ISO-образ для настольного дистрибутива Linux GNOME. Мы создали виртуальную машину, используя этот образ ISO, включили ее и прошли процедуру быстрой установки. Загрузчиком по умолчанию для Fedora 33 является GNU GRand Unified Bootloader (GRUB), а версия — GRUB 2.04-31. Журналируемая файловая система по умолчанию для Fedora 33 — EXT4, но EXT3, Btrfs и XFS можно настроить.

После завершения установки размер виртуальной машины без файла ISO составляет 13,4 ГБ, а использование диска корневого раздела — 6,41 ГБ. Стационарное использование памяти после установки по умолчанию составляет 1,61 ГБ.

После установки вы можете войти в графическую среду рабочего стола.

Программное обеспечение — Этот выпуск Fedora построен на версии 5.9.13-200 ядра Linux, новейшей версии ядра протестированных нами операционных систем.

Fedora стандартизирована для рабочего стола GNOME. Протестированный ISO поставляется с GNOME 3.38.2, которая является самой новой версией GNOME среди протестированных нами ОС. Однако вместо этого можно использовать Cinnamon, KDE, LXDE, MATE и Xfce.

По умолчанию в этот выпуск включены только LibreOffice и Firefox, но впоследствии можно добавить другие приложения.

Сеть — Сетевыми интерфейсами по умолчанию являются ens33, virbr0 и virbr0-nic. Fedora использует Network Manager для настройки сетевого интерфейса, но Netplan можно включить и установить с помощью Snap.

Fedora — это двухпротокольная ОС с IPv6, установленным и включенным по умолчанию. Он поддерживает назначение статических адресов, адресов SLAAC или DHCPv6. Когда Fedora была в сети с использованием IPv6 SLAAC, RDNSS и DNSSL, мы использовали адрес стабильной конфиденциальности, а RDNSS и DNSSL предоставляют информацию DNS.

Безопасность — В процессе установки был создан пароль root и стандартная непривилегированная учетная запись пользователя, и этот пользователь был автоматически добавлен в список sudoers. Демон SSH не был установлен и запущен по умолчанию, поэтому нам пришлось добавить его, прежде чем мы сможем использовать SSH в ОС. Fedora использует SELinux для обеспечения безопасности хост-системы Mandatory Access Control (MAC) и по умолчанию находится в принудительном режиме.

ОС поставляется с брандмауэром на основе хоста, firewalld, установленным и включенным по умолчанию. Существуют правила iptables по умолчанию, но правила ip6tables по умолчанию не установлены.

Пример использования — На протяжении десятилетий Fedora была одной из моих любимых ОС. Я бы порекомендовал его, если вам нужна совместимость с RHEL и вам нужно новейшее ядро ​​​​Linux и последние инновационные функции. Для бесплатной ОС существует значительное сообщество Fedora, которое поддерживает вас, предоставляет хорошую документацию и поддержку на форуме. Если вы хотите узнать о Linux и хотите, чтобы для начала вам была нужна надежная ОС, выберите Fedora.

RHEL

Red Hat Enterprise Linux (RHEL), известный еще в начале 1990-х просто как Red Hat, теперь является частью IBM и считается чрезвычайно стабильной в самых требовательных серверных средах.

Таким образом, его выпуски выпускаются реже и, по-видимому, более тщательно тестируются и совершенствуются перед выпуском новых версий. Текущая версия 8.3 под кодовым названием Oopta была выпущена 29 октября 2020 г. и будет поддерживаться до 2029 г. (Oopta был дескриптором чата для покойного инженера Red Hat Ларри Троана.)

Лицензирование и поддержка — RHEL доступен. через подписку, которая дает пользователю право на поддержку, с несколькими доступными вариантами. Самостоятельная поддержка дает пользователям доступ к загрузке и запуску RHEL, а также доступ к базе знаний Red Hat. Стандартная поддержка обеспечивает дневной доступ к инженерам Red Hat для получения технической поддержки, а расширенная поддержка обеспечивает круглосуточную техническую поддержку для решения наиболее серьезных проблем.

Документация и обучение — Доступна превосходная онлайн-документация, но для доступа к большинству из них может потребоваться имя пользователя и пароль Red Hat, как в случае с порталом для клиентов Red Hat. Как и в Fedora, есть система отслеживания ошибок Bugzilla, которую вы можете использовать, если столкнетесь с трудностями.

Red Hat имеет программу обучения и сертификации, которая началась с проведения занятий и сертификационных экзаменов для сертифицированных системных администраторов Red Hat (RHCSA), сертифицированных инженеров Red Hat (RHCE) и сертифицированных архитекторов Red Hat (RHCA). Существуют учебные курсы RHEL по Java, OpenShift, Ansible, OpenStack и контейнерам, среди прочих тем. Технический обзор Red Hat Enterprise Linux (RHO24) доступен здесь бесплатно.

Загрузка и установка — Чтобы получить установочное программное обеспечение для RHEL, вам потребуется учетная запись поддержки по подписке. Если вы хотите сначала протестировать RHEL, вы можете подписаться на бесплатную пробную версию — одну 30-дневную подписку на Red Hat Enterprise Linux Server для x86. Это то, что мы сделали. Мы создали учетную запись Red Hat, приняли условия и получили доступ к загрузке ОС. У RHEL есть настольная версия, поддерживающая архитектуры x86-64, и серверная версия, поддерживающая x86-64, ARM64 и даже мейнфреймы IBM System z. Мы скачали ISO автоматически. Имя файла было rhel-8.3-x86_64-dvd.ISO, и это было большое 9Файл .24 ГБ.

Мы создаем виртуальную машину, используя этот образ ISO, включаем виртуальную машину и выполняем процедуру быстрой установки. Затем мы следовали задокументированным шагам установки. Загрузчиком по умолчанию для RHEL 8.3 является GNU GRand Unified Bootloader (GRUB) версии 2.02-90. Журналируемой файловой системой по умолчанию является XFS.

После установки размер виртуальной машины без файла ISO составляет 15,4 ГБ, а использование диска корневого раздела — 5,28 ГБ. Постоянное использование памяти после установки по умолчанию составляет 1,57 ГБ. После его установки вы можете войти в графическую среду рабочего стола.

Программное обеспечение — В этом выпуске используется версия ядра 4.18.0-240. Неудивительно, что из протестированных нами дистрибутивов Linux у него самая старая версия ядра, потому что RHEL очень консервативен и стремится к стабильности и надежности.

Рабочий стол по умолчанию — GNOME (в этой установке использовалась версия GNOME 3.32.2), но можно также использовать KDE.

В дистрибутив RHEL не включено значительное количество программного обеспечения по умолчанию, кроме веб-браузера Firefox. Пакет повышения производительности LibreOffice доступен для RHEL. RHEL 8 использует RPM, yum и Flatpak для управления пакетами. Дополнительные пакеты для Enterprise Linux (EPEL), созданные Fedora, также доступны для загрузки.

Сеть — Интерфейсы по умолчанию: ens160, virbr0 и virbr0-nic.

RHEL использует Network Manager для настройки сетевого интерфейса, но Netplan можно включить и установить с помощью Snap.

RHEL — это полностью двухпротокольная ОС с IPv6, установленным и включенным по умолчанию. RHEL поддерживает назначение статических адресов, адресов SLAAC или DHCPv6. Когда RHEL был в сети с использованием IPv6 SLAAC, RDNSS и DNSSL, мы заметили, что он использует адрес стабильной конфиденциальности, а RDNSS и DNSSL предоставляют информацию DNS.

Безопасность — В процессе установки был создан пароль root и стандартная непривилегированная учетная запись пользователя, и этот пользователь не был добавлен в список sudoers. Кроме того, демон SSH был установлен и запущен по умолчанию.

RHEL использует SELinux для обеспечения безопасности хост-системы Mandatory Access Control (MAC), которая по умолчанию находится в режиме «Enforcing». RHEL поставляется с брандмауэром на основе хоста, firewalld, установленным и включенным по умолчанию.

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

CentOS Stream

CentOS (Community Enterprise Linux Operating System) — это поддерживаемая сообществом операционная система с открытым исходным кодом, основанная на RHEL. Хотя Red Hat является основным спонсором ОС, она бесплатна для использования и имеет модель лицензии GNU GPLv2.

Исторически сложилось так, что CentOS и RHEL использовали общее соглашение об именах версий, поэтому CentOS 6.5 была построена на исходных пакетах RHEL 6.5, но это изменилось с появлением в прошлом году CentOS Stream. Новое обозначение делает CentOS предварительным просмотром того, что будет в следующем выпуске RHEL. Текущая версия называется CentOS Stream 8, и именно ее мы здесь и рассматриваем. CentOS поток 9должен выйти позже этой весной.

Последней версией со старой схемой именования является CentOS 8, выпущенная в сентябре 2020 г., а обновления для нее заканчиваются 31 декабря 2021 г., что является существенным сокращением окна обновлений.

Хотя CentOS не поставляется с официальной поддержкой программного обеспечения, сторонний поставщик OpenLogic предоставляет коммерческую поддержку. Если требуется дополнительная поддержка, другим вариантом является переход на RHEL, который имеет коммерческую поддержку. Кроме того, поскольку CentOS очень похожа на RHEL, большая часть учебных материалов RHEL 8 также может быть применима для помощи в настройке и обслуживании систем CentOS.

Существует множество источников документации по дистрибутиву CentOS, включая основной веб-сайт с документацией и вики-сайт. Существуют также отслеживаемые и поддерживаемые сообществом списки рассылки, форумы и средства отслеживания ошибок, к которым можно обращаться в случае возникновения проблем.

Проект CentOS не предлагает собственного обучения, но есть онлайн-курсы, предлагаемые сторонними организациями. CentOS легко загрузить и запустить в тестовой среде. Важно убедиться, что вы загружаете правильный установочный образ для оборудования, на котором вы будете его запускать. CentOS сузил поддерживаемые аппаратные архитектуры до x86-64 (наиболее популярные), aarch64 и ppc64le.

Загрузка и установка — Для обзора мы загрузили ISO-образ CentOS-Stream-8-x86_64-20201210-dvd1.iso, файл размером 9,37 ГБ, и использовали его для создания новой виртуальной машины, включения ее и использовал быструю процедуру установки.

Загрузчиком по умолчанию в CentOS является унифицированный загрузчик GNU GRand (GRUB), в данном случае GRUB 2.02-90. Журналируемая файловая система, поддерживаемая CentOS, — XFS.

После завершения установки размер виртуальной машины без файла ISO составлял 14,5 ГБ, а использование диска корневого раздела — 4,57 ГБ. Стационарное использование памяти после установки по умолчанию составляет 1,31 ГБ.

После установки вы можете войти в графическую среду рабочего стола.

Программное обеспечение — В этом выпуске CentOS Stream версия ядра Linux — 4.18.0-257, что лишь немного новее протестированной нами версии RHEL.

GNOME 3.32.2 был рабочим столом, поставляемым с протестированным нами дистрибутивом, но KDE также доступен.

Другое программное обеспечение, включенное по умолчанию в этот дистрибутив, включает: Firefox, инструменты GNOME и Cockpit (для управления веб-службами). LibreOffice доступен, но не был автоматически включен в установленный нами ISO-образ.

CentOS использует RPM, DNF, yum и Flatpak для управления пакетами. CentOS имеет возможность загружать совместимое с RHEL 8 программное обеспечение и использовать пакеты/репозитории Enterprise Linux (EPEL), поскольку он обладает высокой степенью совместимости с RHEL.

Сеть — Интерфейсы по умолчанию: ens33, virbr0 и virbr0-nic. CentOS использует Network Manager для настройки сетевого интерфейса, но Netplan можно включить и установить с помощью Snap.

CentOS — это полностью двухпротокольная ОС с IPv6, установленным и включенным по умолчанию. CentOS поддерживает статическое назначение адресов, SLAAC или DHCPv6. Когда CentOS находится в сети с использованием IPv6 SLAAC, RDNSS и DNSSL, он использует адрес стабильной конфиденциальности, а RDNSS и DNSSL предоставляют информацию DNS.

Безопасность — В процессе установки был создан пароль root и стандартная непривилегированная учетная запись пользователя, и этот пользователь не был добавлен в список sudoers. Кроме того, демон SSH был установлен и запущен по умолчанию.

CentOS использует SELinux для обеспечения безопасности хост-системы Mandatory Access Control (MAC) и по умолчанию находится в принудительном режиме.

CentOS поставляется с брандмауэром на основе хоста (firewalld), установленным и включенным по умолчанию.

Вариант использования — CentOS рекомендуется, если вам нужен дистрибутив Linux с отличной совместимостью с пакетами RHEL и EPEL, но вы не хотите тратить деньги. CentOS может идеально подойти для ОС для разработки/тестирования или для лабораторной среды, которая может готовиться к переходу на RHEL. Если вы собираетесь использовать CentOS для рабочих приложений, используйте RHEL и приобретите подписку на поддержку.

Debian

Debian — это версия Linux, которая породила другие дистрибутивы, включая ОС Ubuntu и Raspberry Pi, и находится под контролем проекта Debian, поддерживающего идеал свободного и открытого программного обеспечения. Он разработан добровольцами из сообщества открытого исходного кода.

Текущая версия, выпущенная 26 сентября 2020 г., — Debian 10.7, также называемая Buster, названная в честь таксы из «Истории игрушек». (Другие кодовые имена Debian — Lenny, Squeeze, Wheezy, Jessie — также являются персонажами фильма, снятого Pixar, где использовался Debian. Ходят слухи, что фигурный логотип Debian такой же, как завиток на подбородке Базза Лайтера.)

Debian не имеет коммерческой поддержки, но имеет страницу поддержки со ссылками на варианты справки, включая список рассылки, отслеживаемый сообществом открытого исходного кода, канал чата IRC, пользовательские форумы и систему отслеживания ошибок. Вы также можете нанять сторонних консультантов по Debian.

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

Загрузка и установка — Debian легко загрузить и запустить в тестовой среде, но важно загрузить правильный установочный образ для аппаратного обеспечения и рабочего стола, на котором вы будете его запускать. Он поддерживает различные аппаратные архитектуры, но основными из них являются x86, x86-64 и Arm. Другие включают i386, i686, aarch64, armel, armhf, mips, mipsel, ppc64el и s39.0x.

В нашем тесте мы зашли на официальный сайт загрузки, выбрали опцию DVD/USB и загрузили ISO-образ Debian через BitTorrent с помощью клиента Transmission. Мы выбрали файл гибридного ISO-образа и выбрали нашу архитектуру — amd64. Файл размером 2,59 ГБ назывался debian-live-10.7.0-amd64-gnome.iso.torrent. Мы создали новую виртуальную машину, используя этот образ ISO, включили виртуальную машину и прошли процедуру быстрой установки.

Загрузчиком по умолчанию в Debian является GNU GRand Unified Bootloader (GRUB), а версия GRUB — GRUB 2.02. Журналируемая файловая система по умолчанию, поставляемая с протестированной нами версией, была EXT4, но также доступны Btrfs, EXT3, JFS и XFS.

После завершения установки размер виртуальной машины без файла ISO составляет 11,3 ГБ, а использование диска корневого раздела — 7,63 ГБ. Постоянное использование памяти (после установки по умолчанию) составляет 0,71 ГБ, это наименьшее использование хранилища и памяти среди всех протестированных нами дистрибутивов. В этом выпуске Debian используется версия ядра Linux 4.19.0-13.

Программное обеспечение — После установки вы можете войти в графическую среду рабочего стола, в данном случае GNOME 3.30.2. Существует множество оконных менеджеров, доступных для загрузки в формате ISO, включая Cinnamon, Gnome, kde, lxde, lxqt, mate, standard и xfce. Другое программное обеспечение по умолчанию включает LibreOffice, Firefox, Evolution, Thunderbird и некоторые игры.

Debian и его участники написали пакеты предварительно скомпилированного программного обеспечения, которое можно легко установить. Опции управления пакетами Debian включают APT и dpkg.

Сеть — Имя сети по умолчанию — ens33. Debian использует Network Manager для настройки сетевого интерфейса, но Netplan можно включить.

Debian — это полностью двухпротокольная ОС с IPv6, установленным и включенным по умолчанию. Debian поддерживает статическое назначение адресов, SLAAC или DHCPv6. Когда Debian находился в сети с использованием IPv6 SLAAC, RDNSS и DNSSL, он использовал временный конфиденциальный адрес, а RDNSS и DNSSL предоставляли информацию DNS.

Безопасность — В процессе установки был создан пароль root и стандартная непривилегированная учетная запись пользователя, и этот пользователь не был добавлен в список sudoers. Кроме того, демон SSH не был установлен и запущен по умолчанию, поэтому нам пришлось добавить его, прежде чем мы сможем использовать SSH в ОС.

Debian использует AppArmor для обеспечения безопасности хост-системы Mandatory Access Control (MAC).

Операционная система поставляется с брандмауэром на основе хоста (netfilter), установленным с iptables и ip6tables, и он включен по умолчанию. Однако по умолчанию не установлены правила iptables или ip6tables.

Пример использования — Debian рекомендуется, если вам нужна урезанная, возвращающая к основам ОС и предпочитаемые пакеты Debian. Если вы уже знакомы с Linux и хотите иметь полный контроль и отсутствие препятствий на пути, то Debian — отличный вариант. Тем не менее, это не рекомендуется для критически важных приложений.

Ubuntu

Ubuntu — это бесплатная операционная система Linux на основе Debian, изначально разработанная для настольных и серверных ОС, которая теперь имеет версию Ubuntu Core для приложений IoT.

Ubuntu имеет модель лицензии свободного программного обеспечения, что означает, что Ubuntu можно использовать бесплатно и запускать где угодно. Мы рассмотрели Ubuntu 20.04.1 LTS, также известную как Focal Fossa, которая была выпущена 23 апреля 2020 г. и имеет общую поддержку до апреля 2025 г. Существует более новая версия Ubuntu 20.10 (Groovy Gorilla), выпущенная 22 октября 2020 г. , но ее поддержка заканчивается в июле 2021 года. (Версии Ubuntu выпускаются периодически, а чередующиеся версии предназначены для увеличения срока службы, а также для долгосрочной поддержки (LTS). Если вы собираетесь использовать систему в течение многих лет и вам требуются обновления программного обеспечения , то рекомендуется LTS-версия. Следующая, Ubuntu 21.04 (Hirsute Hippo), будет доступна где-то в апреле 2021 г.)

Лицензирование и поддержка — Canonical Ltd. публикует и предоставляет коммерческие услуги для Ubuntu, включая круглосуточную техническую поддержку Ubuntu Advantage, которая доступна в различных вариантах для удовлетворения потребностей приложений и потребностей инфраструктуры. Документация по Ubuntu доступна в Интернете, а CommunityHelpWiki содержит полезные советы и лайфхаки. Существуют также списки рассылки Ubuntu, форумы Ubuntu, Ask Ubuntu и система отслеживания ошибок. Canonical предлагает базовые и расширенные курсы обучения Ubuntu Server.

Загрузка и установка — Загрузить Ubuntu и быстро запустить ее на физическом или виртуальном сервере несложно. Мы загрузили рабочий стол Ubuntu 20.04.1 LTS, который поддерживается архитектурами x86-64 и Arm. Мы загрузили файл ubuntu-20.04.1-desktop-amd64.ISO размером 2,71 ГБ, использовали образ для создания виртуальной машины, включили ее и установили.

Загрузчик Ubuntu по умолчанию — GNU GRand Unified Bootloader (GRUB), а версия — GRUB 2.04. Журналируемой файловой системой по умолчанию в протестированной нами версии была EXT4. Однако доступны Btrfs, EXT3, JFS и XFS.

После установки размер виртуальной машины без файла ISO составляет 12,1 ГБ, а использование диска корневого раздела — 8,42 ГБ. Стационарное использование памяти после установки по умолчанию составляет 0,97 ГБ. После установки вы можете войти в графическую среду рабочего стола.

Программное обеспечение — Версия ядра Linux для ОС — 5.4.0-58, а версия среды рабочего стола GNOME — 3. 36.3. LibreOffice, Firefox, Thunderbird, Transmission и несколько игр устанавливаются по умолчанию. Ubuntu использует APT, dpkg и Flatpak для управления пакетами.

Сеть — Интерфейс по умолчанию — ens33. Ubuntu использует Network Manager для настройки сетевого интерфейса, но он поставляется с установленной по умолчанию поддержкой Netplan. Netplan также поддерживается Canonical.

Ubuntu — это двухпротокольная ОС с IPv6, установленным и включенным по умолчанию. Ubuntu поддерживает статическое назначение адресов, SLAAC или DHCPv6. Когда Ubuntu был в сети с использованием IPv6 SLAAC, RDNSS и DNSSL, он использовал временный адрес конфиденциальности. RDNSS и DNSSL предоставляют информацию DNS.

Безопасность — В процессе установки был создан пароль root и стандартная непривилегированная учетная запись пользователя, и этот пользователь был автоматически добавлен в список sudoers. Демон SSH не был установлен и запущен по умолчанию, поэтому нам пришлось добавить его, прежде чем мы сможем использовать SSH в ОС.