课程大纲

介绍

OSTree 作为文件系统树的存储库

  • OSTree 作为基于 Linux 的操作系统的升级系统
  • 设置 OSTree。

OSTree 功能和架构概述

OSTree Use Cases

  • 软呢帽 Silverblue
  • Gnome Continuous
  • Flatpak

使用 OSTree CLI

  • 命令行工具

了解 Content-Addressed-Object Store

  • 通过硬连结 签出档

复制内容

  • GPG 签名和固定 TLS 支援

对可引导档系统树进行版本控制

  • 如何使用 rpm-ostree 创建 Fedora 树
  • 如何使用Debootstrap创建 Debian/Ubuntu chroot
  • 如何调整现有的 chroot 以用于 OSTree
  • 提交、下载和部署

升级系统

  • 事务性升级
  • 回滚

管理 bootloader 配置。

并行安装多个系统

  • 可启动根

跟踪修订

  • 伺服器和用户端上的二进位历史记录

在 Package System 下使用 OSTree

  • RPM-OStree 为例

维护多个分支和存储库

故障排除

总结和结论

要求

  • 了解 Linux 升级、构建和打包。

观众

  • 开发人员
  • 系统管理员
  • DevOps 名工程师
 14 小时

即将举行的公开课程

课程分类