Repository Settings

Big Fat Warning

This information is obsolete, probably this page should be deleted soon.

See DocInstallSystem for more up to date info on repository settings.

Note

The following Information is only provided in case you actually want your main machine to be configured for the pure:dyne project. If you want to keep your machine's current repository settings, you can still package software via the pBuilder environment.

APT Configuration

As root, create a /etc/apt/apt.conf file with the following settings

APT::Default-Release "lenny";
APT::Install-Recommends "0";

Then, create a /root/.aptitude/config file with the following settings

Aptitude::Recommends-Important "0";
Aptitude::Keep-Recommends "1";

The "recommends" stuff is because apt behaviour changed to auto-install recommended packages, leading to bloat.

Also, create a /etc/apt/preferences file with the following settings

Package: *
Pin: release a=stable
Pin-Priority: 900

Package: *
Pin: release a=testing
Pin-Priority: 800

Finally, In your /etc/apt/sources.list, you should only have the following entries:

# Debian repositories
deb http://ftp.nl.debian.org/debian/ lenny main contrib non-free
deb-src http://ftp.nl.debian.org/debian/ lenny main contrib non-free

deb http://ftp.nl.debian.org/debian/ testing main contrib non-free
deb-src http://ftp.nl.debian.org/debian/ testing main contrib non-free

deb http://security.debian.org/ lenny/updates main contrib
deb-src http://security.debian.org/ lenny/updates main contrib

# Debian Multimedia repository
deb http://debian-multimedia.fx-services.com/ lenny main
deb-src http://debian-multimedia.fx-services.com/ lenny main

# Debian GOTO10 repository
deb http://debian.goto10.org/debian/ lenny main contrib non-free
deb-src http://debian.goto10.org/debian/ lenny main contrib non-free

Repository Public Keys

Once you have set your environment correctly, you need to install the keys from the signed repositories used by the pure:dyne project. If you do not do this, the packages will appear untrusted.

aptitude update
aptitude install debian-puredyne-keyring
aptitude install debian-multimedia-keyring
aptitude update