Ubuntu Core Linux Developer Preview готов к тестированию

Тестирование Ubuntu Core Linux Developer Preview теперь возможно

Dell XPS 13 Ubuntu Linux Developer Edition with Tiger Lake

На Саммите Ubuntu 2023 в Риге, Латвия, менеджер по продукту Canonical Оливер Смит и менеджер по инженерии Кен ВэнДайн представили Ubuntu Core Desktop. Она еще не поставляется, но уже приближается – апрель 2024 года теперь ожидаемая дата выпуска.

В этой новой версии будет использоваться неподвижная Linux-система с дополнительным программным обеспечением, предоставляемым snaps, контейнеризованными приложениями Ubuntu. Неподвижная ОС – это такая ОС, в которой ни пользователи, ни приложения не могут изменять операционную систему. Обновления применяются атомарно, что означает, что они применяются сразу все сразу. Наиболее распространенной операционной системой, которую можно обновлять таким образом, является Google Linux-основанная ChromeOS.

Также: Лучшие дистрибутивы Linux для начинающих

Canonical не явно заявила, что ее новый подход к Linux-рабочему столу появится с выпуском Long-Term Support (LTS) Ubuntu Linux 24.04 следующего года, но так думают эксперты.

Используя десятилетний опыт инноваций в сфере интернета вещей (IoT), Ubuntu Core Desktop стремится расширить надежное программное обеспечение Ubuntu Core до полноценного рабочего стола. Разработанная для решения множества сложных задач, эта новая система начнется с простых тонкоклиентских или одноцелевых приложений и в конечном итоге будет развиваться, чтобы удовлетворить потребности домашних пользователей, геймеров и разработчиков программного обеспечения.

Действительно, как сказал Смит: “Мы не просто создаем Ubuntu Core Desktop. Мы создаем ряд компонентов, которые люди могут использовать для создания продуктов.” Смит привел следующий пример: “Предприятие IT может потребоваться создать что-то, что настроено индивидуально для них, которое включает набор приложений, необходимых для предоставления пользователю. Мы рассматриваем это с модульного подхода, где все маленькие части, которые им могут понадобиться, готовы быть объединенными.”

В этом подходе, продолжил Смит, даже ядро Linux поставляется как снэп: “У нас есть снэп-устройство, еще одна концепция Ubuntu Core, которое определяет такие вещи, как загрузчик, настройки безопасности и шифрование.” Snapd управляет обновлениями приложений всей системы.

Также: Лучшие ноутбуки на Linux, которые вы можете купить

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

Сторонние приложения, такие как Spotify, ожидается, будут работать без проблем благодаря модульной структуре системы. Кроме того, Ubuntu Core Desktop будет использовать сеанс рабочего стола GNOME.

Но вам не обязательно использовать GNOME. Вы сможете настроить свой опыт работы. Пользователи могут выбирать оптимизированные ядра для игр или различные рабочие среды, такие как KDE, Budgie или MATE. Система использует декларативный режим, который позволяет пользователям определить точно, что должно быть включено в их систему.

Также: Как установить Ubuntu Linux (это легко!)

Ubuntu Core Desktop также обладает встроенной безопасностью и конфиденциальностью. Функции, такие как полное шифрование диска с обеспечением защиты TPM, безопасная загрузка и режимы восстановления, гарантируют, что система остается доверенной и проверяемой. Более того, система контроля snap обеспечивает изоляцию даже в случае непреднамеренной установки вредоносного программного обеспечения, которое не может скомпрометировать остальную часть системы.

Для разработчиков интеграция контейнеров LXD обещает упрощенный рабочий процесс, позволяя разрабатывать в контейнерах, не нарушая работу основной операционной системы. Хотя эта функция находится в стадии разработки, цель состоит в создании богатой среды разработки.

Ни геймеры, тоже не остаются в стороне. Ubuntu Core Desktop стремится поддерживать местные и игры Proton со стремительной работой, чтобы обеспечить совместимость с широким спектром оборудования и периферийных устройств, таких как популярные игровые контроллеры.

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

Также: Ubuntu Cinnamon облегчает переход с Windows на Linux как можно менее болезненным

Разработчики Ubuntu Core Desktop в настоящее время усовершенствуют процесс установки, настраивают автоматизированные тестовые инфраструктуры и работают над подробной документацией. Точная дата выпуска не указана, но работа приближается к завершению.

Это не означает, что вы не можете запустить Ubuntu Core Desktop уже сейчас, если вы себе позволяете. Именно это сделал менеджер открытого исходного кода Alan Pope, когда он установил Ubuntu Core Desktop на своей игровой компьютер Steam Deck под управлением Linux. Все далеко от идеального: ни Bluetooth, ни звук не работали. Однако, как указал Pope, отказ звука не был слишком удивителен, поскольку у Steam Desk использовался «странный аудиочипсет».

Для этого вам потребуется скомпилировать его из исходного кода и использовать snap-пакеты. Перейдите на репозиторий Ubuntu Core Desktop GitHub. Оттуда вы можете загрузить его в виртуальную машину Qemu или создать «pc.img» с помощью «ubuntu-image», чтобы установить его как snap-пакет.

В конце концов, как написал Pope: «Я могу представить будущее, в котором ноутбуки известных производителей поставляются с Ubuntu Core Desktop по умолчанию. Сначала это может быть нацелено на разработчиков, но я полагаю, что в конечном итоге «нормальные» пользователи также будут использовать Ubuntu Core Desktop».