⚡ ѕ–ќ…ƒ» Ќќ¬џ… ќЌЋј…Ќ  ”–— ѕќ —≈“≈¬џћ “≈’ЌќЋќ√»яћ —ќ — »ƒ ќ… 50%

до конца скидки осталось

Ќачать обучение 🚀
ћерион Ќетворкс

20 минут чтени€

¬ этой статье будут рассмотрены п€ть наиболее распространенных дистрибутивов Linux. –азберем различи€ и сходства между операционными системами Fedora, Ubuntu, Red Hat, Oracle, SUSE.

¬ыбираем 5 лучших дистрибутивов Linux

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

«а дес€тилети€, прошедшие с момента по€влени€ ќ— Linux, по€вилось огромное количество дистрибутивов. Ёто св€зано с тем, что разработчики создавали версии, отвечающие потребност€м конкретных заинтересованных групп пользователей. ’оть и все версии имеют общее €дро, кажда€ из них имеет отличительные характеристики, подход€щие дл€ определенных целей.

ќбучайс€ в Merion Academy

ѕройди курс по
сетевым технологи€м

Ќачать
¬ этой статье мы рассмотрим п€ть из них Ц Debian, Fedora, CentOS, RHEL и Ubuntu

–азберем такие пункты, как:

  • —качивание (приобретение) и установка ќ—
  • ќценка того, дл€ чего они лучше всего подход€т

ѕервое что мы рассмотрим - это сходства дистрибутивов.

¬се дистрибутивы Linux используют €дро Linux и соответственно получают все преимущества от обновлений, которые внос€тс€ в основное программное обеспечение и процессы операционной системы.

¬се они используют стандартные команды Linux, такие как cd, ls, rm и cp, дл€ навигации по структуре каталогов. “акже они включают в себ€ множество известных команд, таких как find, grep, tail, more, cat и ps. ¬о всех верси€х ќ— Linux есть похожие команды дл€ добавлени€ и удалени€ пользователей, перемещени€ файлов и взаимодействи€ с внешними устройствами.

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

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


“еперь рассмотрим основные различи€ между дистрибутивами.

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

ƒистрибутивы Linux поддерживают различные аппаратные архитектуры компьютеров, хот€ наиболее попул€рны архитектуры x86-64-разр€дные и 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 -это использовать то, что используют все остальные. ѕо оценкам компании W3Techs, 72% всех веб-сайтов размещены на серверах, работающих на той или иной операционной системе Unix (из них 39% используют Linux). »з операционных систем Linux, которые W3Techs отследила через »нтернет, чаще всего используетс€ Ubuntu, затем CentOS и Debian, но также есть много версий Linux, которые компани€ W3Techs не смогла идентифицировать.

∆елательно выбрать наиболее попул€рный дистрибутив, чтобы получать своевременные обновлени€.  роме того, поддержка, скорее всего, будет лучше, потому что, чем больше пользователей используют данную систему, тем выше веро€тность того, что другие пользователи помогут в решении проблем, с которыми вы возможно столкнетесь.

¬ыбирайте ќ— с некоторой гарантией долговечности. ≈сли вы выбрали малоизвестную операционную систему, котора€ поддерживаетс€ только сообществом, и , если вдруг это сообщество прекратит существование, то вы столкнетесь с проблемами поддержки.

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

ѕриступим к обзору наших дистрибутивов.

 ак выше писалось было выбрано п€ть наиболее попул€рных дистрибутивов Linux. “ак же учитывалось: долговечность, возможности поддержки, открытого исходного кода и динамика развити€ отрасли. ¬ этой статье рассматриваютс€ дистрибутивы Linux: Ubuntu, Debian, CentOS, Red Hat и Fedora.

¬се образы дистрибутивов загружены с проверенных веб-сайтов (большей частью с официальных сайтов дистрибутивов). ƒалее были созданы виртуальные машины с помощью ѕќ VMware Workstation 16 Pro. Ёти виртуальные машины были подключены к физической сети с двум€ протоколами (IPv4 и IPv6) с двухпротокольным доступом в »нтернет.


ѕервый дистрибутив, который мы рассмотрим Ц это Fedora

Fedora

Fedora - это ветвь разработки Red Hat Enterprise Linux (RHEL), что означает, что в ней тестируетс€ и провер€етс€ работоспособность различных программных функций, которые в конечном итоге попадают в RHEL. “о есть Fedora €вл€етс€ полигоном отработки программных функций. “екуща€ верси€ данной ќ— Ц это Fedora - 33. ќна была выпущена 27 окт€бр€ 2020 года. ƒанна€ верси€ Fedora - 33 будет использовать функции, которые будут присутствовать в выпуске RHEL 8.4+.

ѕор€док лицензировани€ и существующа€ поддержка.

’оть этот дистрибутив официально поддерживаетс€ разработчиками Red Hat, подразделени€ IBM, Fedora €вл€етс€ программным обеспечением с открытым исходным кодом и имеет лицензию Free and Open-Source Software (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 размером 2√Ѕ с официального сайта. Ёто очень небольшой образ дл€ настольного дистрибутива Linux со средой рабочего стола GNOME. ƒанный образ использовалс€ дл€ установки Fedora на виртуальную машину. «агрузчиком по умолчанию дл€ Fedora-33 €вл€етс€ GNU 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, но в дальнейшем можно добавить и другие приложени€.

—еть

Fedora использует Network Manager дл€ настройки сетевых интерфейсов, но можно включить и установить Netplan.

Fedora - это двухпротокольна€ ќ— с установленным и включенным по умолчанию IPv6. ќн поддерживает статическое назначение адресов, адресов SLAAC или DHCPv6.

Ѕезопасность

¬ процессе установки был создан пароль пользователю root и стандартна€ учетна€ запись непривилегированного пользовател€, и этот пользователь был автоматически добавлен в список sudoers. ƒемон SSH не был установлен и не запущен по умолчанию, поэтому пришлось добавить его, прежде чем мы сможем использовать SSH в ќ—. Fedora использует SELinux дл€ обеспечени€ безопасности ќ— хоста с об€зательным контролем доступа (по MAC) и по умолчанию находитс€ в Enforcing режиме.

ќ— поставл€етс€ с брандмауэром firewalld, установленным и включенным по умолчанию. —уществуют правила iptables по умолчанию, но правила ip6tables по умолчанию не установлены.

√де использовать

ƒанна€ ќ— рекомендуетс€, если вам нужна совместимость с RHEL и вам нужно новейшее €дро Linux и новейшие инновационные функции. „то касаетс€ бесплатности ќ—, то существует огромное сообщество Fedora, которое имеет хорошую документацию и поддержку на форуме. ≈сли вы хотите познакомитс€ с Linux и получить надежную ќ— дл€ начала, выберите Fedora.


¬торой дистрибутив, который мы рассмотрели Ц это RHEL

RHEL

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

¬ыпуски данного дистрибутива выход€т крайне редко и, соответственно, более тщательно тестируютс€ и уточн€ютс€ перед выпуском новых версий. “екуща€ верси€ 8.3 под кодовым названием Oopta была выпущена 29 окт€бр€ 2020 г. и будет поддерживатьс€ до 2029 г.

ѕор€док лицензировани€ и существующа€ поддержка.

RHEL доступен по подписке, котора€ дает пользователю право на поддержку с несколькими доступными опци€ми. Self-support дает пользовател€м доступ к загрузке и запуску RHEL и доступ к базе знаний Red Hat. Standard support добавл€ет доступ к разработчикам Red Hat дл€ технической поддержки в течении рабочего дн€, а premium support обеспечивает круглосуточную техническую поддержку дл€ решени€ наиболее серьезных проблем.

ƒокументаци€ и обучение

ƒоступна отлична€ онлайн-документаци€, но дл€ доступа к большей ее части вам потребуетс€ логин и пароль от подписки на Red Hat, как в случае с порталом клиентов Red Hat. “ак же, как и у Fedora, есть трекер ошибок Bugzilla, который можно использовать дл€ поиска ошибок. Red Hat имеет программу обучени€ и сертификации, котора€ начинаетс€ с обучени€ и завершаетс€ сертификационными экзаменами дл€ получени€ сертификатов RHCSA, RHCE и RHCA. »меетс€ обучение по Java, OpenShift, Ansible, OpenStack и контейнерам.

«агрузка и установка

„тобы получить дистрибутив RHEL, потребуетс€ учетна€ запись. ≈сли вы хотите сначала протестировать RHEL, вы можете подписатьс€ на бесплатную пробную версию - одну 30-дневную подписку на Red Hat Enterprise Linux Server дл€ x86. ƒЋ€ тестировани€ был выбран этот вариант. Ѕыла создана учетна€ запись дл€ входа в Red Hat, прин€то лицензионное соглашение и получен доступ дл€ загрузки ќ—. ” RHEL есть десктопна€ верси€, котора€ поддерживает архитектуры x86-64, и серверна€ верси€, котора€ поддерживает мэйнфреймы x86-64, ARM64 и даже IBM System z. Ѕыл загружен ISO-файл размером 9,24 √Ѕ.

Ќа ранее созданную виртуальную машину, использу€ этот ISO-образ, установлена ќ— Red Hat Enterprise. «агрузчиком по умолчанию дл€ RHEL 8.3 €вл€етс€ GNU GRUB версии 2.02-90. ∆урналируема€ файлова€ система по умолчанию - XFS.

ѕосле установки размер виртуальной машины без файла ISO составл€ет 15,4 √Ѕ, а использование диска - 5,28 √Ѕ. »спользование пам€ти в установившемс€ режиме после установки по умолчанию составл€ет 1,57 √Ѕ.

ѕрограммное обеспечение

¬ данной редакции верси€ €дра 4.18.0-240. Ќеудивительно, что из протестированных дистрибутивов Linux - это сама€ стара€ верси€ €дра, потому что RHEL очень консервативен и стремитс€ к стабильности и надежности.

—реда рабочего стола по умолчанию - GNOME, но также можно использовать KDE.

¬ RHEL не входит значительное количество программного обеспечени€ подефолту, кроме веб-браузера Firefox. RHEL 8 использует RPM, yum и Flatpak дл€ управлени€ пакетами. ƒополнительные пакеты дл€ EPEL, созданные Fedora, также доступны дл€ загрузки.

—еть

RHEL использует Network Manager дл€ настройки сетевых интерфейсов, но установить и использовать Netplan.

RHEL - это полностью двухпротокольна€ ќ— с установленным и включенным по умолчанию IPv6. RHEL поддерживает статическое назначение адресов, адресов SLAAC или DHCPv6.

Ѕезопасность

¬ процессе установки были созданы пароль пользователю root и стандартна€ учетна€ запись непривилегированного пользовател€, и этот пользователь не был добавлен в список sudoers.

 роме того, демон SSH был установлен и запущен по умолчанию.

RHEL использует SELinux дл€ обеспечени€ безопасности ќ— хоста с проверкой по MAC, котора€ по умолчанию находитс€ в ЂEnforcingї режиме. RHEL поставл€етс€ с брандмауэром firewalld, установленным и включенным по умолчанию.

√де использовать

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


CentOS Stream

CentOS

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 Stream 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, файл размером 9,37 √Ѕ, и использовали его дл€ создани€ новой виртуальной машины, включени€ ее и использовали процедуру быстрой установки.

«агрузчиком по умолчанию в CentOS €вл€етс€ GNU 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 доступен, но не в этой версии скаченного дистрибутива.

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

—еть

CentOS использует Network Manager дл€ настройки сетевых интерфейсов, но можно в и установить и настроить Netplan.

CentOS - это полностью двухпротокольна€ ќ— с установленным и включенным по умолчанию IPv6. CentOS поддерживает статическое назначение адресов, адреса SLAAC или DHCPv6.

Ѕезопасность

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

CentOS использует SELinux дл€ обеспечени€ безопасности ќ— хоста с об€зательной проверкой по MAC и по умолчанию находитс€ в Enforcing режиме.

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

√де использовать

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


Debian

Debian

Debian - это верси€ Linux, котора€ породила другие дистрибутивы, включа€ Ubuntu и Raspberry Pi OS, и находитс€ под крылом проекта Debian, который совмещает идеал бесплатного и открытого программного обеспечени€. ќн разработан добровольцами из сообщества разработчиков ѕќ с открытым исходным кодом.

“екуща€ верси€, выпущенна€ 26 сент€бр€ 2020 года, - это Debian 10.7, также называема€ Buster, в честь таксы из мультфильма Ђ»стории игрушекї. (ƒругие кодовые имена Debian - Lenny, Squeeze, Wheezy, Jessie - также €вл€ютс€ персонажами мультфильма, созданного Pixar, где использовалс€ Debian.)

” Debian нет коммерческой поддержки, но есть сайт поддержки со ссылками на варианты помощи, включа€ список рассылки, отслеживаемый сообществом разработчиков ѕќ с открытым исходным кодом, канал чата IRC, форумы пользователей и систему отслеживани€ ошибок.

ƒокументаци€ и обучение

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

«агрузка и установка

Debian легко загрузить и запустить в тестовой среде, но важно загрузить правильный установочный образ дл€ оборудовани€ и среды рабочего стола, на котором он будет запускатьс€. ќн поддерживает множество аппаратных архитектур, но основными из них €вл€ютс€ x86, x86-64 и Arm. ƒругие поддерживаемы архитектуры: i386, i686, aarch64, armel, armhf, mips, mipsel, ppc64el и s390x.

‘айл-образ был скачен с официального сайта загрузки. ¬ыбран вариант DVD/USB через BitTorrent. ‘айл размером 2,59 √Ѕ. ќ— Debian была установлена на нашу виртуальную машину. «агрузчиком по умолчанию в Debian €вл€етс€ GNU 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.

—еть

Debian использует Network Manager дл€ настройки сетевых интерфейсов, но Netplan можно добавить.

Debian - это полностью двухпротокольна€ ќ— с установленным и включенным по умолчанию IPv6. Debian поддерживает статическое назначение адресов, адресов SLAAC или DHCPv6.

Ѕезопасность

¬ процессе установки были созданы пароль пользователю root и стандартна€ учетна€ запись непривилегированного пользовател€, и этот пользователь не был добавлен в список sudoers.  роме того, демон SSH не был установлен и запущен по умолчанию, поэтому пришлось добавить его, прежде начать использовать SSH в ќ—.

Debian использует AppArmor дл€ обеспечени€ безопасности ќ— хоста с об€зательной проверкой по MAC.

ќперационна€ система поставл€етс€ с брандмауэром netfilter, установленным с iptables и ip6tables, и он включен по умолчанию. ќднако по умолчанию правила iptables или ip6tables не заданы.

√де использовать

Debian рекомендуетс€ в том случае, если вам нужна урезанна€ ќ— с базовыми функци€ми и предпочтительными пакетами Debian. ≈сли вы уже знакомы с Linux и хотите иметь полный контроль над операционной системой, то Debian - отличный вариант. ќднако она не рекомендуетс€ дл€ крупных и серьезных проектов.


Ubuntu

Ubuntu

Ubuntu - это бесплатна€ операционна€ система Linux на основе Debian, изначально разработанна€ как настольна€ и серверна€ ќ—, котора€ теперь имеет версию Ubuntu Core дл€ приложений IoT.

” Ubuntu есть модель лицензировани€ free-software, что означает, что вы можете бесплатно использовать 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. –азмер ISO-файла - 2,71 √Ѕ.

«агрузчиком Ubuntu по умолчанию €вл€етс€ GNU 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 дл€ управлени€ пакетами.

—еть

Ubuntu использует Network Manager дл€ настройки сетевых интерфейсов, но он поставл€етс€ с установленной по умолчанию поддержкой Netplan. Netplan также поддерживаетс€ Canonical.

Ubuntu - это двухпротокольна€ ќ— с установленным и включенным по умолчанию IPv6. Ubuntu поддерживает статическое назначение адресов, адресов SLAAC или DHCPv6.

Ѕезопасность

¬ процессе установки был создан пароль пользователю root и стандартна€ учетна€ запись непривилегированного пользовател€, и этот пользователь был автоматически добавлен в список sudoers. ƒемон SSH не был установлен и не запущен по умолчанию, поэтому пришлось добавить его, прежде чем по€витс€ возможность использовани€ SSH в ќ—.

Ubuntu использует AppArmor дл€ обеспечени€ безопасности ќ— хоста с об€зательной проверкой по MAC. ќперационна€ система поставл€етс€ с установленным межсетевым экраном UFW с включенными по умолчанию iptables и ip6tables, но без установленных правил iptables или ip6tables.

√де использовать

Ubuntu - ќ— пользующа€с€ солидной поддержкой. Ёто чрезвычайно попул€рна€ де-факто операционна€ система дл€ сетевых инженеров, предлагающа€ широкий выбор приложений. –екомендуетс€ тем, кто хочет узнать о Linux с ограниченным бюджетом, но хочет простой, но современный рабочий стол GNOME.


>