Манджаро присоединяется к неизменности и представляет ее альфа-версию

Неизменяемый Манджаро

Несколько дней назад Разработчики Manjaro Linux представили через сообщение в блоге новости о том, что Они начали тестирование новой экспериментальной версии под названием Manjaro Immutable., который представляет инновационный подход путем распространения базовой системы в виде монолитного образа, смонтированного в режиме только для чтения.

В анонсе разработчики упоминают, что Релиз является экспериментальным и не представляет собой финальную версию. Поэтому нет никакой гарантии поддержки. Основная цель — собрать отзывы сообщества о технологии Manjaro Immutable.

Этот потрясающий новый вариант Manjaro, разработанный Arkdep из проекта Arkane Linux, доступен для публичного тестирования прямо сейчас!
Цель этого выпуска — собрать отзывы сообщества о технологии, лежащей в основе Manjaro Immutable.

Основные возможности Manjaro Immutable

Со стороны Из упомянутых особенностей Manjaro Immutable: следующие:

  • Базовая система только для чтения: образ базовой системы монтируется в режиме только для чтения, что означает, что в него невозможно внести постоянные изменения. Это защищает систему от возможного повреждения и гарантирует, что ее всегда можно вернуть в известное стабильное состояние.
  • Атомные обновления: обновления системы выполняются атомарно, то есть они применяются все сразу или не применяются вообще, избегая нестабильных промежуточных состояний.
  • Совместимость загрузки— Текущий образ (альфа) поддерживает загрузку только в режиме UEFI как на оборудовании x86_64, так и на системах виртуализации, таких как VirtualBox и QEMU.
  • Аркдеп: Для управления системой предлагается инструмент arkdep — набор инструментов, разработанный Arkane Linux. arkdep предназначен для установки, обслуживания и отката системы к предыдущим состояниям. Arkdep написан на Bash и использует базовые утилиты GNU, а также wget, curl и Systemd.
  • Использование Btrfs: Что касается файловой системы, был выбран Btrfs вместе с подтомами Btrfs, которые используются для управления различными версиями системы. Упоминается, что выбор Btrfs обусловлен тем, что он позволяет легко переключаться между активным образом и любыми загруженными обновлениями.
  • Флэтпак и песочницы: Что касается упаковки, то при выборе дополнительных программ, которые будут установлены, по умолчанию будет использоваться формат Flatpak, а для сред разработки или конкретных приложений могут использоваться контейнеры, управляемые с помощью Podman и Distrobox. Упоминается, что такой выбор обусловлен тем, что это сохраняет базовую систему неповрежденной и безопасной, обеспечивая при этом гибкость приложений и сред разработки.
  • Дополнительное использование Pacman: Хотя корень системы доступен только для чтения, пользователи могут временно отключить эту блокировку и использовать Pacman, стандартный менеджер пакетов Arch Linux, для установки дополнительного программного обеспечения. Однако любые пакеты, установленные таким образом, будут потеряны после следующего обновления системы, и их необходимо будет переустановить.

Системное администрирование

Как уже говорилось, администрирование системы можно осуществлять с помощью команд arkdep. Например, чтобы установить обновление, вы используете команду:

sudo arkdep deploy

Чтобы сравнить предлагаемое обновление с текущей системой, вы можете использовать:

arkdep diff

Чтобы установить пакет, например, если вы хотите изменить среду рабочего стола GNOME (которая является средой по умолчанию), вы можете установить версию с помощью KDE, используя:

sudo arkdep deploy test-manjaro-kde

Наконец, стоит отметить, что пользователи имеют возможность создавать собственные образы системы, используя предопределенные шаблоны, что позволяет им адаптировать Manjaro Immutable к своим конкретным потребностям.

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

Если вы интересно протестировать систему, вы должны знать, что размер образа составляет 1.7 ГБ и требуется минимум 32 ГБ памяти, рекомендуется 64 ГБ или более.

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