Как будет выглядеть типичный дистрибутив Linux в 2023/2024 годах?

13/11/2023
0
11 мин
267

Как будет выглядеть типичный дистрибутив Linux в 2023/2024 годах?

Привет, товарищи-компьютерщики!

Дистрибутивы Linux, часто называемые «дистрибутивами», прошли долгий путь от своего скромного начала.

В начале 90-х Linux был преимущественно уделом технических энтузиастов и системных администраторов.

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

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

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

Упакованные вместе, они образуют то, что мы сейчас называем дистрибутивом Linux.

Но как именно будет выглядеть типичный дистрибутив Linux в 2023/2024 годах? Чтобы ответить на этот вопрос, мы отправляемся в путешествие, чтобы изучить состояние Linux сегодня.

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

Узнайте главные тенденции Linux в 2023/2024 годах

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

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

Ядро Linux

Ядро Linux

Ядро Linux

Ядро Linux является основным компонентом операционной системы Linux.

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

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

В этом свете выбор версии ядра Linux имеет решающее значение для любого дистрибутива.

Поиск правильного баланса между стабильностью и последними инновациями определяет, как будет работать дистрибутив Linux.

Хотя официальной статистики по используемым версиям ядра Linux нет, наши наблюдения могут с высокой степенью точности сказать, что в 2023/2024 годах среди дистрибутивов преобладают версии в основном из серии ядра 6.x, а именно ядра Linux 6.1 LTS, 6.2, 6.3 и 6.4.

Некоторые, преимущественно серверно-ориентированные дистрибутивы, такие как «Red Hat Enterprise Linux» и его производные, полагаются на проверенные старые версии ядра серии 5.x. Однако это существенно не меняет общую картину.

Например, Debian 12 (Bookworm), выпущенный в июне, основан на ядре Linux 6.1 LTS, Ubuntu 22.04 в настоящее время работает под управлением версии 6.2, а последняя версия Fedora 38 основана на ядре Linux 6.4.

В то же время такие дистрибутивы, как Arch, openSUSE Tumbleweed, Void и другие, которые стремятся предоставить пользователям самые актуальные версии программного обеспечения во второй половине 2023 года, в основном полагаются на ядро Linux 6.3 и 6.4.

Система инициализации

Система инициализации Systemd

Система инициализации Systemd

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

Его основная роль — инициализировать системные процессы, управлять системными службами и устанавливать среду пользовательского пространства, обеспечивая работоспособность системы после загрузки ядра.

Здесь мы можем безоговорочно сказать, что в 2023 году (как и в последние годы перед ним) дистрибутивы Linux твердо полагаются на использование systemd для инициализации системы.

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

С другой стороны, некоторые дистрибутивы без systemd, такие как MX Linux, Devuan, Void, Slackware и другие, предназначены для пользователей, которые предпочитают традиционные системы инициализации, такие как SysVinit или Runit, или желают избегать systemd по философским или техническим причинам.

Однако это не меняет доминирования systemd в среде Linux.

Установщик

Установщик Calamares

Установщик Calamares

Установщик Linux — это программный инструмент или программа, используемая для установки операционной системы Linux на компьютер или устройство.

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

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

Ведущие дистрибутивы Linux полагаются на дистрибутивы собственной разработки, такие как Ubiquity от Ubuntu или Anaconda от Red Hat.

Большинство же остальных в 2023 году делают ставку на стороннюю, а именно на Calamares.

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

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

Среда рабочего стола GNOME

Среда рабочего стола GNOME

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

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

GNOME и KDE — две самые популярные среды рабочего стола для Linux.

Помимо этого, у пользователей есть множество дополнительных опций, таких как Xfce, Cinnamon, MATE, Budgie, LXQt и так далее.

Вдобавок ко всему, некоторые более продвинутые пользователи предпочитают делать ставку на использование тайловых оконных менеджеров, таких как i3, Sway, Awesome, bspwm, Xmonad и так далее.

Несмотря на вышесказанное, битва за корону среди сред рабочего стола Linux продолжается уже много лет между GNOME и KDE, и в 2023 году тенденция предпочтения GNOME в качестве среды рабочего стола по умолчанию сохранится.

Он используется исключительно такими дистрибутивами, как RHEL и его производные.

Ubuntu и Fedora также полностью сделали ставку на это.

Среда рабочего стола — это вариант установки по умолчанию в Debian.

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

В результате типичный рабочий стол, который вы чаще всего увидите в дистрибутиве Linux в 2023 году — это GNOME.

Сервер отображения

Сервер отображения Linux — это фундаментальный компонент системы с графическим интерфейсом пользователя (GUI).

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

Linux использует два сервера отображения: X.Org (X11) и Wayland.

X.Org — один из старейших (используется с 1980-х годов) и наиболее широко используемый в мире Linux.

Wayland — это более поздний протокол сервера отображения, разработанный для устранения некоторых ограничений и проблем безопасности X.Org.

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

Но хотя Wayland — это будущее и очевидный путь, он еще не готов к прайм-тайму.

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

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

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

Звуковой сервер

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

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

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

В современных системах Linux этим занимается программное обеспечение ALSA (Advanced Linux Sound Architecture) — низкоуровневая звуковая архитектура, обеспечивающая поддержку звука на уровне ядра.

Она заменяет оригинальную открытую звуковую систему (OSS).

Поверх него работает звуковой сервер, который в течение многих лет назывался «PulseAudio» и его менее используемой альтернативой «JACK».

К сожалению, у «PulseAudio» есть некоторые недостатки, в основном задержка, которая может повлиять на работу аудиоприложений в реальном времени, таких как создание музыки и онлайн-игры, вызывая задержки при воспроизведении и записи звука.

Все это привело к появлению «PipeWire» — нового современного звукового сервера Linux, ориентированного на обработку звука с малой задержкой, что делает его хорошо подходящим для аудиоприложений в реальном времени.

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

Кроме того, «PipeWire» предоставляет возможности управления сеансами, позволяя приложениям эффективно обмениваться аудио- и видеоресурсами и управлять ими.

Это может привести к лучшему использованию ресурсов и повышению производительности.

Учитывая все вышесказанное, разумно ожидать, что в 2023 году «PipeWire» станет звуковым сервером, который по умолчанию будет включен почти в каждый современный дистрибутив Linux.

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

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

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

Менеджеры пакетов Linux — это важные инструменты для оптимизации установки, управления и удаления программного обеспечения в операционных системах на базе Linux.

Они упрощают часто сложную задачу обработки пакетов программного обеспечения, автоматизируя процесс, гарантируя соблюдение зависимостей и обеспечивая простоту обновлений и обслуживания.

Некоторые из наиболее популярных менеджеров пакетов в области Linux:

  • APT (Advanced Package Tool) используется Debian и его производными, такими как Ubuntu, Linux Mint, MX Linux, Kali и т. д.;
  • DNF (Dandified YUM) используется RHEL, Fedora и дистрибутивами на основе RHEL, такими как Rocky Linux, AlmaLinux и т. д.;
  • Pacman используется Arch Linux и его производными, такими как Manjaro, EndeavourOS и другими.

В этот список мы можем добавить «Zypper» от SUSE и «Portage» от Gentoo.

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

Важно отметить, что мы не сравниваем, кто из них всех превосходит. Это совсем другая тема.

Здесь мы суммируем, кого вы чаще всего увидите в дистрибутиве Linux в 2023 году. При этом основная конкуренция сводится к APT и DNF.

Оба великих менеджера пакетов используют разные форматы пакетов: APT работает с файлами DEB, а DNF — с файлами RPM.

Наши наблюдения за экосистемой Linux в 2023 году дают нам уверенность в том, что APT — это менеджер пакетов, пользующийся большей популярностью среди дистрибутивов.

Однако на восприятие APT как более популярного выбора в первую очередь влияет широкая преемственность Debian, Ubuntu и Linux Mint в среде Linux как предпочтительного выбора многими пользователями и их большими и активными сообществами пользователей.

Дополнительный источник программного обеспечения

Flatpak в Linux

Flatpak в Linux

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

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

Хотя AppImage на начальном этапе набрал хорошие обороты, к 2023 году он оставался в тени двух других технологий — Flatpak и Snap.

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

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

По этой причине в 2023/2024 годах Flatpak станет предпочтительным источником для установки дополнительного программного обеспечения, помимо основных репозиториев конкретного дистрибутива Linux.

Оболочка

Оболочка Linux — это интерфейс командной строки (CLI), который позволяет пользователям взаимодействовать с ОС путем ввода команд и получения текстовых ответов.

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

Вы можете выбирать между широким спектром оболочек в Linux, среди которых мы можем перечислить Bash, Zsh, Fish, Ksh, Tcsh и т. д.

Однако в 2023/2024 годах, как и много лет назад, Bash станет оболочкой по умолчанию в большинстве дистрибутивов Linux.

И в заключении

Linux в 2023/2024 годах по-прежнему будет предлагать пользователям разнообразный набор необходимых компонентов и возможностей выбора.

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

Однако на основе всего написанного выше мы можем вывести основные компоненты, которые предлагает типичный дистрибутив Linux в 2023 году.

  • Ядро Linux: ядро Linux 6.x;
  • Система инициализации: systemd;
  • Установщик: Calamares;
  • Окружение рабочего стола: GNOME;
  • Сервер отображения: Xorg;
  • Звуковой сервер: PipeWire;
  • Менеджер пакетов: APT;
  • Дополнительный источник программного обеспечения: Flatpak;
  • Оболочка: Bash.

В следующей таблице кратко сравниваются основные компоненты, определяющие типичный дистрибутив Linux в 2023/2024 годах среди десяти самых популярных дистрибутивов Linux.

Кроме того, мы уточняем, что предполагаем, что они присутствуют в установке по умолчанию и во флагманском выпуске соответствующего дистрибутива.

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

Kernel 6.x Systemd Calamares GNOME Xorg PipeWire APT Flatpak Bash
Alma/Rocky No Да Нет Да Да Да Нет Нет Да
Debian Да Да Нет Да Да Да Да Нет Да
Fedora Да Да Нет Да Да Да Нет Да Да
Linux Mint Нет Да Нет Нет Да Да Да Да Да
Manjaro Да Да Да Нет Да Да Нет Да Да
MX Linux Да Нет Нет Нет Да Да Да Да Да
openSUSE Leap Нет Да Нет Нет Да Да Нет Нет Да
Pop!_OS Да Да Нет Да Да Да Да Да Да
Ubuntu Да Да Нет Да Да Да Да Нет Да
Zorin Нет Да Нет Да Да Да Да Да Да

Узнаете ли вы свой любимый дистрибутив Linux в списке выше?

Какой из них ближе всего к типичному для 2023 года? Я думаю, это Pop!_OS. Что вы думаете?

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

До скорых встреч! Заходите!

Средний балл: 0

Подписаться на обновления блога!