Skip to content

SteamOS Tools Repository

mikeyd edited this page Sep 29, 2015 · 47 revisions

Table of Contents generated with DocToc

About


This page offers some details into the hosted Debian package repository at packages.libregeek.org. Now that the repository is live, it now offers some software to make installations much easier. A perfect example is RetroaAch and the cores (packages starting with libretro-*)

Packages are sourced from hosted sites, Debian, Ubuntu, and more. If you should have any questions about a packages origin, you can either unpack it with dpkg -x, or ask on irc. I Typically hang out in the #steamos IRC channel on irc.freenode.net. You can also email [email protected]

Libregeek repository structure and release schedule

Currently, the brewmaster Libregeek repository contains a stable (brewmaster), and unstable (brewmaster_testing) dist release. Once some of the packaging efforts stabilize here and a regular schedule of rebuilding / testing is established, the overall flow will be:

  1. Review any packaging requests and updated package versions
  2. Package software for brewmaster_testing for a period of 2 weeks
  3. Move brewmaster_testing software to brewmaster (if deemed stable enough).
  4. Evaluation of remaining software or future plans

Eventually some kind of monthly check will take place at the start of each month to validate package versions and if they can be updated. This is barring other duties and responsibilities that require more attention. Help is very appreciated here.

If you should want to, you could add the public release schedule with the links below.

Hosted packages on Libregeek

For complete details regarding origin, release, and more, please see the Packaging Information wiki page. Otherwise, the "Hosted packages" section below offers a basic view of what's available. This list may not be up to date. If anything appears to be missing, be sure to report it.

Manually adding the SteamOS-Tools repository.


It is highly suggested you use the add-debian-repos.sh script in the root of this repository. However, if you wish to only add the steamos-tools repository, its information can be found below. The pin preference value is subject to change. I've found that it seems to play nice with apt-cache policy and the order of the universe :)

Source list location (preferred)

/etc/apt/sources.d/steamos-tools

Preferences file location (preferred)

/etc/apt/preferences.d/steamos-tools

Source lists

brewmaster

deb http://packages.libregeek.org/SteamOS-Tools/ brewmaster main games
deb-src http://packages.libregeek.org/SteamOS-Tools/ brewmaster main games

brewmaster_testing

deb http://packages.libregeek.org/SteamOS-Tools/ brewmaster_testing main games

Preferences pinning

pinned by origin

Package: *
Pin: origin "steamos-tools"
Pin-Priority:150

Outdated packages


If you or anyone should see a package that is out of date, please let me know. I will try to accomdate updating it in a reasonable amount of time. You can do this by submitting an issues ticket. Most packages that are rebuilt from Ubuntu, are of the Trust release, but this is subject to change.

Clone this wiki locally