The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Леннарт Поттеринг представил mkosi, инструмент для генерации..."
Отправлено opennews, 28-Июн-17 20:12 
Следом за Casync (https://www.opennet.ru/opennews/art.shtml?num=46728) Леннарт Поттеринг (Lennart Poettering) представил (http://0pointer.net/blog/mkosi-a-tool-for-generating-os-imag...) ещё один свой проект - mkosi (https://github.com/systemd/mkosi) (Make Operating System Image), в рамках которого подготовлен инструментарий для генерации загрузочных образов операционных систем. Проект написан на языке Python, распространяется под лицензией LGPL 2.1 и представляет собой обвязку над такими утилитами, как dnf (режим "--installroot"), debootstrap, pacstrap и zypper.

Mkosi позиционируется как legacy-free, т.е. поддерживает только актуальные в современных реалиях технологии. Например, образы могут генерироваться только с таблицами разделов  GPT (MBR не поддерживает),  только на основе systemd и только для загрузки на системах с EFI (системы с BIOS не поддерживаются). Для корневого раздела могут применяться ФС ext4, btrfs и squashfs. Дополнительно в образ могут включаться раздел подкачки, /srv и /home. Для данных в разделах может быть включено шифрование через LUKS и верификация целостности при помощи dm-verity. Также возможна генерация системного образа в виде каталога в текущей ФС (OS tree),  tar-архива или подразделов Btrfs.

Поддерживается создание образов на базе дистрибутивов Fedora, Debian,  Ubuntu, Arch Linux и  openSUSE. В качестве хост-системы для сборки образов  может применяться любой дистрибутив, в котором может выполняться debootstrap (Debian),  dnf (Fedora ), pacstrap (Arch) или zypper (openSUSE). Созданный образ может быть запущен в виде контейнера командой "systemd-nspawn -bi image.raw". Системная начинка определяется через файл конфигурации mkosi.default, в котором можно выбрать тип дистрибутива для построения образа и список устанавливаемых пакетов. Для ускорения повторных сборок может применяться кэш пакетов RPM и DEB.

URL: http://0pointer.net/blog/mkosi-a-tool-for-generating-os-imag...
Новость: https://www.opennet.ru/opennews/art.shtml?num=46773

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру