Ubuntu | |
---|---|
Разработчик | Canonical Ltd.[5] |
Основана на | Debian[6] |
Первый выпуск | 20 октября 2004[5] |
Последняя версия |
|
Частота обновления финальных версий |
2 раза в год (в апреле и октябре) |
Метод обновления | Advanced Packaging Tool[7] |
Менеджеры пакетов | dpkg[8], Snap[9] и Advanced Packaging Tool[7] |
Поддерживаемые языки | более 50 языков[3] |
Поддерживаемые платформы | AMD64, PowerPC, ARM, UltraSPARC[4] |
Тип ядра | Linux |
Интерфейс | GNOME |
Состояние | актуальное |
Репозиторий исходного кода | code.launchpad.net/ubuntu |
Веб-сайт | ubuntu.com (англ.) |
Медиафайлы на Викискладе |
Ubuntu (МФА [ʊˈbʊntuː]; от зулу ubuntu — «человечность»[10]; «Убу́нту») — дистрибутив GNU/Linux, основанный на Debian GNU/Linux. Основным разработчиком и спонсором является компания Canonical. В настоящее время проект активно развивается и поддерживается свободным сообществом[11].
По утверждениям Canonical, Ubuntu используется примерно 20 миллионами пользователей по всему миру[12]. Он является 1-м в списке самых популярных дистрибутивов GNU/Linux для веб-серверов. По количеству пользователей, посетивших сайт DistroWatch.com (на 2017 год), занимает 4-е место[13].
Обычно новые версии дистрибутива выходят каждые полгода и поддерживаются обновлениями безопасности в течение 9 месяцев (начиная с версии 13.04, до этого поддержка осуществлялась в течение полутора лет).
Версии LTS,[14] выпускаемые раз в 2 года, поддерживаются в течение 5 лет — как серверные, так и десктопные варианты[15][16][17]. (До версии 12.04 LTS срок поддержки для десктопных LTS-версий составлял 3 года.) На другие дистрибутивы LTS семейства Ubuntu действует полная поддержка в 3 года,[18] а для основы системы (ядро, Xorg и прочие компоненты) — 5 лет.
Ubuntu поставляется с подборкой программного обеспечения для серверов и рабочих станций. Она устанавливается на настольные персональные компьютеры с помощью Live CD (версия Desktop) (возможно использование DVD и USB накопителей). Ранее присутствовала возможность использования текстового установщика (версия Alternate, предоставлялась до версии Ubuntu 12.04.2)[19][20] и предоставлялись отдельные версии для CD- и DVD-дисков. В последней присутствовали несколько бо́льшие возможности — начиная от установки не только в графическом,[21] но и в текстовом[22] режимах, загрузки в режиме восстановления системы и заканчивая полной локализацией и бо́льшим количеством пакетов на диске. Есть версии для официально поддерживаемых архитектур, таких как i386 (до 20.04; в LTS — до 18.04), AMD64, ARM. Кроме того, с 2013 года начата разработка специальной версии Ubuntu для смартфонов на архитектуре ARM и x86[23].
Существует редакция Ubuntu Core[24], которая может работать на IoT-устройствах[25] и роботах[26][27].
Первоначальным именем проекта Ubuntu было No-Name-Yet («пока ещё нет имени»)[28].
Изначально Ubuntu создавалась как временное ответвление от Debian GNU/Linux с целью регулярно выпускать новую версию операционной системы каждые шесть месяцев[29]. В отличие от других ответвлений Debian общего назначения, таких как Xandros, Linspire и Libranet, Canonical осталась близка к философии Debian и включает в Ubuntu в основном свободное программное обеспечение вместо того, чтобы частично положиться на несвободные добавления[30]. Пакеты Ubuntu по большей части базируются на пакетах из нестабильной (unstable) группы пакетов Debian GNU/Linux. В Ubuntu используется Advanced Packaging Tool от Debian для управления установленными пакетами. Тем не менее, пакеты для Ubuntu и Debian GNU/Linux не обязательно совместимы друг с другом. Некоторые разработчики Ubuntu также занимаются ключевыми пакетами Debian GNU/Linux, поэтому в случае внесения изменений в собираемые программы они вносятся в оба проекта. Однако в апреле 2005 основатель Debian GNU/Linux Ян Мёрдок критиковал Ubuntu за несовместимость с пакетами Debian GNU/Linux, говоря, что Ubuntu слишком далеко отклонился от Debian Sarge, чтобы остаться совместимым[31].
Ubuntu в настоящее время финансируется Марком Шаттлвортом и основанной им компанией Canonical. 8 июля 2005 Canonical объявила о создании Ubuntu Foundation и обеспечила начальное инвестирование в размере 10 миллионов долларов. Цель фонда состоит в том, чтобы гарантировать поддержку и развитие для всех будущих версий Ubuntu, но на 2009 год фонд оставался незадействованным. Шаттлворт описывает его как чрезвычайный фонд на чёрный день[32][33].
Начиная с версии 11.04 «Natty Narwhal», которая вышла 28 апреля 2011 года[34], стандартная для Ubuntu Desktop Edition среда рабочего стола GNOME заменена на Unity[35][36][37], разрабатываемую компанией Canonical, а в следующих версиях X.Org Server будет заменён на Mir[38]. Также изменена система наименований дистрибутивов Ubuntu: Ubuntu Netbook Edition и Ubuntu Desktop Edition слиты в одну версию, называемую просто «Ubuntu» (без слова «Edition»), в свою же очередь Ubuntu Server Edition тоже лишился этого слова и теперь это просто «Ubuntu Server»[39].
13 октября 2011 года выпущена версия Ubuntu — 11.10 «Oneiric Ocelot»[40]. Ubuntu Software Center представлен в новом, более привлекательном интерфейсе[41], каждое приложение имеет общий рейтинг, состоящий из пяти звёзд, а сам Software Center портирован на GTK 3[42]. Из нововведений также новый экран входа в систему LightDM. По сравнению с предыдущим менеджером GDM, новый работает значительно быстрее, основан на HTML и Java. Интерфейсом по умолчанию (как и в предыдущем релизе) является более доработанный и улучшенный Unity (и Unity 2D для маломощных компьютеров), GNOME в стандартную установку не входит. Почтовый клиент Evolution заменён на Thunderbird 7. Новый Центр управления стал проще и всё больше напоминает стиль Mac OS.
26 апреля 2012 года выпущена новая версия Ubuntu — 12.04 LTS «Precise Pangolin». Стандартное окружение рабочего стола по-прежнему Unity, но теперь уже усовершенствованная строкой для поиска пунктов меню запущенных приложений HUD. В качестве плеера по умолчанию установлен Rhythmbox вместо Banshee. В состав данной версии включены следующие компоненты: GNOME 3.4.1, Firefox 11, LibreOffice 3.5.2, Thunderbird 11 и др.
Есть планы относительно ветки Ubuntu под кодовым именем «Grumpy Groundhog». Запланировано, что она будет оставаться ветвью для развития и испытаний, использующей код непосредственно из системы контроля версий, в которой хранится самый актуальный исходный код. Это позволит опытным пользователям и разработчикам проверять версии отдельных программ «с точностью до минуты» без необходимости самим создавать пакеты, как если бы они появились для распространения уже сегодня; планируется заранее предупреждать об ошибках сборки на различных архитектурах[43].
По данным DistroWatch, в 2011 году Ubuntu уступила лидерство другим дистрибутивам — в первую очередь, Linux Mint. Отчасти это связывают с отказом от традиционного интерфейса GNOME и переходом на Unity.[44]
13 апреля 2017 вышла версия 17.04, которая получила название Zesty Zapus. К основным изменениям можно отнести включение интерфейса Unity 8 — последней версии разработки данного интерфейса. Несколькими днями ранее было анонсировано, что Canonical возвращается к использованию GNOME.
В Ubuntu 17.10, была прекращена поддержка i386-процессоров, но версия для i386-процессоров могла быть установлена с Minimal CD[45][46][47][48][49][50] или посредством обновления с предыдущих версий. В Ubuntu 17.10 также стала использоваться Wayland вместо Xorg[51], но в Ubuntu 18.04 LTS снова стала использоваться Xorg[52][53].
В Ubuntu 20.04 поддержка 32 битных процессоров прекращена окончательно.
В выпуске 9.04 (Jaunty) была представлена специальная версия Ubuntu под названием Ubuntu Netbook Remix, адаптированная для работы на устройствах с невысоким разрешением экрана. В ней использовался специальный интерфейс, основанный на панели GNOME и оконном менеджере Metacity, ранее уже применявшийся в форках Ubuntu 8.10 (Intrepid), в частности, в Eeebuntu[54][55]. Ubuntu Netbook Remix включал также некоторые специфические приложения, например, Cheese.
В выпуске 10.10 (Lucid) версия Ubuntu для нетбуков была переименована в Ubuntu Netbook Edition, в ней впервые внедрена оболочка Unity.
Поскольку Ubuntu Desktop Edition, начиная с версии 11.04, также использует оболочку Unity, было решено объединить обе версии.
Ubuntu ориентирована на удобство и простоту использования. Она включает широко распространённое использование утилиты sudo
, которая позволяет пользователям выполнять администраторские задачи, не запуская потенциально опасную сессию суперпользователя[56].
Ubuntu, кроме того, имеет развитую интернационализацию, обеспечивающую максимальную доступность для представителей разных языковых групп. С версии 5.04 кодировкой по умолчанию является UTF-8[57].
Ubuntu для работы рекомендуется иметь от 4 гигабайт RAM и при установке на жёсткий диск — от пяти гигабайт свободного пространства, а предельно минимальные требования гораздо ниже[58].
Ubuntu (до версии 11.04) была основана на среде рабочего стола GNOME, которая разработана, чтобы обеспечить свободный, простой и интуитивный интерфейс, предлагая полный диапазон современных настольных приложений[59]. Помимо тех приложений, которые включены в GNOME, Ubuntu выходит с дополнительным программным обеспечением, включая LibreOffice (OpenOffice.org до версии 11.04[60]), веб-браузер Mozilla Firefox[61][62].
Версия 6.06 и более поздние объединяют Live CD и установочный CD в один компакт-диск. Этот диск загружает рабочий стол со всеми возможностями, давая пользователям возможность узнать, поддерживаются ли их аппаратные средства, и экспериментировать с доступными приложениями, и уже затем устанавливать Ubuntu на жёсткий диск, используя графический инсталлятор Ubiquity[англ.] («вездесущность»). Однако можно перейти непосредственно к установке[63]. Инсталляционный процесс сохраняет документы, созданные на «живом» рабочем столе. Альтернативная установка, использующая debian-installer, доступна для скачивания и нацелена на людей, разбирающихся в системе на более глубоком уровне, администраторов, устанавливающих много систем, и для сложного разбиения дисков, включая использование LVM или RAID, а также для установки с объёмом оперативной памяти менее 192 мегабайт. Также в дистрибутив входит программа создания загрузочного Live USB на базе USB Flash-диска, обладающего всеми возможностями Live CD и установочного CD. Это удобно для использования, например, на нетбуках. Однако на старых компьютерах не всегда есть опция загрузки с USB-флеш-накопителя.
Пользовательский интерфейс по умолчанию в ранних версиях характеризовался оттенками коричневого и оранжевого цветов. Ubuntu имеет дополнительный пакет, названный ubuntu-calendar, который загружает новые обои, соответствующие коричневой цветовой теме, каждый месяц. В прошлом на этих обоях присутствовали частично обнажённые люди, поэтому они критиковались как рискованные. Это приводило к созданию таких прозвищ, как «Linuxxx»[64]. В интерфейсе Ubuntu проведён ребрендинг, заметный с версии 10.04: изменён логотип, цветовая гамма изменена с оттенков коричневого и оранжевого в сторону чёрного и фиолетового[65]. По мнению некоторых пользователей, новый интерфейс Ubuntu стал напоминать интерфейс Mac OS X[66][67]. При разработке компонентов Ubuntu активно используется язык программирования Python.
Версия | Кодовое имя | Дата выхода | Окончание поддержки | Окончание приватной поддержки (ESM) |
---|---|---|---|---|
14.04 LTS | Trusty Tahr | 2014-04-17[68] | [68] | 2019-04[69] | 2026-04
16.04 LTS | Xenial Xerus[70] | 2016-04-21[71] | [68] | 2021-04[69] | 2028-04
18.04 LTS | Bionic Beaver | 2018-04-26[72] | [68] | 2023-062030-04 |
20.04 LTS | Focal Fossa | 2020-04-23[73] | [74] | 2025-042032-04 |
22.04 LTS | Jammy Jellyfish | 2022-04-21[75] | 2027-04 | 2034-04 |
24.04 LTS | Noble Numbat | 2024-04-25 | 2029-04 | 2036-04 |
Легенда: Старая версия, не поддерживается Старая поддерживаемая версия Текущая версия Тестовая версия Будущая версия |
Каждый релиз имеет кодовое имя и версию, основанную на годе и месяце выхода. Кодовые имена версий состоят из двух английских слов: прилагательного и названия животного, начинающихся на одну и ту же букву. Первые буквы слов кодового имени меняются в соответствии с латинским алфавитом[76].
Релизы, помеченные как LTS (англ. Long Term Support; «поддержка в течение длительного периода») поддерживаются Canonical дольше, чем большинство релизов Ubuntu: публичная поддержка доступна всем пользователям, приватная (ESM) — по подписке. Обновление пакетов, начиная с версии 12.04[77], запланировано в течение пяти лет, с платной технической поддержкой от Canonical на этот период. Также периодически выпускаются обновлённые релизы LTS-версий, имеющие то же кодовое имя, но отличающиеся дополнительной цифрой после номера версии.
В Ubuntu всё программное обеспечение делится на четыре секции, называемые компонентами, чтобы отразить разницу в лицензии и уровне доступной поддержки[78].
Пакеты распределяются по компонентам таким образом[78]:
Свободное ПО | Несвободное ПО | |
Поддерживаемое | Main | Restricted |
Неподдерживаемое | Universe | Multiverse |
Main и Universe содержат программное обеспечение, которое отвечает требованиям лицензии Ubuntu, которые примерно соответствуют принципам свободного программного обеспечения в Debian[79].
Пакеты с несвободным программным обеспечением для Ubuntu обычно не поддерживаются, но некоторые исключения (Restricted) сделаны для важного несвободного программного обеспечения типа несвободных драйверов устройств, без которых пользователи могли бы иметь сложности при запуске Ubuntu на их системе, особенно несвободных драйверов графических карт, например, для популярных Nvidia и ATI. Уровень поддержки ограничен по сравнению с Main, поскольку разработчики могут не иметь доступа к исходному тексту[80].
Ubuntu Backport является официальным проектом для бэкпортирования более новых версий определённого программного обеспечения, которое доступно только в нестабильных версиях Ubuntu. Репозиторий не является всесторонним; он в основном состоит из требующихся для пользователей и одобренных пакетов[81].
Программное обеспечение, проприетарное, но без ограничений на распространение, включается в репозиторий Multiverse. Например, Multiverse содержит пакет «ubuntu-restricted-extras», — набор обычно используемых проприетарных мультимедиа кодеков, Flash-плагин, JRE и набор шрифтов Windows.
Некоторые примеры программного обеспечения, не распространяемого с Ubuntu:
Неофициальные утилиты, такие как Ultamatix[англ.], стремятся автоматизировать установку и конфигурацию программного обеспечения, которое официально не упаковано для Ubuntu.
Ubuntu имеет систему сертификации для стороннего проприетарного программного обеспечения, и Canonical управляет специальным репозиторием для этих пакетов, который называется Partner[82]. В то время, как пакеты программ в Multiverse не имеют ограничений на распространение, Partner-репозиторий включает программное обеспечение, на которое Canonical получило разрешение на распространение[83][84]. На данный момент, этот репозиторий включает Adobe Reader, Adobe Flash Player, Oracle Java, Skype и несколько других пакетов[85].
«ShipIt» — сервис фирмы «Canonical Ltd.»[86], занимавшийся рассылкой дисков CD с ОС Ubuntu бесплатно (без учёта местных налогов) по запросу и работавший с 2005 по 2011 годы. 21 октября 2009 года было объявлено[87] о прекращении рассылки дисков лицам, которые по мнению Canonical могут получить Ubuntu иными способами. 5 апреля 2011 года было объявлено[88] о закрытии сервиса. В рамках нового сервиса «ShipIt-lite» Canonical продолжила рассылку дисков группам LoCo. Группы LoCo (от англ. local communities) — местные группы пользователей Ubuntu, прошедшие регистрацию в фирме Canonical.
В соответствии с правилами использования марки Ubuntu, Canonical признаются 2 разновидности дистрибутивов, основанных на Ubuntu:
Дистрибутив | Описание | Графическая среда по умолчанию |
---|---|---|
Ubuntu Server | Серверная версия операционной системы. | Нет |
Ubuntu Core[90][91] | Неделимый монолитный образ базовой системы, адаптированный для применения на устройствах интернета вещей (IoT) | По умолчанию отсутствует.
Опционально доступны Xorg/GNOME, Wayland/GNOME |
Ubuntu GNOME | Дистрибутив Ubuntu с рабочим столом GNOME по умолчанию. Начиная с версии 17.10, переименован в Vanilla-Gnome-Desktop, доступный через netboot. | Свежий GNOME (некоторые компоненты по техническим причинам остаются старыми), однако доступен PPA от создателей дистрибутива, в котором Gnome полностью новый, а также PPA со следующей версией Gnome. |
Логотип | Дистрибутив | Описание | Графическая среда по умолчанию | Предустановленные графические среды в систему |
---|---|---|---|---|
Kubuntu | Дистрибутив Ubuntu с рабочим столом KDE по умолчанию. | KDE | KDE | |
Lubuntu | Дистрибутив Ubuntu с рабочим столом LXQt (ранее LXDE) по умолчанию (разработан для слабых компьютеров). | LXQt (LXDE до версии 18.04) | LXQt | |
Xubuntu | Дистрибутив Ubuntu с рабочим столом Xfce по умолчанию (также разработан для слабых компьютеров). | Xfce | Xfce | |
Ubuntu Studio | Дистрибутив для развёртывания медиастудий. | KDE Plasma (Xfce до версии 20.10) | KDE Plasma (Xfce до версии 20.10) | |
Ubuntu Kylin | Дистрибутив, адаптированный для жителей Китая. | Unity, UKUI (Начиная с 17.10). | Unity (до релиза 17.10), UKUI (начиная с релиза 17.10). | |
Ubuntu Unity | Дистрибутив Ubuntu с рабочим столом Unity 7 по умолчанию. | Unity | Unity | |
Ubuntu MATE | Дистрибутив Ubuntu с рабочим столом MATE по умолчанию (для слабых компьютеров). | MATE | MATE | |
Ubuntu Budgie | Дистрибутив Ubuntu с рабочим столом Budgie. | Budgie | Budgie | |
Ubuntu Cinnamon | Дистрибутив Ubuntu с рабочим столом Cinnamon. | Cinnamon | Cinnamon | |
Edubuntu | Дистрибутив Ubuntu для образовательных учреждений | Gnome Shell (С 23.04), Unity (12.04-14.04), Gnome Flashback/Fallback (12.04-14.04), Gnome (до релиза 11.10) | Gnome-shell с сеансом Ubuntu (С релиза 23.04) |
Дистрибутив | Описание | Графическая среда по умолчанию |
---|---|---|
ABC GNU/Linux | Дистрибутив для построения кластеров Beowulf. | |
Asturix | Дистрибутив позиционируется как легкий, быстрый, интегрированный в социальные сети. | KDE |
Aurora | Дистрибутив для ASUS EEE PC. | GNOME |
Baltix | Литовский дистрибутив. | |
Bodhi Linux | Минималистичный дистрибутив на базе Ubuntu. | Enlightenment, Moksha |
Elementary OS | Дистрибутив Elementary OS Jupiter на базе Ubuntu 10.10, в августе 2013 года вышла стабильная версия Elementary OS Luna на базе Ubuntu 12.04, разрабатываемый с особым вниманием к дизайну. | Pantheon |
Icefeast Linux | Дистрибутив, разрабатываемый для новичков. В процессе разработки. | GNOME |
GET-School | Дистрибутив на базе Kubuntu, разрабатываемый в рамках «школьного проекта LinuxWizard». | KDE |
Fluxbuntu | Дистрибутив использует менеджер окон Fluxbox по умолчанию. Идеально подходит для малопроизводительных машин. | Fluxbox |
Linux Lite OS | Дистрибутив Linux рассчитанный на устаревшее оборудование. Основан на Ubuntu и создан командой, руководимой Джерри Безенконом | Xfce |
Linux Mint | Дистрибутив, основанный на Ubuntu. Отличается большим количеством предустановленных медиа-кодеков, Flash и Java, наличием окружения MATE, ответвления от Gnome 2, а также наличием Cinnamon — форка Gnome Shell, стилизованного под Gnome 2. | MATE, Cinnamon, KDE, Xfce |
Matuntu | Российский дистрибутив, основанный на Ubuntu. | MATE |
nUbuntu | Дистрибутив для анализа сетевой безопасности. | |
OpenGEU | Версия Ubuntu, использующая лёгкий оконный менеджер Enlightenment. | Enlightenment DR17 |
Pop! OS | Дистрибутив Linux, основанный на Ubuntu и содержащий настраиваемую среду рабочего стола COSMIC. | COSMIC |
Runtu | Российский дистрибутив. | GNOME, Xfce |
Ubuntu Russian Remix | Сборка, созданная для удобного использования Ubuntu на офисных и домашних компьютерах в России. | |
Ubuntu Christian Edition | Сборка, созданная для пользователей-христиан. | GNOME, Unity |
UbuntuDDE | Дистрибутив Ubuntu с рабочим столом Deepin Desktop Environment. | DDE |
Ubuntu Sway Remix | Версия Ubuntu, использующая мозаичный оконный менеджер Sway. | Sway |
Ulteo | Дистрибутив, созданный Гаэлем Дювалем в 2007 году после увольнения из Mandriva. На данный момент дистрибутив заброшен | KDE |
U-lite | Лёгкий и быстрый дистрибутив без DE. | Openbox |
Sabily | Дистрибутив ориентирован на мусульманскую часть пользователей Ubuntu. | GNOME |
Ubuntu Install Box | Украинский дистрибутив с большим количеством предустановленного ПО. | Unity |
Ubuntu DesktopPack[92] | Комплект дистрибутивов от официального партнера, компании UALinux[93], являющиеся расширенными версиями Ubuntu, Kubuntu, Xubuntu, Lubuntu. | Unity, GNOME, KDE, Xfce, LXDE |
Искра, Сиалия, Альтаир, Ксономи. | Дистрибутивы, выпущенные компанией Интегра-Л в рамках проекта «Синяя птица». Развлекательная платформа, деловая платформа, сервер и платформа для творчества соответственно. Также, в связи с 20-й годовщиной компании Blizzard, на базе Искра 11 выпустили дистрибутив SparkCraft, который содержит демоверсии StarCraft, WarCraft III и StarCraft2. А также множество фан-арта по этим играм[94]. | GNOME 2 |
УСУ | Болгарский дистрибутив, созданный послужить начальной платформой для начинающих пользователей Линукса на домашних компьютерах в Болгарии. | KDE |
Canonical заявляет, что Ubuntu гарантирует пользователям свободу (в классическом определении Free Software Foundation), что декларировано в его манифесте (публичная оферта, англ. «the Ubuntu promise»), по духу напоминающем лицензию GPL. Поэтому по умолчанию при установке ОС устанавливается только свободное ПО, однако присутствует опция, позволяющая пользователю установить также несвободные драйверы или декодеры[95]. Кроме того, в специальном интернет-магазине имеются лицензированные у сторонних компаний декодеры проприетарных запатентованных мультимедиа форматов вроде Windows Media[96].
В версии 12.10 Canonical интегрировала поиск от Amazon, Ebay, Facebook и ещё нескольких компаний в графическое окружение Unity. Текст, вводимый пользователем в поиск Dash, автоматически отправлялся на серверы этих компаний и использовался в целях подбора рекламных объявлений. В связи с этим Ричард Столлман посоветовал отказаться от использования этого дистрибутива и не рекомендовать его другим[110]. Был создан сайт fixubuntu.com с инструкциями по отключению слежки, который подвергался давлению со стороны Canonical. Компания потребовала удалить торговую марку Ubuntu и логотип с сайта и из доменного имени[111][112].
Начиная с версии 18.04, поиск в интернете не устанавливается автоматически[113].