Skip to content
This repository has been archived by the owner on Jan 17, 2021. It is now read-only.
/ ciel Public archive

A tool for controlling multi-layer file systems and containers, aka "pinniped"

License

Notifications You must be signed in to change notification settings

AOSC-Archive/ciel

Repository files navigation

Ciel 2 Build Status

An integrated packaging environment for AOSC OS.

Ciel /sjɛl/ uses systemd-nspawn container as its backend and overlay file system as support rollback feature.

Manual

ciel help

Installation

make
sudo make install

You may use make PREFIX=/usr and sudo make install PREFIX=/usr to install to other location. Defaults to /usr/local.

Dependencies

Building:

  • Go
  • C compiler
  • make
  • curl

Runtime:

  • Systemd
  • tar
  • dos2unix

Runtime Kernel:

  • Overlay file system
  • System-V semaphores