Вчера Canonical официально объявила о выпуске Ubuntu 16.04 LTS Xenial Xerux - шестого по счету релиза с долговременной поддержкой. Объявления для 16.04 будут выпускаться вплоть до 21 апреля 2021 года, за этот период будут несколько раз обновлены до следующих версий основные компоненты системы, такие как ядро Linux и графическая подсистема. Все это делает релиз Ubuntu 16.04 важным не только для любителей испытывать все самое свежее на своих личных компьютерах, но и для предприятий и профессионалов, которые используют LTS релизы Ubuntu на корпоративных и серверных машинах.
Давайте вкратце посмотрим на самые важные и заметные изменения в Ubuntu.
Основные компоненты и обновленный набор ПО
Ядро Linux 4.4 с полноценной поддержкой нового поколения процессоров Intel Skylake, журналированного RAID 5, поддержкой 3D для виртуальных графических адаптеров и обновленным набором драйверов. Ну и конечно-же стандартный состав ПО обновлен до последний версий: Firefox 45, LibreOffice 5.1, Rhythmbox 3.3, GIMP 2.8.16 и Unity 7.4, об изменениях в которой будет сказано ниже.
Новый магазин приложений
Canonical отказалась от своего магазина Ubuntu Software Center. Теперь в качестве магазина используется приложение Gnome Software. Решение это основывается на результатах опросов, показавших, что большинство пользователей Ubuntu им не пользовалось, предпочитая по-старинке устанавливать программы из терминала, или пользоваться старым добрым Synaptic. Лично я делал это из-за того, что центр приложений Ubuntu был ну уж очень медленным и не информативным.
Snappy - новый способ доставки приложений
Canonical похоже решилась на революцию в мире Linux: теперь приложения в Ubuntu могут устанавливаться не только через традиционные для нее репозитории и DEB-пакеты, но и через SNAP-пакеты. В чем же преимущество Snappy и что он вообще из себя представляет?
Приложения и различные библиотеки, необходимые для его работы, в репозиториях хранились в отдельных пакетах Deb, поэтому для установки всего одного приложения иногда требуется скачать и установить сотню таких пакетов. Конечно же, процесс происходит автоматически, однако это все-же создает многие проблемы, например, когда одному приложению требуется конкретная версия определенной библиотеки, а другому - другая версия ее же, и возникает конфликт. Другая частая ситуация: вам необходима последняя версия какой-либо программы, но она требует наличие в системе самой новой версии какой-то библиотеки, которая для вашей версии дистрибутива еще не выпущена, а может и вообще никогда не будет выпущена. Ну а кроме того, вытянуть из интернета и установить 2 десятка пакетов - процесс гораздо более долгий, чем если бы все это содержалось всего в одном большом пакете.
Всех этих недостатков лишен Snappy: его идея заключается в том, что приложение вместе со всем необходимым для его работы запаковано в один единственный пакет. Можно было-бы сравнить это с методом доставки приложений в Windows - но сравнение это неправильное, потому как все содержимое SNAP-пакета будет извлечено в изолированную от системы область, откуда оно и будет исполнятся. Никакой записи файлов в системные папки - это делает Snappy намного более безопасным методом установки, чем DEB, и тем более - Windows, и более правильно сравнить SNAP с системой установки приложений в Mac OS X, где приложения также устанавливаются из одного пакета, включающим все необходимое, в отдельную изолированную область, и там же исполняются, не затрагивая файловую систему OS X.
При этом следует упомянуть, что от DEB и репозиториев никто отказываться не собирается: системные компоненты и основное ПО по прежнему будет доставляться и обновляться с помощью них, и это плюс.
Панель Unity теперь можно перенести вниз
Благодаря команде разработчиков китайского варианта Ubuntu Kylin, основную панель Unity можно перенести вниз экрана. Это прекрасная возможность сэкономить пространство по ширине, если вы используете монитор, развернутый на 90 градусов. Конечно, найдутся множество любителей Windows-стиля рабочего стола, которые перенесут панель вниз и на широкоформатных экранах, однако - поверьте мне, это не самое лучшее решение, которое съест много и так не достающего вертикального пространства.
Нигде в настройках этой возможности вы не найдете, поэтому для переноса панели вниз придется выполнить в терминале (CTRL+ALT+T) вот такую команду:
gsettings set com.canonical.Unity.Launcher launcher-position Bottom
А вернуть все назад можно вот так:
gsettings set com.canonical.Unity.Launcher launcher-position Left
Онлайн-результаты поиска в Unity теперь отключены по-умолчанию
Ввод этих самых онлайн-результатов в свое время вызвало праведный гнев Linux-сообщества: мол, теперь за нами следят, отправляют что мы ищем в интернет, так и до рекламы в Unity не далеко и т.д. Со-временем в системе появилась "легальная" возможность отключить эту опцию, а теперь и вовсе она отключена по-умолчанию. Заодно и Unity стал работать заметно быстрее.
Поддержка файловой системы ZFS
Ввод поддержки ZFS в Ubuntu наделал немного шума из-за несовместимости лицензий, однако все проблемы были решены и Ubuntu 16.04 поддерживает файловую систему ZFS "из коробки". Не вдаваясь глубоко в подробности, можно сказать, что если вы далеки от серверных облачных технологий, вам ZFS понадобится навряд ли, а вот для корпоративного сектора ZFS в Ubuntu - это отличная новость.