Manjaro Immutable: Экспериментальная версия атомарного дистрибутива

2024-08-03 7784 комментарии
Экспериментальная версия атомарного дистрибутива Manjaro Immutable на базе Arkdep 2 доступна для публичного тестирования. Установите и опробуйте новые возможности и оставьте отзыв о работе системы и о технологии, использующей Manjaro Immutable

Команда Manjaro представила новый дистрибутив Manjaro Immutable, новую экспериментальную версию на базе Arkdep 2 из проекта Arkane Linux 2. Неизменяемый, атомарный дистрибутив Manjaro теперь доступен для публичного тестирования.

Цель этого релиза - собрать обратную связь от сообщества о технологии, лежащей в основе Manjaro Immutable.

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

Разработчики крайне заинтересованы в получении обратной связи о работе Manjaro Immutable.

Начало работы

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

Системные требования Manjaro Immutable

  • Минимум 32 ГБ памяти жесткого диска, рекомендуется 64 ГБ и более
  • Поддержка UEFI загрузки

Ссылка для скачивания образа Manjaro Immutable: скачать ISO

Установка

  1. Скачайте и установите ISO-образ

    Скачайте live ISO и установите его с помощью графического установщика.

    Альтернативно, вы можете использовать VirtualBox, фронтенд для QEMU, такой как gnome-boxes, или установить напрямую на физическое оборудование. Убедитесь, что в конфигурации виртуальной машины включена поддержка UEFI или что вы тестируете на оборудовании с поддержкой UEFI.

  2. Запуск обновления

    Если вы только что установили Manjaro Immutable, система должна сообщить, что обновлений нет. Если обновление доступно, перезагрузите систему после его завершения.

    sudo arkdep deploy
    
  3. Получение разницы пакетов между двумя изображениями

    Команда должна вывести разницу в обновленных (или пониженных), новых и удаленных пакетах.

    Если доступно обновление для варианта по умолчанию, текущая версия будет сравниваться с новой версией

    arkdep diff

    Сравните текущую версию с другим вариантом образа системы

    arkdep diff test-manjaro-kde
  4. Переключение на образ KDE

    Учтите, что после переключения по умолчанию останется версия GNOME при обновлении. Чтобы сделать test-manjaro-kde основной веткой, измените параметр repo_default_image в /arkdep/config.

    sudo arkdep deploy test-manjaro-kde

    Перезагрузите систему для загрузки в новый деплоймент KDE.

  5. Откат к деплойменту GNOME

    Найдите ID образа GNOME, это будет второй элемент в списке, элементы упорядочены по дате установки:

    cat /arkdep/tracker

    Используйте systemd-boot bootctl для изменения образа загрузки по умолчанию.

    sudo bootctl set-default 

    Перезагрузите систему, и она загрузится обратно в деплоймент GNOME.

  6. Удаление деплоймента KDE

    Найдите ID образа KDE, это будет первый элемент в списке:

    cat /arkdep/tracker

    Удалите его:

    sudo arkdep remove  
    sudo arkdep remove 8d

    Создание собственных образов

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

    Это тема, которой мы уделим больше времени позже, но вы уже можете экспериментировать с этим. Ознакомьтесь с документацией Arkane Linux arkdep-build о том, как создавать изображения. Вы можете использовать наши конфигурации как шаблон для своей работы.

    Технический обзор

    Arkdep - это простой shell-скрипт, зависящий только от нескольких утилит GNU Coreutils, Bash, Btrfs, wget, curl и Systemd. Для его использования не требуется специализированная инфраструктура, странные зависимости или магия.

    Образы создаются поставщиком образов, это может быть вы, создающий образы для себя, или дистрибутив, который предсобирает и тестирует образы перед их выпуском в более широкое сообщество.

    Эти образы загружаются в простой HTTP-репозиторий, а затем скачиваются с помощью Arkdep. Альтернативно, собственные образы могут быть развернуты локально непосредственно из кэша Arkdep.

    Скачанные образы представляют собой экспортированные подтома Btrfs, которые импортируются Arkdep и становятся загружаемыми путем конфигурирования записи загрузчика для монтирования подтома как корневого. Затем с помощью EFI-переменных новая запись загрузчика настраивается как основная.

© . По материалам manjaro
Комментарии и отзывы

Нашли ошибку?

Новое на сайте