Ubuntu

Материал из Национальной библиотеки им. Н. Э. Баумана
Последнее изменение этой страницы: 17:58, 26 мая 2019.
Ubuntu
Logo-ubuntu no(r)-black orange-hex.svg
Ubuntu 16.10 English.png
Screenshot of Ubuntu Desktop 16.10
Разработчик Canonical Ltd.
Линейка ОС Linux
Состояние разработки Развивается
Исходный код Открытый исходный код
Дата первого релиза 20 October 2004 года (15 years ago) (2004-10-20)
Последний релиз 19.04 «Disco Dingo» / 18 April 2019 года (10 months ago) (2019-04-18)
Целевой маркетинг Персональный компьютер
Доступно в Более 50 языков
Метод обновления Advanced Packaging Tool
Cистема управления пакетами dpkg, Snappy (package manager)
Платформы IA-32, AMD64; ARMhf (ARMv7 + VFPv3-D16), ARM64; Power Architecture
Ядро (тип) Монолитное
По умолчанию
пользовательский
интерфейс
GNOME
Лицензия GNU GPL
Официальный веб-сайт ubuntu.com

Ubuntu – это операционная система, идеально подходящая для использования на персональных компьютерах, ноутбуках и серверах. Она содержит все необходимые программы, которые вам нужны: программу просмотра Интернет, офисный пакет для работы с текстами, электронными таблицами и презентациями, программы для общения в Интернет и многое другое. Данная операционная система, основана на Debian GNU/Linux. Основным разработчиком и спонсором является компания Canonical. Он является 4-м в списке самых популярных дистрибутивов Linux для веб-серверов. По количеству пользователей, посетивших сайт DistroWatch.com (на апрель 2016 года) занимает 3-е место. Обычно новые версии дистрибутива выходят каждые полгода и поддерживаются обновлениями безопасности в течение 9 месяцев (начиная с версии 13.04, до этого поддержка осуществлялась в течение полутора лет) [Источник 1].

История и разработка

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

Марк Шаттлворт

Ни одна история Ubuntu не может быть полной без истории своего основателя — Марка Шаттлворта (см. рисунок 1).

Марк Шаттлворт родился в 1973-м году, в городе Велком провинции Фри-Стейт, ЮАР. Он посещал авторитетный колледж Diocesan и получил докторскую степень в области финансов и информационных систем в Университете Кэйп-Тауна. В этот период, Марк был страстно увлечён компьютером и стал активным участником сообщества Open Source. По крайней мере косвенно, он принимал участие в проектах Apache и Debian, и был первым человеком, который загрузил веб-сервер Apache, вероятно наиболее важное серверное приложение для платформы GNU/Linux, в архивы проекта Debian.

Увидев возможности и потенциал интернета, Шаттлворт основал в своём гараже центр сертификации и компанию по интернет-безопасности, названную Thawte. За несколько лет он вырастил Thawte во второй по величине центр сертификации во всём интернете, уступив лишь киту безопасности — компании Verisign. К слову, продукты и сервисы Thawte были построены и обслуживались свободным программным обеспечением. В декабре 1999-го, Шаттлворт продал Thawte компании Verisign за сумму, которая не разглашается, но которая, по слухам, составила порядка нескольких сотен миллионов американских долларов.

Рисунок 1 – Марк Шаттлворт

С такой фортуной в молодом возрасте, Шаттлворт мог бы наслаждаться безбедной жизнью. Но вместо этого, он решил реализовать свою заветную мечту — отправиться в космическое путешествие. После оплаты порядка 20 миллионов долларов русской космической программе и посвятив около года на подготовку, включая изучение русского языка и тренировки в Звёздном городке, Шаттлворт реализовал мечту в качестве гражданского космонавта на борту русского Союза TM-34. Шаттлворт провёл 2 дня в ракете Союз и 8 дней на Международной Космической Станции, где принимал участие в экспериментах, посвящённых изучению СПИДа и генома. В начале мая 2002-го, Марк Шаттлворт вернулся на Землю. В дополнение к исследованию космоса и увеселительной поездке в Антарктику, Шаттлворт играл активную роль как филантроп и венчурный капиталист. В 2001-м, Шаттлворт основал Фонд Шаттлворта (Shuttleworth Foundation, TSF), некоммерческую организацию, расположенную в Южной Африке. Фонд был основан для финансирования, разработки и внедрения инноваций в области образования. Разумеется, в качестве средств, с помощью которых TSF пытался достичь своих целей, применялось и свободное программное обеспечение. В рамках этих проектов, организация стала одним из самых видных сторонников СПО в Южной Африке и вообще в мире. В области венчурного капитала, Шаттлворт оказывал содействие научным исследованиям, разработкам и предпринимательству в Южной Африке со стратегическими инъекциями денежных средств в стартапы через новую фирму венчурного капитала, названную HBD, что означает «Here Be Dragons» («Тут Драконы»). В этот период, Шаттлворт был занят мозговыми штурмами для своего следующего крупного проекта, который в конечном счёте станет Ubuntu. Никакого недостатка в проектах, которые пытались объединить GNU, Linux и другие кусочки открытого и свободного ПО в аккуратную, работоспособную и дружелюбную к пользователю оболочку, не было. Марк Шаттлворт, как и большинство других людей, верил в то, что философские и прагматичные выгоды от использования свободного программного обеспечения определят курс дальнейшего успеха. Тем не менее, ни одно существовавшее предложение не было особо впечатляющим. Чего-то недоставало в каждом из них. Шаттлворт увидел в этом перспективу.

Марк Шаттлворт, как и множество других технарей, был большим фанатом проекта Debian. Однако, существовало множество вещей в Debian, которые не совпадали с его виденьем идеальной ОС. Некоторое время Шаттлворт рассматривал возможность стать лидером проекта Debian для реформирования проекта изнутри.

Создание Ubuntu

Чуть позже стало ясно, что лучшее решение не состоит в том, чтобы работать внутри проекта Debian, который во многих ситуациях имел веские причины оставаться на том пути, по которому он развивался. Вместо этого, Марк решил построить новый проект, который бы работал в симбиозе с Debian, для создания новой, лучшей системы GNU/Linux. Для начала этого проекта, в апреле 2004-го, Шаттлворт пригласил дюжину, или около того, разработчиков Debian, которых знал лично, в свою квартиру в Лондоне. Именно на этом заседании, была заложена основа проекта Ubuntu. Во время собрания, команда, которая со временем выросла в ядро разработчиков Ubuntu, составила список идей, которые она хотела бы видеть в своей идеальной ОС. Сейчас этот список знаком большинству пользователей Ubuntu:

  • Предсказуемые и частые циклы релизов.
  • Упор на локализацию и доступность.
  • Упор на простоту использования и дружелюбность к пользователю.
  • Упор на использование языка Python в роли единственного языка программирования, с помощью которого вся система может быть построена и расширена.
  • Сообщество-ориентированный подход, который уже работал с существующими открытыми проектами и метод, с помощью которого группы разработчиков могли бы на ходу возвращать свои наработки.
  • Новый набор инструментов, построенный вокруг процесса разработки дистрибутива, который позволил бы разработчикам взаимодействовать с экосистемой различных проектов и который позволил бы получать максимальную отдачу от пользователей.

В группе было ясное понимание, что действия важнее слов, так что не было никаких публичных заявлений или пресс-релизов. Вместо этого, группа установила себе дедлайн в 6 месяцев. Шаттлворт согласился профинансировать работу и оплачивать разработчикам полный рабочий день. После шести месяцев, они объявят о проекте и предоставят первые плоды своей работы. Они также составили список целей, которых хотели бы достичь в установленные сроки, и назначили ответственных лиц.

Что означает «Ubuntu»

«Бородавочники», как они сами себя называли, были отличной командой, имели набор чётких целей и идеи о том, как достичь большинства из них. С другой стороны, у команды не было названия для своего проекта. Шаттлворт сильно настаивал на том, чтобы назвать проект «Ubuntu» (см. рисунок 2).

Рисунок 2 – Логотип Ubuntu

Ubuntu — это концепция и термин из нескольких южноафриканских языков, включая зулу и коса. Определение «ubuntu» сложно перевести на русский, но в общих чертах это означает «человечность по отношению к другим» или «я есть, потому-что мы есть». Некоторые описывают ubuntu как «вера во вселенскую силу, которая связывает всё человечество ».Ubuntu оказалось термином, который ёмко выражал откуда пришёл проект, куда он идёт и каким образом планирует это сделать. Название было идеальным и оно окончательно закрепилось.

Создание Canonical

Чтобы платить основным разработчикам за работу над Ubuntu, Шаттлворту понадобилось создать компанию. Он хотел собрать некоторых лучших людей для работы с глобальными opensource-сообществами. Эти сообщества не знают национальных и географических границ. Вместо того, чтобы перемещать каждого работника в какое-то одно место или офис, Шаттлворт принял решение объединить их в «виртуальную компанию». Хотя у такого решения были очевидные недостатки в виде большой задержки и низкой пропускной способности соединений, разных временных зон и многого другого, это также сулило выгоду в конкретном контексте проекта. Распределённая природа сотрудников означала, что новая компания может нанимать лиц, не требуя их переезда в новую страну. Каждый сотрудник компании мог использовать IRC, почтовую рассылку и разнообразные онлайн-коммуникации для того, чтобы делать свою работу. В первый год существования, самое похожее на офис было личной квартирой Шаттлворта в Лондоне. Со временем, компания разрослась и получила название Canonical. Название было данью оптимистическим прогнозам — стать каноническим местом поддержки свободного программного обеспечения, Ubuntu в частности. И это также распространённое слово в сленге программистов. Важно заметить, что в отличие от монополии, быть каноническим не означает эксклюзивное право на что-либо. Другие компании будут поддерживать Ubuntu и разрабатывать операционные системы на её основе. Но пока Canonical делает хорошую работу, её роль будет оставаться центральной [Источник 2].

Описание

Одна из многих бесплатных ОС на ядре Linux. Операционная система имеет понятный интерфейс и ориентирована на обычных пользователей. По умолчанию в Ubuntu входит набор необходимых приложений для работы с документами и Интернетом. Одним словом, Ubuntu хорошая бесплатная альтернатива Microsoft Windows. Ubuntu включает программное обеспечение для серверов и рабочих станций. Операционная система поддерживает большое количество видов архитектуры, таких как i386, amd64, ARM.

Системные требования

Минимальные системные требования Ubuntu:

  • Оперативная память

В связи с переходом на 64 разрядную архитектуру, расход оперативной памяти увеличился вдвое, система + браузер требуют: 4Gb и более - Unity, Gnome, KDE 2Gb и более - XFCE, Mate, LXDE, Openbox, Fluxbox, IceWM, Enlightenment

  • Процессор:

Двухъядерный процессор с частотой 1,6GHz и мощнее - Unity, Gnome, KDE Одноядерный процессор с частотой 1,3GHz и мощнее - XFCE, Mate, LXDE, Openbox, Fluxbox, IceWM, Enlightenment

  • Видеокарта:

Любая, для которой есть драйвер. Через 10 лет после выпуска некоторые производители убирают поддержку старых моделей из драйвера, а со свободными драйверами как повезет - может и не заработать.

  • Жесткий диск:

5Gb и более - Unity, Gnome, KDE, XFCE, Mate, LXDE 4Gb и более - Openbox, Fluxbox, IceWM, Enlightenment [Источник 3]

Особенности

Главные особенности дистрибутива Ubuntu:

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

безопасная система, которая не требует антивирусов. Чтобы подцепить вирус необходимо очень постаратся, если вы используете дистрибутив Ubuntu.

  • Полностью бесплатная ОС – установка происходит в несколько кликов, в сети полно версий для бесплатного скачивания, не нужно вводить никаких ключей, можно использовать на множестве компьютеров одновременно.
  • Приятный и понятный интерфейс – большое количество бесплатных тем и графических еффектов, на любой вкус и цвет.
  • Быстрая установка без усилий – с появлением новых версий установка Ubuntu все упрощается, чем привлекает неопытных пользователей. Основное ПО и драйвера устанавливаются сразу и практически автоматично, в итоге вы получаете готовую к работе ОС. Кроме того предлагается автоматическое обновление.
  • Идеальный вариант для новичков – все настройки и установки выполняются на интуитивно понятном уровне. Через специализированный менеджер пакетов Synaptic выполняется установка необходимых программ. У него есть функции просмотра рейтинга, описания и отзывов о программах.
  • Стабильность работы обеспечивается огоромной коммандой поддержки, которая быстро находит и устраняет ошибки.
  • Предсказуемость системы – каждый новый релиз выходит с периодичностью в 6 месяцев, пользователи всегда имеют доступ к свежим версиям ОС.
  • Отлично уживается на одном ПК с другими ОС, например, Windows.

Семейство Ubuntu

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

  • Поддерживаемые Canonical варианты системы

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

  • Ubuntu Server

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

  • Поддерживаемые сообществом варианты системы

Edubuntu Вариант Ubuntu, нацеленный на использование в образовательных учреждениях. Содержит самые востребованные образовательные приложения.

Ubuntu с рабочим окружением KDE и программами, типичными для него.

Минималистичный вариант Ubuntu, основанный на рабочем окружении LXDE.

  • Ubuntu Mate

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

  • Mythbuntu

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

  • Ubuntu Studio

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

  • Xubuntu

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

Ubuntu с максимально интегрированным рабочим окружением GNOME. Только то, что нужно: современное GNОME окружение и «классический» режим.

  • Ubuntu Budgie

Ubuntu Budgie предоставляет среду рабочего стола Budgie, которая ориентирована на простоту и элегантность.

  • Ubuntu Kylin

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

Другие производные Ubuntu

Также существует очень много других дистрибутивов GNU/Linux, которые основаны на Ubuntu. Они не входят в официальное семейство, но большинство из них совместимо между собой и с основной Ubuntu [Источник 4]

Релизы и версии дистрибутива Ubuntu

Новые версии дистрибутива Ubuntu выходят два раза в год — в апреле и октябре. Релизы Ubuntu имеют числовое обозначение вида — ГОД.МЕСЯЦ, соответсвующие году и месяцу выхода релиза. Например, Ubuntu 18.10 вышла в октябре 2018 г. Каждая новая версия поддерживается обновлениями в течение 9 месяцев (кроме LTS версий). Два раза в год выпускаются версии LTS (Long Term Support). LTS версии поддерживаются обновлениями в течение 5 лет. Периодически выпускаются обновленные релизы LTS-версий. Для таких релизов к номеру версии добавляется еще одна цифра, например, Ubuntu 18.04.1 LTS. Каждый релиз имеет кодовое имя. Кодовое имя состоит из двух слов — прилагательного и названия животного, причем слова начинаются на одну и ту же букву. С версии Ubuntu 6.06 LTS первая буква каждого кодового имени меняется в соответсвии с порядком букв в латинском алфавите [Источник 5]

Ubuntu 14.04

Подробно остановимся на одной из самых популярных версий Ubuntu 14.04 LTS. В отличии от предыдущих релизов Ubuntu 14.04 имеет ряд новшеств:

  • Функция поддержки дисплеев с большим разрешением – FullHD;
  • Наличие двух новых архитектур ARM64 и PowerPC64.
  • Поддержка TRIM-команд для накопителей твердотельного типа присутствует по умолчанию.
  • Оптимизирована технология NVIDIA Optimus.
  • Ядро Linux 3.13 вместе с планировщиком ввода-вывода Deadline.
  • Входит в состав набор библиотек Python 3.4.
  • С помощью Oxide можно запустить приложение прямо с рабочего стола.
  • Обновлены LibreOffice, Firefox, Thunderbird [Источник 6]

Ubuntu 18.04

В Ubuntu 18.04 LTS есть три принципиальных изменения, относительно предыдущих версий Ubuntu (более ранних чем 17.10):

  • Переход от swap-раздела к swap-файлу, как в Windows.
  • Отказ от собственной оболочки Unity и переход на оболочку Gnome Shell.
  • Переход на новый графический сервер Wayland (вместо xorg).
  • Есть еще одно отличие от предыдущих версий - больше нет 32-х битной сборки. Доступна только 64-х битная сборка дистрибутива.

Новинки Ubuntu 18.04:

  • Файл подкачки

Файл подкачки создается, если устанавливать систему на диск. Он так и называется - swapfile: Отдельный swap раздел больше не создается, при установке системы на диск. Размер файла подкачки устанавливается примерно в 70% от размера оперативной памяти (сразу же при установке системы). Это связано с тем, что в Линукс, при переходе в режим гибернации, содержимое оперативной памяти записывается в swap.

  • Графический сервер Wayland

По умолчанию GDM стартует в Xorg сессию. Однако в логин-экране можно выбрать запуск сессии Wayland (нужно кликнуть на значке с шестеренкой возле поля с паролем).Однако реализация Wayland в Ubuntu 18.04 глючная. Не воспроизводится mp4 видео. Не запускаются программы, требующие root доступа, как например Synaptic. Субъективно интерфейс становится более тормозным чем в Xorg сессии.При этом каких-то преимуществ, перед Xorg, Wayland не имеет - с точки зрения обычного использования на домашнем или офисном компьютере. Так что ценность этого новшества пока только лишь концептуальная.

  • GNOME Shell Ubuntu 18.04
Оболочка GNOME Shell стилизована под привычный вид Unity (см. рисунок 3).
Рисунок 3 – Рабочий стол GNOME Shell Ubuntu

Однако это все равно GNOME Shell. Здесь нет окна с подсказками по "горячим" клавишам. А самое главное здесь нет меню Dash, которое было более функциональным чем меню GNOME Shell. Здесь более примитивный файловый менеджер "Файлы", уступающий по удобству менеджеру "Наутилус", который был в предыдущих релизах Ubuntu. И кнопка меню не вверху ланчера, а внизу, что не очень удобно. Кнопки окон справа, однако их можно вернуть на привычное место (слева), если установить программу gnome-tweak-tool. Через эту программу можно изменить многие настройки интерфейса GNOME Shell.

  • Ядро версии 4.15

В ядре версии 4.15 есть несколько серьезных новшеств, однако для обычного использования на домашнем или офисном компьютере они вряд ли имеют ценность. Разве что поддержка SATA ALPM (Aggressive Link Power Management) может быть полезна на новых компьютерах [Источник 7].

Установка

Далее мы рассмотрим более подробно установку Ubuntu. Для этого стоит посмотреть данные видео, в которых есть все необходимые инструкции для установки Ubuntu:

Источники

  1. Ubuntu // Википедия. [2019]. Дата обновления: 27.04.2019. URL:https://ru.m.wikipedia.org/wiki/Ubuntu (дата обращения 30.04.2019).
  2. История создания Ubuntu // habr. [2019]. Дата обновления: 21.10.2010. URL:https://m.habr.com/ru/post/106582/ (дата обращения 30.04.2019).
  3. Linux UBUNTU // Бесплатные аналоги. [2019]. Дата обновления: 04.02.2016. URL:https://freeanalogs.ru/Ubuntu (дата обращения 30.04.2019).
  4. Семейство Ubuntu // Ubuntu. [2019]. Дата обновления: 13.04.2019. URL:https://ubuntu.ru/family (дата обращения 26.05.2019).
  5. Дистрибутив Ubuntu // Пингвинус Linux. [2009-2019]. Дата обновления: 05.12.2015. URL:https://pingvinus.ru/distribution/ubuntu (дата обращения 26.05.2019).
  6. Ubuntu – описание ОС: актуальные версии, плюсы, минусы // Hyperhost. [2019]. Дата обновления:15.01.2016. URL:https://hyperhost.ua/info/ubuntu-opisanie-os-aktualnyie-versii-plyus/ (дата обращения 30.04.2019).
  7. Обзор Ubuntu 18.04 LTS // Помощник.ру. [2019]. Дата обновления: 14.05.2018. URL:http://adiutor.ru/index.php/ubuntu-18-04-overview (дата обращения 30.04.2019).

Ссылки