Vmdb2 script for building a Debian disc image for Raspberry Pi with PeachCloud pre-installed.
Go to file
Max Fowler 0552e838e2
Merge pull request #1 from peachcloud/update-readme
Update readme
2021-02-03 12:26:56 +01:00
debos debos: Add firmware-brcm80211 package needed for wifi 2020-03-10 17:56:11 -04:00
rootfs Merge branch 'update-rpi-set-sysconf-location' into 'master' 2020-11-13 01:28:00 +00:00
.gitignore Update Readme and cleanup raspi_master.yaml 2021-02-03 11:48:55 +01:00
.gitmodules The images build with Buster's vmdb2 - no need to include it as a submodule anymore 2019-07-18 12:57:20 -03:00
LICENSE Initial commit 2017-10-08 22:48:29 +02:00
Makefile All packages needed for RPi4 are now in buster/backports, stop bringing unstable in 2020-11-05 11:35:58 -06:00
README.md Add README on how to install vmdb2 2021-02-03 12:19:40 +01:00
build.sh Update Readme and cleanup raspi_master.yaml 2021-02-03 11:48:55 +01:00
original-readme.md Update Readme and cleanup raspi_master.yaml 2021-02-03 11:48:55 +01:00
raspi1_b0rken.yaml Fix remaining references to rpi3 (instead of rpi) 2019-07-19 09:50:16 -03:00
raspi1_uboot_b0rken.yaml Fix remaining references to rpi3 (instead of rpi) 2019-07-19 09:50:16 -03:00
raspi_master.yaml Update Readme and cleanup raspi_master.yaml 2021-02-03 11:48:55 +01:00
ssh.sh Add test lines to end of raspi_master.yaml 2021-01-26 17:05:13 +01:00

README.md

This is a fork of the vmdb2 script for building a debian image for raspberry pi, which uses vmdb2 to build a disc image for PeachCloud for the Raspberry pi with all configuration and peach microservices pre-installed.

This vmdb2 script runs: python setup_dev_env.py -i -n peach, the python setup script from peach-config.

Installing vmdb2

Run,

sudo apt install -y dosfstools qemu-user-static binfmt-support time kpartx

This script requires the latest version of vmdb2 which is not currently available via apt. After installing the above, clone the vmdb2 repository and add it to your path.

git clone https://gitlab.com/larswirzenius/vmdb2.git
cd vmdb2; ln -s vmdb2 /usr/local/bin/vmdb2

To Build A New Image

Run,

make raspi_3.img

Theoretically, you could also use this script to build images for other pi versions, by running the same command with raspi_0w.img or raspi_2.img or raspi_3.img

Installing The Image

This image can then be flashed to an SD card using dd or etcher.

Publishing The Image

PeachCloud images are versioned and published for release at http://releases.peachcloud.org/