-
Notifications
You must be signed in to change notification settings - Fork 24
Test Environments
Table of Contents generated with DocToc
This option 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. The docker.io
package is available from Jessie backports.
prerequisite packages:
sudo apt-get install docker.io
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
Process:
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
You can also add --arch i386
after --keyring
to build a 32-bit variant.