apt-get

Apt-get est "l'outil magique" debian servant à la gestion des paquets. Il permet d'installer, de desinstaller, de rechercher des paquets, ceci en tenant compte des dépendances.

Apt-get utilise un fichier de references dans lequel sont definies les sources(http, ftp) qui délivrent ces paquets. Ce fichier est /etc/apt/sources.lists

Exemple :

deb http://security.debian.org stable/updates main contrib non-free
deb ftp://ftp.fr.debian.org/debian/ stable main contrib
deb-src ftp://ftp.fr.debian.org/debian/ stable main contrib
deb http://ftp2.de.debian.org/debian-volatile sarge/volatile main
deb http://www.jarre-de-the.net/computing/debian/ stable main
deb http://www.backports.org/debian/ sarge-backports main
deb http://packages.dotdeb.org stable all

La liste des possibilités est assez longue mais voici les plus usitées :

	apt-get install postfix
ou
apt-get install -s postfix (-s pour simuler)
	apt-get remove postfix
ou
apt-get remove postfix -s
	Idem precedent avec purge des fichiers de configuration
Pour copier exactement la même liste de packages [1] sous Debian, c'est très simple:
Sur la machine source, faire:

# dpkg --get-selections > pkglist.dpkg

Copier le fichier pkglist.dpkg sur la machine de destination, par exemple par scp.
Enfin, sur la machine de destination, faire:

# dpkg --set-selections < pkglist.dpkg
# dselect install

 apt-cache

Cet outil permettra de rechercher les paquets disponibles en fonction du sources.lists utilisé.

Exemple : apt-cache search postfix

Voir également : http://www.coagul.org/article.php3?id_article=157

Excellent tuto de http://michelro.free.fr/blogy/

Copie locale de sauvegarde

http://ext23.pmenier.net/docext/docdebian/NeosBlog.html