Les fichiers et dossiers

/etc/apt/

apt.conf

Fichier de configuration des options par défaut d’apt.

Voici le mien :

APT::Cache-Limit "25165824";  
APT::ExtractTemplates::TempDir "/var/cache/apt/extracttemplates";

L’option Cache-Limit est à préciser lors d’une erreur de type :
Dynamic MMap ran out of room
lors d’une opération apt-get.

documentation : man apt.conf

preferences

Fichier relatif aux options personnelles sur les paquets installés et installables.

Je ne l’utilise pas, je ne suis pas joueur. . .

documentation : man apt_preferences

sources.list

Le plus important au quotidien, peut-être.

Le format en est :
type_paquet serveur version dépot1 [dépot2] [dépotN]

Un extrait du mien :

# This sources.list was generated by apt-sources v2.20  
# Copyright(c) 2001 by Danny Rodriguez  
#  
deb cdrom:[Debian GNU/Linux 3.0 _Woody_ - fsn.hu’s i386 Binary-3 (20020314)]/ unstable contrib main  
non-US/contrib non-US/main non-US/non-free non-free  
deb cdrom:[Debian GNU/Linux 3.0 _Woody_ - fsn.hu’s i386 Binary-2 (20020314)]/ unstable contrib main  
non-US/contrib non-US/main non-US/non-free non-free  
deb cdrom:[Debian GNU/Linux 3.0 _Woody_ - fsn.hu’s i386 Binary-1 (20020314)]/ unstable contrib main  
non-US/contrib non-US/main non-US/non-free non-free  
 
deb ftp://ftp.fr.debian.org/debian/ testing main contrib non-free  
 
# sources  
deb-src ftp://ftp.fr.debian.org/debian/ testing main

Ici, la version pointe vers testing, donc la distribution restera en testing. Si j’avais indiqué Sarge (le nom de la Debian testing à ce jour), la distribution passerait en stable le jour où Sarge deviendra la version stable de Debian.

Il n’est pas bon de mélanger des url’s vers des versions différentes dans le sources.list. De même on utilisera des dépots de backports (paquets de version supérieure à celle qui serait installée sur la distribution mais compilés pour cette distri) à ses risques et périls.

documentation : man sources.list

listchanges.conf

Fichier de configuration d’apt-listchanges.

Voici le mien :

[apt]  
frontend=pager  
email_address=root  
confirm=0  
save_seen=/var/lib/apt/listchanges.db  
which=news  
 
[cmdline]  
frontend=pager

/var/lib/

apt Pour info : bases de données d’apt et apt-listchanges

dpkg Pour info : bases de données pour dpkg mais aussi fichiers relatifs à l’installation, la configuration et la désinstallation des paquets.

/var/cache/

apt/archives Dépot par défaut pour apt, quand il télécharge des paquets. Donc un :

apt-get install mon_paquet
va chercher, et installer, mon_paquet qui se trouve dans ce dépot.