OBSOLETE - SEE THE BUILDER REPOSITORY
Shell Makefile
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
channels
source
.gitignore
README.md
pacman-papyros.conf
pacman.conf

README.md

Powerpack

Powerpack is the tool that takes Arch packages and builds an OSTree repository and disk images for a specified Papyros channel.

The Powerpack tools used to create an OSTree repository and disk image are based on ETA, an abandoned and non-functional project to create OSTree repository and disk image from a list of Arch Linux packages.

Currently, there are two sample channels: gnome, and papyros. The GNOME one is a simple channel with just the GNOME features installed, for testing OSTree. The Papyros will eventually be the full Papyros operating system, but currently only has a few framework packages included.

To build the extra packages not included in the Arch repositories, run:

./bin/powerpack-build

After building the extra packages, create the operating system structure, install the necessary packages, and commit it to the OSTree repository by running:

./bin/powerpack-commit gnome

Now, to create a 5GB disk image for testing, run:

./bin/powerpack-pack gnome

You can take that IMG file and create a virtualbox harddrive image using:

VBoxManage convertfromraw -format VDI build/gnome/gnome.img build/gnome/gnome.vdi

Boot your shiny new system and enjoy!