Traduction(s) : English- Français - Italiano - Nederlands - 한국어(Korean)


Cette page décrit comment utiliser les différentes lignes de commandes de Apt.

(Note: Un terminal en ligne de commande dans GNOME peut la plupart du temps être trouvé à "Applications -> Outils système-> Root Terminal", et "Applications -> Outils système-> Terminal" pour un terminal en mode normal.) plus d'informations ...

http://www.vanadac.com/~dajhorn/projects/lmsw/10 Spam/01 apt-get install perlstuff.png

Configurer les sources Apt

Le gestionnaire de paquets Apt charge ou télécharge les paquets et les installe directement sur votre ordinateur. Pour ce faire, il se connecte sur une ou plusieurs listes de sources où se trouvent les paquets que vous désirez. Vous pouvez configurer les sources et aller installer des paquets depuis des CD, des serveurs http, des serveurs ftp, des serveurs réseaux, etc... La plupart des utilisateurs téléchargent les paquets depuis internet et ne gravent pas les 14 CD.

Éditer les sources directement

Vous pouvez éditer directement dans une console en mode root grâce à votre éditeur de texte préféré (vi, nano, gedit, emacs, etc...). Il faut éditer le fichier "etc/apt/source.list". Exemple :

# nano /etc/apt/sources.list

Il est recommandé de commencer à lire le manuel pour commencer, ceci grâce à la commande :

$ man sources.list

Utiliser apt-setup

Vous pouvez utiliser l'outil apt-setup qui ajoutera automatiquement de nouvelles sources en générant de nouvelles lignes dans le fichier /etc/apt/sources.list. Note : cela ne supprimera pas vos sources ajoutées précédemment. Pour l'utiliser ouvrez un terminal en mode root et tapez :

# apt-setup

Puis suivez simplement les instructions qui apparaissent à l'écran !

Note : apt-setup faisait partie de la configuration de base avant Debian Etch. Lisez [DebianInstaller/RemoveBaseConfig] et http://lists.debian.org/debian-boot/2005/12/msg00259.html pour plus de détails.

Utiliser apt-spy

apt-spy va générer un fichier sources.list pour vous ! Il va mesurer la latence et la bande passante des serveurs et sélectionner les meilleurs.

Il faudra d'abord l'installer et apprendre à s'en servir. En mode root toujours tapez :

# aptitude install apt-spy

Puis lisez donc le manuel !

$ man apt-spy

Options de apt-spy

Installer des paquets

Ouvrez une console en mode root puis tapez :

# aptitude install <paquet>

<paquet> désigne le nom du paquet à installer

Supprimer un paquet

Ouvrez une console en mode root puis tapez :

# aptitude remove <paquet>

Pour supprimer les fichiers et les répertoires créés par le paquet après l'installation, comme par exemple les fichiers de configuration, tapez :

# aptitude remove --purge <package>

Mettre à jour un paquet

Ouvrez une console en mode root puis tapez :

# aptitude install <paquet>

Garder votre système à jour

Ouvrez une console en mode root puis tapez :

# aptitude update

pour remettre à jour la liste des paquets :

# aptitude upgrade

pour mettre à jour les paquets qui n'interfèreront pas sur les autres :

# aptitude dist-upgrade

pour mettre à jour des paquets qui cette fois-ci requièrent l'installation ou la suppression d'autres paquets. Faites attention aux paquets qui doivent être supprimés.

Vérifier les paquets à supprimer : ... Si cela supprime quelque chose que vous utilisez, et qu'il n'y a rien qui le remplace à l'évidence (ex : emacs20 remplacé par emacs21), vous pourriez vous faire une note pour le réinstaller plus tard (lorsqu'un paquet compatible est disponible), ou ... le paquet (voir "man apt_preferences") avant de faire "dist-upgrade".}}}

Check the packages to be REMOVED: Any package lib<foo> is fine. If it's removing something you use, and there is nothing obviously replacing it (e.g. emacs20 replaced by emacs21), you may want to make yourself a note so you can reinstall it later (when a compatible package is available), or "pin" that package (see "man apt_preferences") before doing the "dist-upgrade".}}}

Rechercher un paquet

Ouvrir un terminal et taper :

$ aptitude search <string>

<string> désigne un mot-clé ou une liste de mots-clés à rechercher.

Pour que la liste s'arrête en bas de chaque page si celle-ci est trop longue, il suffit d'ajouter l'option less :

$ aptitude search <string> | less

Lister les paquets installés

Ouvrir un terminal et taper :

$ dpkg --list

vous pouvez utiliser ici également l'option 'less' :

$ dpkg --list | less

A lire également