Важные версии и дистрибутивы ОС Linux. Их сфера применения в современной жизни

Автор: Гусев И.М., Кургасов В.В.

Журнал: Международный журнал гуманитарных и естественных наук @intjournal

Рубрика: Технические науки

Статья в выпуске: 10-1 (97), 2024 года.

Бесплатный доступ

В статье рассматриваются важные версии и дистрибутивы UNIX-подобной операционной системы Linux, такие как Ubuntu и Debian. Особое внимание уделено сферам, где Linux играет основополагающую роль: серверные системы, облачные вычисления, мобильные устройства, интернет вещей и информационная безопасность. Подчеркивается значимость Linux в сфере IT и превосходство над остальными операционными системами.

Дистрибутивы, версии, unix-подобные ос, серверные системы, область применения

Короткий адрес: https://sciup.org/170206842

IDR: 170206842   |   DOI: 10.24412/2500-1000-2024-10-1-154-158

Текст научной статьи Важные версии и дистрибутивы ОС Linux. Их сфера применения в современной жизни

Операционная система Linux, а вернее сказать GNU/Linux [1], так как Linux – это только ядро системы, разработанное финноамериканским программистом Линусом Торвальдсом, в современном мире насчитывает около шестисот дистрибутивов. Из них более половины поддерживаются в актуальном состоянии. Разработчики своих продуктов стараются всё чаще и чаще выпускать обновления различных версий в виде дополнительных пакетов с компонентами по улучшению и оптимизации работы какого-либо дистрибутива. Кстати, коротко о том, откуда взялся термин «GNU/Linux». Он всего лишь используется для обозначения принадлежности ядра Linux к операционной системе проекта GNU с набором необходимых компиляторов, утилит, а также стандартных библиотек. Данный проект был создан Ричардом Столлманом в 1983 году с целью разработки свободного ПО и основания многих дистрибутивов в Linux. Поэтому, более корректно принято называть полную ОС как «GNU/Linux». Для справки следует сказать, что термин GNU расшифровывается как «GNU’s Not Unix», что в переводе означает «GNU не Unix».

В данной статье будут рассматриваться «гиганты» среди всех дистрибутивов Linux когда-либо созданных, а именно Ubuntu, Debian, Arch, Fedora и LinuxMint. Каждый их них будет рассматриваться как минимум с пяти сторон: информационная безопасность, серверная поддержка, облачные вычисления, поддерживаемые мобильные устройства, а также интернет вещей. Для предложенных версий будут представлены сравнительные характеристики по преимуществам и недостаткам в сфере IT.

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

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

  • 1)    Ubuntu имеет интуитивно понятный интерфейс, что делает его доступным для пользователей, не имеющих опыта работы с Linux.

  • 2)    Аутентичность Ubuntu – её многогранность. Существует несколько редакций системы с различными графическими оболочками (Kubuntu, Xubuntu, Lubuntu, Ubuntu LTS, Ubuntu Server, Ubuntu Studio).

  • 3)    Огромное комьюнити пользователей. Существует крупнейший русскоязычный форум для разработчиков и пытливых умом людей [2], который позволяет облегчить поиск помощи и ресурсов, сокращая время в значительной мере. Предоставляются всевозможные руководства, документации, примеры кодов и т.д.

  • 4)    Это бесплатно, т.е. существует возможность просмотра исходного кода системы, а также можно свободно скачивать, использовать, перемещать, модифицировать все объекты данного дистрибутива.

  • 5)    Ubuntu поддерживает различные аппаратные архитектуры, включая x86, ARM и другие, что делает его универсальным для различных устройств.

  • 6)    Ubuntu хорошо поддерживает технологии виртуализации, такие как KVM и VirtualBox, что позволяет пользователям запускать виртуальные машины.

  • 7)    Ubuntu поддерживает множество приложений и программ, включая офисные пакеты, графические редакторы, средства разработки и игры. Большинство из них можно установить через Центр приложений Ubuntu, а вообще всё возможно через единый терминал системы, вызываемый «горячими» клавишами Ctrl+Alt+T.

  • – Недостатки Ubuntu:

  • 1)    Некоторые игры здесь могут иметь ограниченный выбор по сравнению с Windows. Производительность здесь значительно ниже.

  • 2)    Сама Ubuntu подразделяется на 3 основные версии: Ubuntu Desktop, Ubuntu Server и Ubuntu Studio. Поначалу новичкам может быть трудно выбрать подходящую версию для своих нужд.

  • 3)    Официальная поддержка может быть ограничена, и пользователи не всегда могут получать помощь от разработчиков.

  • 4)    Некоторые специализированные или коммерческие программы могут не поддерживаться на Ubuntu или Linux в целом. Это может быть проблемой для пользователей, которые зависят от определенного программного обеспечения, например, Adobe Photoshop или AutoCAD.

  • 5)    Переход с Windows или macOS может потребовать времени на привыкание к новому интерфейсу и системе управления, ибо она в значительной степени не автоматизирована, а следовательно, придётся самому настраивать

систему под себя, однако здесь это может быть и на пользу, так как приобретаются ЗУ-Ны в процессе систематических занятий в сфере разработки.

  • 6)    Проблема с мультимедиа и проигрывателями заключается в том, что некоторые драйверы или кодеки могут изначально не поддерживаться по причине лицензионных соглашений. Пользователям приходится самим устанавливать дополнительные плагины для воспроизведения определённых форматов.

  • 7)    На старом или слабом оборудовании Ubuntu может работать медленнее по сравнению с более легковесными дистрибутивами Linux, такими как Xubuntu или Lubuntu.

Рассмотрим дочерние дистрибутивы ОС Linux для Ubuntu [3] и их редакции c графическими оболочками:

– Ubuntu – классический вариант с рабочим столом GNOME 3 и вкраплениями наработок под названием Unity.

– Kubuntu – тот же набор программ, только в качестве графической оболочки используется KDE.

– Xubuntu – аналогичный дистрибутив с минималистичным рабочим столом XFCE.

– Lubuntu – примерно то же, что и Xubuntu, только с поддержкой ПО, разработанного для KDE.

– Ubuntu LTS – стандартная Ubuntu с увеличенным циклом поддержки со стороны разработчиков.

– Ubuntu Server – операционная система для серверов.

– Ubuntu Studio – вариант для тех, кто занимается творчеством.

Рис. 1. Один из производных дистрибутивов Ubuntu (Lubuntu)

Далее, изучим и сравним основные характеристики другого немаловажного дистрибутива Linux, который называется Debian. Один из наиболее стабильных и старых дистрибутивов Linux, который лег в основу десятка популярных операционных систем в духе Ubuntu, Linux Mint, Elementary OS, Linux Lite, SteamOS. Linux в его первозданном виде, который отлично подходит как для «домашнего» использования, так и экспериментов с разработкой. Универсальная ОС, которой доверяют миллионы пользователей.

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

Главное преимущество Debian – его надежность. Обновления выходят не слишком часто, последняя версия пакетов всегда немного отстает от конкурентов, но зато всегда сохраняется стабильность работы и отсутствие критических ошибок. Также Debian хорош тем, что его можно запустить практически на любом «железе». Явных ограничений нет. Для поддержки специфичного оборудования существуют драйверы от коммерческих компаний, заменяющие отсутствующее бесплатное ПО. А еще у этой системы огромное сообщество, работающее в различных направлениях – от индивидуальной веб-разработки до поддержки баз данных крупных бизнес-корпораций. Это внушительный список специалистов, всегда готовых помочь разобраться с Debian.

Таблица 1. Преимущества и недостатки Debian

Положительные стороны

Отрицательные стороны

Известен своей стабильностью и надежностью, что делает его отличным выбором для серверов и критически важных систем.

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

Предлагает огромное количество пакетов в своих репозиториях, что позволяет легко устанавливать и обновлять программное обеспечение.

В стабильной версии Debian пакеты могут быть не самыми последними, так как акцент делается на стабильности.

Есть активное сообщество, которое предоставляет помощь и ресурсы для пользователей.

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

Имеет хорошую репутацию в области безопасности и регулярно выпускает обновления.

Новички могут столкнуться с трудностями в освоении системы и командной строки.

Debian – универсальный дистрибутив Linux [4], который может применяться в таких отраслях как серверные системы, облачные вычисления, мобильные устройства, интернет вещей, информационная безопасность.

Спектр применения Debian в серверных системах:

– Поддержка многих серверных приложений таких как Apache, Nginx, MySQL, PostgreSQL.

– Версии Debian имеют длительный срок поддержки, что позволяет использовать их в критически важных системах без необходимости частых обновлений.

Спектр применения Debian в облачных вычислениях:

– Поддержка виртуализации, например с помощью программ XEN или KVM, что позволяет создавать облачные хранилища.

– Контейнеризация позволяет использовать в качестве базового образа для контейнеров Docker для разработки облачных приложений.

– Поддержка на сторонних облачных платформах таких как Google Cloud или Microsoft Azure.

Спектр применения в мобильных устройствах:

– Возможность работы с приложениями через Android устройства.

– Эмуляция мобильных устройств и тестирования приложений с помощью Android Studio.

Спектр применения в интернете вещей (IoT):

– Поддержка различных архитектур.

– Разработка и развёртывание.

Спектр применения в информационной безопасности:

– Регулярный выпуск обновлений.

– Инструменты для тестирования безопасности такие как Metasploit, Wireshark.

– Настройка серверов безопасности для VPN, прокси и систем обнаружения вторжений.

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

Здесь стоит рассказать о файловой системе этих дистрибутивов [5]:

  • 1)    В Linux логическим дисковым томам не присваиваются буквы, как в Windows. Вместо этого один из томов назначается корневым, а остальные монтируются в виде каталогов внутри него. Все пути начинаются с косой черты, без использования обозначений типа «диск C:».

  • 2)    Понятие «файл» в Linux имеет более широкое значение. Существуют так называемые «файлы устройств». Например, /dev/sda обычно представляет собой жесткий диск (хотя это может быть и флешка), а /dev/sda1 – это первый раздел этого диска. Также существуют «символьные ссылки», которые в файловом менеджере выглядят как обычные файлы, но на самом деле ссылаются на другие файлы и не занимают места на диске, по факту указатели на файл в каталоге. Таким образом, может быть, один исполняемый файл и множество символьных ссылок на него в различных местах.

  • 3)    Программы, не относящиеся к системе, сохраняют свои данные и настройки только в домашней папке пользователя, от имени которого они запущены, так как только в этой папке у них есть права на запись.

  • 4)    Обычный пользователь имеет полный доступ только к своей домашней директории, которая обычно располагается в /home/%имя_пользователя%. По аналогии с диском D: в Windows, к папке /home можно подключить отдельный раздел диска, что позволяет хранить все данные пользователей на отдельном разделе или даже на физическом жестком диске.

  • 5)    Расширения файлов в Linux не являются обязательными. Исполняемость файла определяется специальными атрибутами, а не расширениями, как в Windows. В Linux вполне нормально иметь исполняемые файлы без расширений. Скрытые файлы обозначаются именами, начинающимися с точки. Файловые менеджеры позволяют скрывать такие файлы. Например, файл /home/user/.bashrc является скрытым, поскольку точка является частью его имени.

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

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

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

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

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

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

Список литературы Важные версии и дистрибутивы ОС Linux. Их сфера применения в современной жизни

  • DistroWatch.com: Put the fun back into computing. Use Linux, BSD. - [Электронный ресурс]. - Режим доступа: https://distrowatch.com/dwres.php?resource=popularity (дата обращения 15.10.2024).
  • Форум русскоязычного сообщества Ubuntu. - [Электронный ресурс]. - Режим доступа: https://forum.ubuntu.ru/(дата обращения 25.09.2024).
  • Space Police. Лучшие дистрибутивы Linux. - [Электронный ресурс]. - Режим доступа: https://timeweb.com/ru/community/articles/luchshie-distributivy-linux (дата обращения: 16.10.2024).
  • Mknews. Какой дистрибутив Linux выбрать? - [Электронный ресурс]. - Режим доступа: https://pikabu.ru/story/kakoy_distributiv_linux_vyibrat_11815371 (дата обращения: 16.10.2024).
  • Narical. Про Linux - для любознательных Windows-пользователей. - [Электронный ресурс]. - Режим доступа: https://habr.com/ru/articles/184396/(дата обращения: 10.10.2024).
Статья научная