====== Configuration d'aptitude ======
===== Gestion des dépendances =====
* Pour ne pas installer automatiquement les paquets recommandés,
créer le fichier ''/etc/apt/apt.conf.d/00norecommends''
APT::Install-Recommends "false";
===== Sources des paquets =====
**Attention** :
- Utiliser trop de dépôts ralentira considérablement le travail de votre gestionnaire de paquets
- Utiliser les __noms__ des distributions (//lenny//, //squeeze//) plutôt que leur __//stade//__ (//stable//, //testing//) permet d'éviter d'avoir de mauvaises surprises quand l'actuelle //testing// deviendra //stable//.
- Seuls les utilisateurs des actuelles //oldstable//, //stable// ou //testing// ont un intérêt à utiliser les dépôts //security//. Les utilisateurs de //unstable// n'ont pas ce besoin, ayant déjà les paquets les plus à jour.
- Il n'y a pas de dépôt //security// pour les branches autres que //main//.
- Les utilisateurs de l'actuelle //testing// peuvent avoir envie d'ajouter les dépôts de la //sid// pour combler certaines dépendances. Attention cependant à bien faire du pinning sans quoi ils vont se retrouver avec leur système en //sid//.
- Les utilisateurs de l'actuelle //testing// ou de la //sid// peuvent avoir envie d'ajouter les dépôts //experimental//. Attention, ces paquets ne sont pas réputés pour leur stabilité…
- Les utilisateurs de la //sid// peuvent ajouter les dépôts de la //testing// sans aucun risque, attention tout de même à ne pas surcharger la liste des paquets.
La liste des paquets et les paquets eux-mêmes sont récupérés depuis les mirroirs
et branches spécifiés dans le traditionnel ''sources.list''.
Voici ce que je vous propose de faire pour garder tout ça de manière le plus
propre possible.
//J'utilise le dossier// ''/etc/apt/sources.list.d/'' dans lequel je crée les fichiers ''00_official.list'' et ''20_debian-multimedia.list'' (voir ci-dessous).
Notez que dans ces fichier, vous pouvez commenter et décommenter les lignes que
vous voulez en fonction de la branche que vous comptez utiliser et de la
nécessité que vous avez ou non d'utiliser des paquets non libres.
* créer le fichier ''00_official.list''
# Dépôts officiels de Debian Lenny
#deb http://ftp.fr.debian.org/debian lenny main
#deb http://ftp.fr.debian.org/debian lenny contrib
#deb http://ftp.fr.debian.org/debian lenny non-free
#deb http://security.debian.org/debian lenny/updates main
# Dépôts officiels de Debian Squeeze
deb http://ftp.fr.debian.org/debian squeeze main
deb http://ftp.fr.debian.org/debian squeeze contrib
deb http://ftp.fr.debian.org/debian squeeze non-free
deb http://security.debian.org/debian squeeze/updates main
# Dépôts officiels de Debian Sid
#deb http://ftp.fr.debian.org/debian sid main
#deb http://ftp.fr.debian.org/debian sid contrib
#deb http://ftp.fr.debian.org/debian sid non-free
# Dépôts expérimentaux
#deb http://ftp.fr.debian.org/debian experimental main
#deb http://ftp.fr.debian.org/debian experimental contrib
#deb http://ftp.fr.debian.org/debian experimental non-free
# vim:set ft=debsources:
* créer le fichier ''20_debian-multimedia.list''
# Dépôts multimédia
#deb http://mirror.home-dn.net/debian-multimedia/ lenny main
deb http://mirror.home-dn.net/debian-multimedia/ squeeze main
#deb http://mirror.home-dn.net/debian-multimedia/ sid main
#deb http://mirror.home-dn.net/debian-multimedia/ experimental main
# vim:set ft=debsources:
* vider le fichier ''sources.list'' créé par l'installation
cat /dev/null > /etc/apt/sources.list
===== Mises à jour et fin de la configuration =====
* Mise à jour de la liste des paquets et authentification du dépôt multimedia
(et des dépôts squeeze/sid si vous avez installé une //lenny//.
aptitude update
aptitude install debian-multimedia-keyring debian-archive-keyring
aptitude update
* Mise à jour des paquets installés
aptitude full-upgrade
* Mise à jour de la liste des fichiers des paquets
aptitude install apt-file
apt-file update
===== Voir aussi =====
* [[:tuto_nix:installation_squeeze#configuration_du_gestionnaire_de_paquet|Installation de Debian Squeeze (suite)]]
===== Remerciements =====
**smolski** de [[http://debian-facile.org|debian-facile]] pour sa relecture et ses réflexions pertinentes et constructives,
eh oui, ici aussi !