Ubuntu () — дистрибутив Linux для робочих станцій, лептопів і серверів, найпопулярніший у світі дистрибутив Linux. Серед основних цілей Ubuntu — надання сучасного й водночас стабільного програмного забезпечення для пересічного користувача із сильним акцентом на простоту встановлення та користування.
Ubuntu надає користувачу мінімальний набір програм загального призначення: багатовіконне стільничне середовище, засоби для перегляду Інтернету, організації електронної пошти, офісні програми з можливістю читати і записувати файли у форматах, що використовуються в пакеті програм Microsoft Office, редактор зображень, програвач компакт-дисків тощо. Спеціалізоване програмне забезпечення, потрібне досвідченішим користувачам, можна отримати з відповідних репозиторіїв. Серверний варіант системи включає також засоби, потрібні для організації сервера баз даних, вебсервера, сервера електронної пошти тощо.
Загальна характеристика
Ubuntu побудований на основі Debian GNU/Linux — іншого популярного дистрибутиву Лінукс. Спонсорується Canonical Ltd., власником якої є бізнесмен із ПАР Марк Шаттлворт. Назва дистрибутиву походить від зулуської концепції «убунту», яку можна висловити приблизно, як «людяність». Дистрибутив так названий для популяризації духу цієї філософії у світі програмного забезпечення. Ubuntu належить до вільного програмного забезпечення і може безплатно передаватись необмеженій кількості користувачів.
Підпроєкти
Офіційні підпроєкти Lubuntu та Xubuntu використовують як основні стільничні середовища LXDE та Xfce відповідно замість Gnome (до версії 17.10 Unity), що встановлюється за замовчуванням в дистрибутивах основного проєкту. Ці дистрибутиви мають менші системні вимоги та підходять для використання на слабких та старих комп'ютерах.
До 6 лютого 2012-го ще одним офіційним підпроєктом була Kubuntu з основною стільницею KDE. Canonical припинила її підтримку, пояснивши це відсутністю комерційного успіху проєкту протягом 7 роківCanonical припинила підтримку Kubuntu, перепризначивши головного розробника .
Інший офіційний підпроєкт, Edubuntu, розробляється для шкіл і використання дітьми вдома .
Gobuntu є офіційним підпроєктом, в якому використовується винятково вільне програмне забезпечення.
Ще одним офіційним підпроєктом є JeOS (вимовляється «Джюс»), створений для використання на віртуальних машинах .
Стратегія випусків Нові версії Ubuntu виходять кожні шість місяців. Кожен реліз підтримується оновленнями програмного забезпечення протягом 18 місяців. Кожні два роки виходять LTS-випуски ( — довгострокова підтримка), які підтримуються оновленнями протягом п'яти років, як десктопні версії, так і серверні (до версії 12.04 LTS-релізи для десктопів підтримувалися протягом трьох років, для серверів — п'яти). LTS релізами були версії 6.04, 8.04, 10.04, 12.04, 14.04, 16.04, 18.04, 20.04, 22.04. Останній LTS випуск, 24.04.1 LTS (Noble Numbat), вийшов у серпні 2024.
Основне програмне забезпечення Ubuntu поставляється з найсвіжішою версією GNOME, але починаючи з версії 11.04 компанія Canonical вирішила розробити свою власну стільницю під назвою Unity. З версії 17.10, головною стільницю повернули до Gnome. Програмне забезпечення (до 12.10) підбирали таким чином, щоб інсталяційні пакунки та Live CD помістилися на одному компакт-диску, водночас надавши користувачеві змогу створити для себе зручне робоче середовище. Після версії 12.10, розмір образу став більшим за можливості CD, але достатнім для DVD та USB флеш-накопичувачів. Live CD містить у собі версії популярних крос-платформених програм (Mozilla Firefox, Mozilla Thunderbird, Empathy, OpenOffice.org/LibreOffice та F-Spot), які дають змогу користувачеві ознайомитися із системою ще до встановлення на жорсткий диск.
Педро Корте-Реаль (Pedro Côrte-Real) провів дослідження складу базового сховища «main» дистрибутиву Ubuntu 11.04 за обсягом коду (у вибірці фігурувало число рядків коду)Оцінка частки коду, створеного проєктом GNU, в сучасних дистрибутивах Linux . З великих проєктів відзначені: Linux-ядро (9%, але з них 3% займають пов'язані з ядром зовнішні компоненти, такі як iptables і udev), інструменти GNU, такі як компілятор GCC і системна бібліотека Glibc (8%), X.Org (3%), Java (6%), Mozilla (6%), KDE (8%), GNOME (5%). Але домінують в дистрибутиві маленькі проєкти, сукупна частка яких становить 56%.
Історія та процес розробки Перший випуск Ubuntu відбувся 20 жовтня 2004, як тимчасове відгалуження Debian GNU/Linux, з метою регулярних, кожні шість місяців випусків нової версії системи на базі коду Debian, таким чином, надаючи частіші, ніж Debian, випуски системи. Ubuntu завжди має останній випуск GNOME, і випуск Ubuntu відбувається через місяць після чергового випуску GNOME. На відміну від деяких інших відгалужень Debian загального призначення, таких, як Xandros, Linspire та Libranet, компанія Canonical залишилася близькою до філософії Debian і використовує для Ubuntu переважно вільне програмне забезпечення, а не покладається на невільні програмні продукти, популярні в бізнес-моделях інших дистрибутивів.
Пакунки Ubuntu, переважно базуються на пакунках із нестабільної (unstable) групи пакунків Debian. Для встановлення та управління пакунками Ubuntu використовує Advanced Packaging Tool від Debian. Проте, пакунки для Ubuntu і Debian не обов'язково сумісні один з одним. Деякі розробники Ubuntu займаються також і ключовими пакунками Debian, тому вносять зміни до обох проєктів . У квітні 2005 засновник Debian Іан Мердок критикував Ubuntu за несумісність пакунків із Debian, кажучи, що Ubuntu дуже далеко відхилився від Debian Sarge, щоб залишитися сумісним .
Ubuntu фінансується Марком Шаттлвортом через Canonical Ltd. 8 липня 2005, Canonical оголосила про створення Ubuntu Foundation і забезпечила початкове інвестування у розмірі 10 мільйонів доларів. Мета фонду полягає у тому, щоб гарантувати підтримку і розвиток для всіх майбутніх версій Ubuntu, станом на 2006 фонд залишався недійовим. Шаттлворт описує його, як надзвичайний фонд на випадок, якщо підтримка Canonical з якихось причин припиниться.
Є плани щодо відгалуження Ubuntu з кодовою назвою «Grumpy Groundhog». Заплановано, що воно залишатиметься нестабільним відгалуженням, призначеним для розробки й тестування. Джерелом для нього буде безпосередньо система контролю версій програм, що входять до складу Ubuntu. Це передбачено для надання можливості досвідченим користувачам і розробникам тестувати поточні найсвіжіші версії окремих програм без необхідності самим створювати пакунки; планується заздалегідь попереджати про помилки та проблеми, що виникатимуть на комп'ютерах різної архітектури.
ShipIt
Компанія Canonical постачала інсталяційні компакт-диски Ubuntu за запитом безплатно, включно з платою за їхнє доставлення в будь-яку точку світу, через свій сервіс ShipIt . Після отримання запиту на отримання CD, диски надсилалися поштовою службою на вказану користувачем адресу; доставлення тривало від шести до десяти тижнів і здійснювалася по всьому світу, що дозволяло використовувати цей сервіс користувачам нерозвинених країн, які не мають можливості завантажити диск через всесвітню мережу.
З поширенням доступної всесвітньої мережі навесні 2011 Canonical переглянула політику й оголосила про закриття сервісу ShipItCanonical закриває сервіс безоплатної розсилки дисків з Ubuntu . Можливість платного замовлення дисків з Ubuntu через інтернет-магазин Canonical була збережена.
Можливості
Ubuntu наголошує на зручності й простоті використання. Наприклад, широко застосовується утиліта sudo, яка дозволяє користувачам виконувати адміністраторські завдання, не запускаючи небезпечний сеанс суперкористувача. Встановлювач Ubiquity дозволяє встановити систему на твердий диск з оточення Live CD, не перезавантажуючи систему під час процесу установки. Крім того, Ubuntu підкреслює надання можливості працювати людям з фізичними вадами, а також наявність інтернаціоналізації. Починаючи з версії 5.04, як системне кодування за замовчуванням використовується UTF-8, що усуває багато проблем, пов'язаних із сумісністю.
Більшість версій Ubuntu Linux мають чимало попередньо встановленого програмного забезпечення, серед якого офісний пакет LibreOffice, браузер Firefox, поштовий клієнт Thunderbird, клієнт систем миттєвих повідомлень Empathy, Клієнт мережі BitTorrent Transmission, впорядник фотографій Shotwell, кілька ігор таких як судоку і шахи. За замовчуванням в Ubuntu закрито доступ до усіх TCP портів за допомогою брандмауера, що значно підвищує рівень безпеки системи, особливо для недосвідчених користувачів. Графічний і текстовий інтерфейс системи Ubuntu доступний багатьма мовами, так, наприклад, GNOME 2.22, який за замовчуванням використовувався в Ubuntu 8.04 було перекладено 46 мовами світу , включно з українською.
Live CD До версії 12.10 Quantal Quetzal систему можна було використовувати в режимі Live CD.Ubuntu 12.10 Quantal Quetzal (Квантовий Кетцаль/Квезаль) Canonical відмовилася від його підтримки, адже образ системи обсягом у 800МБ не вміщується на CD. Починаючи з версії 12.10, цей режим замінили на Live DVD (або Live USB).
Ubuntu має встановлювач Ubiquity, що дозволяє запустити процес встановлення безпосередньо з Live-системи. До 2011 року компакт-диск з Live CD надсилався поштою будь-кому, хто цього попросив, у межах програми ShipIt. Наразі ISO-образи можна вільно завантажити з офіційного вебсайту Ubuntu або через торренти. Для встановлення з Live DVD/USB (станом на 2025 рік) рекомендується щонайменше 2 ГБ оперативної пам’яті. Існує чимало програмного забезпечення для створення власних збірок на базі Ubuntu, як-от Cubic або Linux Live Kit, хоча деякі старі інструменти, як remastersys чи Ubuntu Customization Kit, більше не підтримуються. та Reconstructor .
Альтернативне встановлення
Разом із відмовою від розділення релізу Ubuntu на CD, DVD, в 12.10 Quantal Quetzal було припинено підтримку альтернативної установки (версія «alternate») в текстовому режимі.
Версії Ubuntu до 12.10 мали окремий інсталяційний CD «alternate», що був розроблений для специфічних методів встановлення системи Ubuntu за допомогою текстового (псевдографічного) встановлювача. Інсталяційний CD «alternate» також дозволяє встановити заздалегідь налаштовану OEM систему, оновити стару систему за відсутності доступу до мережі, і для встановлення на комп'ютери з обсягом оперативної пам'яті менше ніж 320 Мб. Альтернативний інсталяційний CD дозволяє також встановити LVM та/або RAID розбиття диску, а також зашифроване розбиття, яке здійснюється за допомогою dm-crypt. «Alternate» компакт-диск не є Live CD.
Альтернативний метод встановлення також використовується для Ubuntu Server. CD з Ubuntu Server містить усі пакунки, необхідні для встановлення за відсутності доступу до мережі. Встановлювач редакції server за замовчуванням не встановлює графічний інтерфейс. Відмова від звичайних «alternate» не вплине на серверну версію Ubuntu.
Мережевий встановлювач Ubuntu також може бути встановлена через мережу за допомогою «network install CD». Цей CD встановлює Ubuntu з одного з офіційних дзеркал Ubuntu. Це означає, що усі пакунки будуть найновіших версій. «Network install CD» містить лише ядро для запуску текстового встановлювача.
LiveUSB Ubuntu також може бути завантажена з USB флеш носія, що дозволяє використовувати її як повноцінну систему без наявності твердого диску. Також це буває корисно, якщо потрібно протестувати, чи добре система підтримує конкретне апаратне забезпечення. Live USB системи Ubuntu може бути створено вручну або ж за допомогою інструментів, на кшталт Live USB creator чи UNetbootin.
Класифікація пакунків та підтримка
В Ubuntu все програмне забезпечення ділиться на чотири секції, котрі називають компонентами, щоб зобразити різницю в ліцензії та рівні доступної підтримки.
Пакети розподіляються за компонентами таким чином:
Вільне ПЗ Невільне ПЗ підтримується Main Restricted не підтримується Universe Multiverse