Skip to content
ProfessorKaos64 edited this page Nov 11, 2016 · 14 revisions

Using a Debian chroot


About

Builds a Debian Wheezy/Jessie, or SteamOS (brewmaster) chroot for testing. Currently only available for use on Debian-based Linux distributions.

Usage

Install and run the utility using the script file provided here:

git clone https://github.com/ProfessorKaos64/LIbreGeek-Packaging
cd setup-files
./build-debian-test-chroot.sh [type] [release] [arch]

OS Types:

[debian|steamos]

Releases

Releases (debian type): [wheezy | jessie]
Releases (steamOS/Beta type): [alchemist | alchemist_beta | brewmaster | brewmaster_beta]

Arch

i386 or amd64

Please note

Submit all questions, comments, and pull requests to the issues and pull requests area of this git repository.

Using docker

You can omit the -t -t <docker_user>/<tag> potion. The argument is optional. Existing docker images can be found at professorkaos64/steamos. There is no need to install the keyring package if you are building this directly from SteamOS.

wget "http://repo.steamstatic.com/steamos/pool/main/v/valve-archive-keyring/valve-archive-keyring_0.5+bsos3_all.deb"
sudo dpkg -i valve-archive-keyring_0.5+bsos3_all.deb
rm valve-archive-keyring_0.5+bsos3_all.deb
git clone https://github.com/docker/docker
cd contrib
sudo ./mkimage.sh -t <docker_user>/<tag> debootstrap --keyring="/usr/share/keyrings/valve-archive-keyring.gpg" brewmaster http://repo.steampowered.com/steamos
Clone this wiki locally