Les outils APT (Advanced Packaging Tool) permettent de gérer
les logiciels installés sur une machine de façon relativement simple et complète
en ligne de commande. Le principe de fonctionnement des gestionnaires
de paquets apt-get et aptitude est le suivant: l'option update,
met à jour la base de données des paquets depuis l'un des « dépôts »
disponibles sur internet. Cette base de données contient la liste de
tous les paquets installables sur le système. Une fois la liste à jour,
l'option install <nom du paquet> installe le paquet donné.

Aptitude est le programme préférentiel pour la gestion des paquets en console,
il fourni une interface ncurser utilisable avec la souris dans un terminal X et
de multiples options en ligne commandes. Il a été démontré qu'il résout mieux
les dépendances entre paquets qu'Apt-get. Le gestionnaire de paquets
Aptitude gère la plupart des opérations en ligne de commande d'Apt-get.
Si vous utilisez toujours dselect, vous devriez également tester
Aptitude comme interface de gestion des paquets.
Si vous avez aimé Apt-get, vous allez adorer Aptitude.
Commandes de gestion des paquets:

Les commandes de manipulation sont donnée avec aptitude,
mais vous pouvez aussi utiliser apt-get.

Pour manipuler des paquets il faut avoir avoir une console ouverte en root (#).

update

Mise à jour de la liste des paquets avant l'installation d'un paquet ou la une mise à jour du sytème:

# aptitude update
upgrade

Mise à jour des paquets. Afin d'avoir un sytème à jour,
il faut mettre à jour tous les paquets installés sur votre machine.
C'est une bonne chose de le faire régulièrement, dû aux mises à jour de sécurité
de la version stable de Debian. Pour simuler une mise à jour
afin de savoir quel seront les changements il faut utiliser l'option -s,
c'est même conseillé de le faire avant chaque upgrade:

# aptitude upgrade
dist-uprade

Mise à jour de la distribution suite à la publication d'une nouvelle version ou lors du passage
d'une version stable vers testing. Lors d'un mise à jour importante importante il est conseillé
il faut modifier les sources pour APT dans le fichier:
/etc/apt/sources.list. Mise à jour de la distribution:

MISE EN GARDE

Si vous avez stable veuillez remplaçer par le nom de distribution que vous désirez:

Si vous hésitez veuillez nous contacter a support-dediesATsivit.fr et nous pourrons procéder
pour vous à cette vérification sur simple demande.

Sarge la distribution par defaut de vos serveurs

Etch la dernière distribution stable Debian mais qui nécéssite de nombreuses corrections
Pour vos serveurs équipés de la distribution SIVIT V1 ou V2 pour les Serveurs VDS.

# aptitude dist-upgrade ( Commande Sensible à utiliser avec précaution )
install

Installation d'un paquet, Aptitude/Apt-get installera automatiquement
les bonnes dépendances nécessaire lors de l'installation:

# aptitude install package

Si le fichier sources.list mentionne plusieurs distributions de Debian
tel que stable et testing, il est possible de préciser
l'origine de la distibution ou la version du paquet que l'on veut installer.
Exemple avec iftop (monitoring d'interface sous debian):

# aptitude install iftop
ou:
# apt-get install iftop
remove et purge

Suppression d'un paquet:

# aptitude remove package

Pour purger les fichiers de configuration d'un paquet:

# aptitude purge package
search

Recherche de paquets en fonction de leur nom ou d'une expression:

# aptitude search package
show

Affiche des informations détaillées concernant un paquet:

# aptitude show package
Dpkg et dpkg-deb

Dpkg est un outil de manipulation des paquets de niveau intermédiaire,
il permet entre autre la création, l'installation et la désintallation de paquet sur Debian.
Il se contrôle entièrement en ligne de commande et contrairement à
Apt-get ou Aptitude il ne peut pas installé de paquet depuis internet
et ne gére pas automatiquement les dépendances.
Pour connaître les options possibles, il suffit de lancer dans un terminal la commande:

# dpkg --help

Pour obtenir des informations sur un paquet tel que sa priorité,
sa section, et ses dépendances il faut utiliser l'option -s:

# dpkg -s package

L'utilitaire dpkg-deb peut créer un paquet, dépaquetter un paquet (.deb)
ou donne des renseignements sur les paquets Debian, pour plus d'informations:

# man dpkg-deb

Pour créer un paquet il faut utiliser l'option -b ou --build suivi du nom du paquet:

# dpkg-deb -b répertoire package