文件名称:mkosi - 构建传统的免费操作系统镜像-python
文件大小:137KB
文件格式:ZIP
更新时间:2024-07-08 14:48:04
其它杂项
mkosi - 构建传统的免费操作系统镜像 mkosi - 创建无遗留操作系统映像围绕 dnf --installroot、debootstrap、pacstrap 和 zypper 的精美包装器,可以生成带有许多花里胡哨的磁盘映像。 支持的输出格式 支持以下输出格式: 原始 GPT 磁盘映像,以 ext4 作为根 (raw_gpt) 原始 GPT 磁盘映像,以 btrfs 作为根 (raw_btrfs) 原始 GPT 磁盘映像,以 squashfs 作为只读根 (raw_squashfs) 普通目录,包含操作系统树(目录) btrfs 子卷,带有 /var、/home、/srv、/var/tmp 的单独子卷(子卷) Tarball (tar) 创建 GPT 磁盘映像时,以下附加选项可用: 可以在 EFI 系统上添加交换分区 可以使映像在 EFI 系统上可引导 可以在 /srv 和 /home 中添加单独的分区 根、/srv 和 /home 分区可以选择使用 LUKS 加密。 可以添加一个 dm-verity 分区,以便为根分区添加运行时完整性数据 兼容性 生成的映像是无遗留的。
【文件预览】:
mkosi-main
----setup.py(817B)
----.gitignore(285B)
----mkosi()
--------__init__.py(251KB)
--------backend.py(17KB)
--------__main__.py(834B)
----NEWS.md(4KB)
----mkosi.files()
--------mkosi.fedora(429B)
--------mkosi.ubuntu(169B)
--------mkosi.openmandriva(440B)
----pyproject.toml(129B)
----bin()
--------mkosi(2KB)
----MANIFEST.in(16B)
----mkosi.cache()
--------.gitignore(15B)
----action.yaml(7KB)
----LICENSE(26KB)
----setup.cfg(736B)
----.github()
--------workflows()
----man()
--------mkosi.1(74KB)
----tools()
--------do-a-release.sh(487B)
--------generate-zipapp.sh(278B)
----README.md(2KB)
----tests()
--------.gitignore(7B)
--------conftest.py(2KB)
--------pexpect()
--------__init__.py(0B)
--------test_config_parser.py(43KB)
----mkosi.md(68KB)
----TODO.md(697B)
----.git-blame-ignore-revs(72B)
----README(9B)
----.editorconfig(155B)
----mkosi.output()
--------.gitignore(15B)