На данный момент уже существует несколько проектов, предлагающих хотя бы один неизменяемый вариант. Возможно, лидером или наиболее продвинутым в этом является Fedora, в каталоге которой уже давно есть неизменяемые системы и, кроме того, теперь есть Атомные рабочие столы Fedora, семейство с неизменным флагом. Canonical, кажется, немного отстает, но она на правильном пути, о чем свидетельствует текущее состояние ее Основной рабочий стол Ubuntu.
Ранее мы уже объясняли, что компания Марка Шаттлворта называет его просто «Ubuntu Core», или это то, что мы видим в логотипах, но мы, чтобы избежать путаницы с версией для Интернета вещей, добавили после «Desktop» . Мы попробовали это некоторое время назад, и на вкус оно было просто ничего, вернее, ничего. По своей природе это система, основанная на Ubuntu, но неизменяемая и на основе Snap-пакетов. Изначально вы не можете устанавливать такие программы, как Kodi, но мы знали, что у них есть козырь в рукаве.
Семинары, дистрибутив Ubuntu Core Desktop
В нашем тесте мы заметили значок терминала с названием «Мастерские». Мы открыли его, и ничего с ним нельзя было сделать. Поскольку в эти дни мы говорили о Distrobox, а известно, что в SteamOS он установлен по умолчанию начиная с версии 3.5, я решил еще раз попробовать Ubuntu Core Desktop в более обновленном образе. И какой сюрприз меня ждал: Мастерские теперь работают...
… или я так думаю
Открыв его, мы видим что-то вроде скриншота заголовка. Логотип Ubuntu большой, и кажется ясным, какое сообщение он нам посылает: «Если вы хотите использовать Linux в контейнере, вот варианты, но мы рекомендуем Ubuntu». Или я так понимаю.
Когда мы выбираем систему (в моем примере я выбрал Ubuntu), мы переходим в другое окно. В нем мы можем выбрать версию, тип и вариант системы.
Нажав продолжить, мы перейдем в окно, в котором выберем интеграцию с операционной системой. Стоит оставить по умолчанию. Как видно по тексту, в предыдущем пункте я выбрал виртуальную машину, а потому она не оставила мне другого выхода.
Наконец, вы запускаете образ, ждете, создаете его экземпляр, и он должен работать.
И почему я говорю, что так должно быть, и не гарантирую этого? Потому что все находится на очень ранней стадии, и я не смог протестировать это изначально, только на виртуальной машине, и процесс еще не завершен.
На самом деле мастерские используются для управления контейнерами LXD.
Правда в том, что не многие из нас знали о Мастерских, но прошло много времени с тех пор. доступен в виде оснастки. Трабаха отличается от Дистробокса. У него есть сходства, но есть и важные различия. То, что предлагает Canonical, больше похоже на WSL от Microsoft, чем на Distrobox, поскольку оно виртуализирует операционную систему. Виртуализация в виртуальном — не самое простое дело, поэтому мой тест в GNOME Boxes прошел не совсем хорошо.
Но приятно видеть, как формируется Ubuntu Core Desktop. Несложно представить, что будет в будущем и после установки с нуля:
- По умолчанию у нас будет система, которой достаточно для работы с очень небольшим количеством программного обеспечения.
- Чтобы установить некоторые пакеты, мы можем сделать это из Центра приложений, официального Snap Store.
- Из APT ничего установить не получится.
- По умолчанию у нас будет установлено приложение, с помощью которого мы сможем установить другие дистрибутивы в качестве подсистемы.
- TBC: Curl доступен в виде Snap-пакетов, поэтому в будущем его можно будет использовать для установки Distrobox. Сегодня не завершает установку.
Canonical делает домашнее задание по теме неизменность. Вы не пропустите эту тему в апреле этого года, но вполне вероятно, что неизменяемая версия Ubuntu появится в октябре, что совпадет с выпуском Ubuntu 24.10 OAdjective OAnimal.