openSUSE MicroOS

Micro Service OS providing Transactional (Atomic) Updates upon a read-only btrfs root filesystem

Designed to host container workloads with automated administration & patching. Installing openSUSE MicroOS you get a quick, small environment for deploying Containers, or any other workload that benefits from Transactional Updates. As rolling release distribution the software is always up-to-date.

下载

调试功能

调试工具箱容器

  • 启动特权容器
  • 根文件系统位于 /media/root 目录下
  • zypper 安装所需工具无需重启
  • 使用时不用暂停容器

原子更新

事务性更新

独特

通过 Btrfs 和快照,MicroOS 可以非常高效的方式存储文件系统的历史。 所有在 /etc 中的配置文件都包含在快照和回滚内。

灵活

  • 无需新的包格式,使用标准的 openSUSE RPM 包
  • 无空间大小限制,不论分区或操作系统
  • 易于提升

工作负载

应用程序将安装在容器内,而不是根文件系统:

  • 与核心文件系统隔离
  • 降低恶意程序危害系统的能力
  • 安装新容器无需重启
  • 可以原子方式更新(新建容器后再结束旧容器)
  • 易于回滚

安全更新

  • 通过 HTTPS 获取更新
  • 软件包和仓库由我们的构建系统签名
  • 软件包已验证
  • 依赖冲突时不进行更新
  • 不浪费空间:更新不成功时将删掉文件系统快照

回滚

MicroOS 是个不可变的操作系统,可轻松回滚

  • 不可变:磁盘上不会有更改
  • 可重启到旧的 BTRFS 快照来回滚

哲学

可预测

  • 运行期间不会更改
  • 每次启动运行的项目都将一致

可扩展Is scalable

  • 运行期间无需费力配置每个实例
  • 可以轻松地重复部署并可预测效果

可靠

  • 可从错误更新中自动恢复
Intel 和 AMD 64 位桌机、笔记本和服务器(x86_64)
ISO 映像 (2.1 GiB)
UEFI Arm 64 位服务器、桌机、笔记本和单板机(aarch64)
ISO 映像 (2.1 GiB)
PowerPC 服务器,非大端(ppc64le)
ISO 映像 (1.9 GiB)
我们也提供 虚拟机, 云端, 硬件 映像。请查看 其他下载

最低

  • 内存: 1GB 物理内存 + 依负载决定的额外内存
  • 存储:
    • / 根分区: 5GB 可用的磁盘空间
    • /var 分区: 5GB 可用的磁盘空间

推荐

  • 内存: 2GB 物理内存 + 依负载决定的额外内存
  • 存储:
    • / 根分区: 20GB 可用的磁盘空间
    • /var 分区: 40GB 可用的磁盘空间

请在使用前验证你下载的文件

许多程序都可以验证下载文件的校验码。验证你下载的文件挺重要的, 因为它可以验证你是否真的撷取到了你想要下载的 ISO 文件而不是 一些损坏的版本。

针对每个 ISO,我们都提供了一个带有相应 SHA256 和的校验码文件。

出于额外的安全考虑,你可以使用 GPG 验证谁签发了这些 .sha256 文件。

它应为 22C0 7BA5 3417 8CD0 2EFE 22AA B88B 2FD4 3DBD C284

更多验证下载的帮助请参阅 校验码帮助