Состоялся выпуск Ubuntu 21.10 под кодовым именем «Impish Indri» («Озорной Индри»). Своё название новая версия Ubuntu получила в честь одноимённого вида лемуров, обитающих на северо-востоке Мадагаскара. Установим свежую версию Ubuntu и вкратце пробежимся по её новинкам.
Дистрибутив Ubuntu 21.10 доступен по этой ссылке. Перед установкой или обновлением следует учесть, что Ubuntu 21.10 не относится к релизам с долговременной поддержкой. Её сопровождение будет прекращено уже в июле 2022 года.
Если Вы ранее не использовали Ubuntu, есть возможность запустить систему с загрузочного носителя без установки. Конечно, такой вариант полноценным не назовёшь, но для попробовать самое то.
Если Вы решили установить систему, первым делом нужно будет выбрать раскладку клавиатуры.
Далее нужно будет выбрать тип установки и определиться с парой дополнительных опций.
Возможно, что на Вашем компьютере уже установлена другая операционная система. В таком случае установщик Ubuntu спросит о своих дальнейших действиях.
Также система попросит выбрать часовой пояс, после чего предложит задать имя компьютера, имя пользователя и пароль. Если компьютер будет использоваться в домене с Active Directory, на этом шаге его можно ввести в домен.
После этого начнётся установка системы.
Для завершения установки необходимо перезагрузить компьютер.
Установка Ubuntu 21.10 завершена.
Новое в Ubuntu 21.10
- Состоялся переход на GTK4 и GNOME 40. Виртуальные рабочие столы в обзорном режиме (Activities Overview) переведены на горизонтальную ориентацию и отображаются в виде непрерывно прокручиваемой слева направо цепочки. На каждом рабочем столе, показываемом в обзорном режиме, наглядно представлены имеющиеся окна, для которых применяется динамическое панорамирование и масштабирование при взаимодействии пользователя. Реализован бесшовный переход между списком программ и виртуальными рабочими столами. Улучшена организация работы при наличии нескольких мониторов. А в GNOME Shell обеспечено использование GPU для рендеринга шейдеров;
- По умолчанию предложен полностью светлый вариант темы оформления Yaru. Темный вариант оформления доступен в качестве опции. Поддержка старого комбинированного варианта темы (тёмные заголовки, светлый фон и светлые элементы управления) прекращена из-за отсутствия в GTK4 возможности определения разных цветов для содержимого заголовка и основного окна, что не позволяет гарантировать корректную работу всех GTK-приложений при использовании комбинированной темы;
- Предоставлена возможность использования сеанса рабочего стола на базе протокола Wayland в окружениях с проприетарными драйверами NVIDIA;
- В PulseAudio существенно расширена поддержка Bluetooth: добавлены A2DP-кодеки LDAC и AptX, встроена поддержка профиля HFP (Hands-Free Profile), позволившего повысить качество звука;
- Осуществлён переход на использование алгоритма zstd для сжатия deb-пакетов. Это позволит почти в два раза увеличить скорость установки пакетов. Побочным эффектом станет небольшое увеличение их размера (примерно на 6%). Поддержка использования zstd присутствует в apt и dpkg начиная с Ubuntu 18.04, но для сжатия пакетов этот алгоритм ранее не использовался;
- Предложен новый инсталлятор Ubuntu Desktop, реализованный в форме надстройки над низкоуровневым инсталлятором curtin, который уже применяется в инсталляторе Subiquity, используемом по умолчанию в Ubuntu Server. Новый инсталлятор для Ubuntu Desktop написан на языке Dart и использует фреймворк Flutter для построения пользовательского интерфейса. Оформление нового инсталлятора спроектировано с учётом современного стиля рабочего стола Ubuntu и рассчитано на предоставление единого процесса установки для всей линейки продуктов Ubuntu. Предложено три режима: переустановка всех имеющихся в системе пакетов без изменения настроек, ознакомление с дистрибутивом в Live-режиме и установка дистрибутива на диск;
- По умолчанию задействован пакетный фильтр nftables. Для сохранения обратной совместимости доступен пакет iptables-nft, предоставляющий утилиты с тем же синтаксисом командной строки, как и в iptables, но транслирующий полученные правила в байткод nf_tables;
- Задействован выпуск ядра Linux 5.13. Обновлены версии программ, включая GCC 11.2.0, binutils 2.37, glibc 2.34. LLVM 13, Go 1.17, Rust 1.51, OpenJDK 18, PHP 8.0.8, PulseAudio 15.0, BlueZ 5.60, NetworkManager 1.32.12, LibreOffice 7.2.1, Firefox 93 и Thunderbird 91.2.0, OpenLDAP 2.5.6, QEMU 6.0, Libvirt 7.6, BIND 9.16.15, Containerd 1.5.5;
- Браузер Firefox переведен по умолчанию на поставку в виде snap-пакета, в сопровождении которого принимают участие сотрудники Mozilla (возможность установки deb-пакета сохранена в качестве опции);
- В systemd по умолчанию задействована единая унифицированная иерархия cgroup (cgroup v2). Сgroups v2 можно использовать, например, для ограничения потребления памяти, ресурсов CPU и ввода/вывода. Ключевым отличием cgroups v2 от v1 является применение общей иерархии cgroups для всех видов ресурсов, вместо раздельных иерархий для распределения ресурсов CPU, для регулирования потребления памяти и для ввода/вывода. Раздельные иерархии приводили к трудностям организации взаимодействия между обработчиками и к дополнительным затратам ресурсов ядра при применении правил для процесса, упоминаемого в разных иерархиях;
- Появилась поддержка модуля Raspberry Pi Sense HAT, использованного в миссии Astro Pi. Необходимые библиотеки и утилиты оформлены в виде пакета sense-hat, дополнительно поставляется пакет sense-emu-tools с эмулятором платы.
Подробнее о свежей версии Ubuntu можно прочитать здесь.
Статьи по теме: