-
Notifications
You must be signed in to change notification settings - Fork 24
Test Environments
ProfessorKaos64 edited this page Nov 11, 2016
·
14 revisions
Builds a Debian Wheezy/Jessie, or SteamOS (brewmaster) chroot for testing. Currently only available for use on Debian-based Linux distributions.
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]
[debian|steamos]
Releases (debian type): [wheezy | jessie]
Releases (steamOS/Beta type): [alchemist | alchemist_beta | brewmaster | brewmaster_beta]
i386 or amd64
Submit all questions, comments, and pull requests to the issues and pull requests area of this git repository.
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