8000 GitHub - ARMWorks/dibs: "Debian Image Build System"
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

ARMWorks/dibs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DIBS - Debian Image Build System

DIBS is intended to build reproducable Debian images for embedded systems. It allows for configuration and customization of the resulting system. While building an image, it uses btrfs to take snapshots, allowing automatic roll-back while developing and testing your image.

Host Requirements

  • btrfs-progs
  • debootstrap
  • python3
  • qemu-user-static
  • ruamel.yaml

Install

sudo apt-get install btrfs-progs debootstrap python3 qemu-user-static
git clone https://github.com/ARMWorks/dibs.git
cd dibs
git checkout v3
pip install -r requirements.txt

Usage

Commands:

path/to/dibs.py config [-f] CONFIG

path/to/dibs.py build

path/to/dibs.py mount [-f]

path/to/dibs.py unmount [-f]

path/to/dibs.py shell

path/to/dibs.py copy DEST

0