Canonical в четверг выпустила Ubuntu 21.10, Impish Indri. В новой версии ее флагманской ОС большое внимание уделяется разработчикам облачных технологий, AI / ML и Ubuntu для Windows.
Это не серьезное обновление дистрибутива. Скорее, это удерживающее действие, которое также не является долгосрочным выпуском. Тем не менее, Ubuntu 21.10 догоняет последние улучшения Wayland и GNOME 40 — наконец.
Однако улучшения производительности и производительности Ubuntu 21.10 значительно повышают производительность и производительность Ubuntu 21.10. Это неплохая оценка для версии с незначительным обновлением.
Тем не менее, те пользователи, которые, скорее всего, получат максимальную отдачу от этого краткосрочного обновления, будут разработчики, которые используют готовую поддержку графических приложений в подсистеме Windows для Linux (WSL). Пользователям Linux, которым нравятся настольные приложения Ubuntu без изменений, также понравятся новые функции.
Конечно, типичные новички в Linux все еще могут положиться на Ubuntu 21.10 как на надежный выбор с точки зрения удобства использования, от установки до повседневных компьютерных сессий, как для личного, так и для коммерческого использования.
«Поскольку открытый исходный код становится новым стандартом, мы стремимся принести Ubuntu во все уголки предприятия и во все места, где разработчики хотят внедрять инновации», — сказал основатель и генеральный директор Canonical Марк Шаттлворт. «От самых больших публичных облаков до мельчайших устройств, от серверов DGX до рабочих станций Windows WSL, открытый исходный код является трамплином для новых идей, а Ubuntu делает этот трамплин безопасным, надежным и последовательным».
Содержание статьи
Что нового внутри
]
Ubuntu 21.10 содержит совершенно новые элементы PHP 8 и GCC 11, включая полную поддержку статического анализа. Согласно Canonical, результат значительно улучшает повседневную осведомленность разработчиков о безопасности при низкоуровневом программировании.
Пользователи настольных компьютеров Gnome 40 получают динамическое рабочее пространство и жесты сенсорной панели. Новая оснастка Firefox, опубликованная Mozilla, повышает безопасность и гарантирует доступ как к последней, так и к расширенной версии поддержки браузера.
Точно такие же версии браузера доступны в нескольких разных версиях Ubuntu. Это упрощает управление платформой корпоративных разработчиков. За последний год количество оснасток, доступных в магазине программного обеспечения Ubuntu, выросло на 25 процентов. Кроме того, сейчас Snap Store обслуживает более 10 миллионов систем ежедневно.
В расширенной копии объявления о выпуске Canonical не упоминается большая часть скрытых особенностей. Но ползание по некоторым из самых последних ежедневных сборок дало несколько советов по обновлению.
В списке обычно включенных приложений не обнаружилось серьезных сюрпризов. Ubuntu 21.10 включает: LibreOffice 7.2, Firefox 93, Thunderbird 91 и ядро 5.13.0.16.
В целом, Impish Indri не предлагает ничего нового или слишком ошеломляющего. Но это остается надежной вычислительной платформой, которую, как всегда, легко адаптировать новичкам и которую приглашают опытные пользователи. Повышенная производительность должна быть самым приятным предложением в этом небольшом обновлении для тех, кто делает решительный шаг.
Лучшее покрытие облака для разработчиков
Бизнес-пользователи, инвестирующие в облако, все больше зависят от контейнерных образов. Но гарантировать происхождение образов программного обеспечения с открытым исходным кодом может быть непросто. Согласно Canonical, Ubuntu 20.10 порадует разработчиков приложений, которым нужны согласованные и надежные образы контейнеров из надежного источника.
Образ OCI Ubuntu 21.10 доступен в публичном реестре Docker Hub и Amazon ECR. Наряду с базовым образом Ubuntu Canonical поддерживает тщательно подобранный набор образов приложений. Образы LTS Docker обеспечивают корпоративные обязательства по обеспечению соответствия и обновлениям безопасности, поддерживаемые Canonical в течение всего срока службы Ubuntu, по крайней мере, 10 лет.
Последние образы LTS Docker от Canonical включают Grafana, Prometheus и Nginx. Apache Cassandra v4 — это новое дополнение с парсингом в реальном времени, предупреждениями и улучшенной интеграцией с Prometheus. Squid, кэширующий прокси, и Bind9, полнофункциональная система DNS, также присоединяются к портфелю образов LTS Docker.
MicroK8s устанавливает Kubernetes с помощью одной команды и формирует пограничный кластер Kubernetes всего двумя командами. MicroK8s теперь предлагает последнюю версию Kubernetes 1.22, сертифицированную CNCF, в стабильном канале. Контейнеры Kata — это новый захватывающий способ запуска контейнеров с облегченной виртуализацией, повышающий безопасность развертывания. Контейнеры Kata теперь активируются в MicroK8s с помощью простого "microk8s enable kata".
MicroK8s для поддержки IBM Z теперь доступен для бета-тестирования. Благодаря поддержке MicroK8s для IBM Z пользователи получают выгоду от облачного DevOps, а также стабильности и безопасности мэйнфрейма.
Растущая коллекция надстроек сообщества MicroK8s включает оператор Nvidia GPU 1.7.0, который упрощает выполнение рабочих нагрузок AI / ML в Kubernetes.
Расширенные возможности
Инженеры могут продолжать выбирать Ubuntu в качестве предпочтительной платформы для обработки сложных данных и рабочих нагрузок AI / ML. В Ubuntu 21.10 Canonical предлагает Apache Cassandra, упакованный как мгновенную установку, что позволяет командам DataOps настраивать кластер Cassandra, отмечает Canonical.
Поддержка виртуального графического процессора (vGPU) в Ubuntu KVM работает хорошо. Пользователи могут воспользоваться улучшенной производительностью и эффективностью при совместном использовании физических устройств GPU между гостевыми виртуальными машинами в качестве виртуальных GPU.
Что касается безопасности, Ubuntu 21.10 предоставляет множество привлекательных функций. Некоторые основные моменты включают Kernel Electric-Fence (KFENCE), детектор ошибок памяти во время выполнения, разработанный для производственного использования, по словам Роба Гиббона, менеджера по продукту ОС Ubuntu в Canonical.
Рандомизация смещения стека ядра по системным вызовам может помочь защитить от определенных форм эксплойтов повышения привилегий. По его словам, непривилегированный доступ к фильтру пакетов Беркли (BPF) теперь отключен по умолчанию.
В ядре 5.13 в Ubuntu 21.10 добавлена поддержка Kernel Electric-Fence (KFENCE), нового детектора ошибок памяти во время выполнения, разработанного для производственных сред. KFENCE снижает накладные расходы при обнаружении наиболее распространенных ошибок памяти.
Ubuntu 21.10 рандомизирует расположение памяти стека ядра при каждой записи системного вызова на архитектурах amd64 и arm64 с минимальным влиянием на производительность, отметил Гиббон.
Хиты и промахи при обновлении
Прибытие GNOME 40 в Ubuntu 21.10 показывает горизонтальное переполнение действий. Эта функция меняет потенциал рабочего процесса пользователей. Горизонтальный рабочий процесс делает управление несколькими рабочими пространствами намного удобнее, если не проще.
Жесты трекпада могут быть полезны, хотя эта полезность — скорее промежуточная мера. Жесты мультитач позволяют добавить больше, но их нет. Например, в списке функций жестов отсутствуют встроенные действия по смахиванию вправо и влево для перехода назад или вперед в браузере. Еще один удобный жест, который не поддерживается, — это масштабирование сведением пальцев.
Однако есть возможность провести тремя пальцами влево или вправо для перемещения между рабочими пространствами. То же самое можно сделать с помощью жестов тремя пальцами вверх или вниз для переключения режима обзора.
Поскольку режим обзора является основным элементом рабочего стола в GNOME, более удобный доступ к экрану обзора может быть привлекательным для пользователей. Этот жест может оправдать модернизацию клавиатуры со встроенной сенсорной панелью.
Шаги на пути к защите будущего
Обновление до Ubuntu 21.10 Impish Indri также может помочь разработчикам подготовить будущую работу для следующего LTS, который будет поддерживаться как минимум до 2032 года.
«Ubuntu 21.10 — последний промежуточный выпуск в серии перед 22.04 LTS, что означает, что, приняв Ubuntu 21.10, разработчики и пользователи сообщества Ubuntu уже получают доступ ко многим функциям следующей версии LTS», — сказал Гиббон LinuxInsider.
В качестве промежуточного выпуска Ubuntu 21.10 предлагается с девятью месяцами поддержки. Версии LTS обслуживаются до 10 лет. По его словам, релиз 22.04 ожидается в апреле 2022 года.
Новаторы получат максимальную выгоду от модернизации, добавил Гиббон.
«Ubuntu стремится предложить новаторам повсюду неограниченный, но последовательный опыт. «От облака до периферии, от мэйнфрейма до рабочей станции, от лабораторий высокопроизводительных вычислений до кластеров искусственного интеллекта — опыт Ubuntu доступен для разработчиков», — заявил он. «Версия 21.10 продолжает миссию Ubuntu по обеспечению лучшего опыта разработчиков, где бы ни находились наши пользователи».