Ubuntu — операционная система на базе Linux¶
Ubuntu — дистрибутив операционной системы Linux с открытым исходным кодом, основанный на пакетной базе Debian. Разрабатывается компанией Canonical Ltd. и сообществом независимых разработчиков. Название происходит от зулусского и коса понятия «ubuntu», означающего человеколюбие и взаимосвязь людей. Система ориентирована на широкий круг пользователей — от домашних компьютеров до серверов и облачных инфраструктур.
¶История
Первый выпуск Ubuntu вышел 20 октября 2004 года. Инициатором проекта стал южноафриканский предприниматель Марк Шаттлворт, основавший компанию Canonical. Целью было создание удобного и бесплатного дистрибутива Linux, который выпускался бы регулярно и предсказуемо.
За основу взята архитектура Debian, известная стабильностью и развитой системой пакетов. Ubuntu унаследовала формат пакетов .deb и менеджер APT, но предложила более частый цикл обновлений и упрощённую установку.
С 2005 года действует программа бесплатной рассылки установочных дисков, что способствовало росту популярности. К концу 2000-х Ubuntu стала одним из самых узнаваемых Linux-дистрибутивов в мире.
¶Модель выпусков
Ubuntu придерживается фиксированного графика релизов.
- Обычные выпуски выходят раз в шесть месяцев — в апреле и октябре. Номер версии формируется из года и месяца (например, 24.04 — апрель 2024 года).
- LTS-выпуски (Long Term Support) выходят раз в два года, обычно в апреле. Они поддерживаются пять лет для основной системы и до десяти лет для отдельных редакций. LTS-версии рекомендуются для корпоративного и серверного использования.
Каждому релизу присваивается кодовое имя из двух слов, начинающихся на одну букву, в алфавитном порядке: Breezy Badger, Focal Fossa, Jammy Jellyfish, Noble Numbat.
¶Редакции и варианты
Ubuntu выпускается в нескольких редакциях, различающихся рабочим окружением и набором приложений.
| Редакция | Рабочее окружение | Назначение |
|---|---|---|
| Ubuntu Desktop | GNOME | Домашние и рабочие ПК |
| Kubuntu | KDE Plasma | Пользователи, предпочитающие KDE |
| Xubuntu | Xfce | Слабое оборудование |
| Lubuntu | LXQt | Минимальные требования |
| Ubuntu Server | без графики | Серверы |
| Ubuntu Budgie | Budgie | Альтернативный интерфейс |
Отдельно развиваются Ubuntu Core для интернета вещей и Ubuntu Touch для мобильных устройств.
¶Устройство и технологии
Система строится на ядре Linux и наборе системных утилит GNU. Управление пакетами осуществляется через APT и формат .deb. В 2016 году Canonical представила собственный формат универсальных пакетов Snap, позволяющий устанавливать приложения с изолированными зависимостями.
Рабочее окружение GNOME в Ubuntu модифицировано: добавлены собственные темы, док-панель и расширения. С версии 17.10 GNOME стал основным окружением вместо ранее использовавшегося Unity.
Для серверных задач применяются контейнеризация (LXD, Docker), средства оркестрации Kubernetes и инструменты управления конфигурацией. Canonical развивает собственные продукты — MAAS, Juju, Landscape.
¶Применение
Ubuntu широко используется:
- на персональных компьютерах как альтернатива проприетарным системам;
- на серверах и в дата-центрах;
- в облачных платформах — образы Ubuntu доступны у большинства крупных провайдеров;
- в образовательных и научных учреждениях;
- в составе встраиваемых систем и устройств интернета вещей.
Дистрибутив популярен среди разработчиков программного обеспечения, поскольку предоставляет удобную среду для работы с открытыми инструментами.
¶Сообщество и управление
Разработка координируется Canonical при участии сообщества. Ключевые решения принимает технический совет. Существует кодекс поведения, регулирующий взаимодействие участников. Сообщество поддерживает форумы, вики, локализацию и тестирование.
Значительный вклад в локализацию и адаптацию Ubuntu для русскоязычных пользователей вносят участники российских и международных сообществ открытого ПО.
¶Критика
К числу спорных решений относят внедрение Snap-пакетов, которые критикуют за увеличенное время запуска и централизацию управления через серверы Canonical. Отдельные обсуждения вызвали изменения в интерфейсе и переход с Unity на GNOME, а также телеметрия, включённая по умолчанию в некоторых выпусках.
Часть пользователей предпочитает производные дистрибутивы, свободные от указанных особенностей.
¶Значение
Ubuntu сыграла заметную роль в популяризации Linux среди обычных пользователей. Благодаря регулярным выпускам, документации и поддержке LTS она стала одной из базовых платформ для серверных и облачных решений. Дистрибутив оказал влияние на развитие экосистемы свободного программного обеспечения и на практику корпоративной поддержки открытых продуктов.
Источники: официальная документация Canonical, материалы сообщества Ubuntu, релизные заметки дистрибутива, обзоры открытого программного обеспечения.