文件名称:ciel-rs:使用多层文件系统和容器(版本3)控制AOSC OS打包环境的工具
文件大小:61KB
文件格式:ZIP
更新时间:2024-04-09 03:02:05
Rust
Ciel 3 AOSC OS的集成打包环境。 Ciel /sjɛl/使用systemd-nspawn容器作为其后端,并使用覆盖文件系统作为支持回滚功能。 手动的 ciel --help 安装 cargo build --release install -Dm755 target/release/ciel-rs /usr/local/bin/ciel PREFIX=/usr/local ./install-assets.sh 依存关系 建筑: 含货物的锈 C编译器 make(使用GCC LTO时,Clang不需要) 运行: 系统化 公交车 的OpenSSL liblzma(可选) libgit2(可选) 运行时内核: 覆盖文件系统
【文件预览】:
ciel-rs-master
----build.rs(2KB)
----Cargo.lock(43KB)
----.github()
--------workflows()
----plugins()
--------ciel-switchmirror(247B)
--------ciel-release(1KB)
--------ciel-factory-reset(1KB)
--------ciel-generate(14KB)
----LICENSE(1KB)
----src()
--------overlayfs.rs(13KB)
--------logging.rs(646B)
--------main.rs(10KB)
--------cli.rs(7KB)
--------repo.rs(2KB)
--------config.rs(7KB)
--------dbus_machine1_machine.rs(88B)
--------syscall.c(65B)
--------diagnose.rs(5KB)
--------dbus_machine1.rs(80B)
--------network.rs(7KB)
--------machine.rs(13KB)
--------common.rs(3KB)
--------actions()
----Cargo.toml(1KB)
----dbus-xml()
--------org.freedesktop.machine1.xml(9KB)
--------org.freedesktop.systemd1.xml(31KB)
--------org.freedesktop.machine1-machine.xml(5KB)
----.gitignore(72B)
----completions()
--------ciel.fish(11KB)
--------ciel.bash(22KB)
--------_ciel(18KB)
----install-assets.sh(603B)
----README.md(594B)