[ précédent ] [ Table des matières ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ suivant ]


Guide d'utilisation d'APT
Chapitre 2 - apt-get


Le programme apt-get offre une méthode simple pour installer des paquets à la ligne de commande. À la différence de dpkg, apt-get ne gère pas directement les fichiers .deb files. Il travaille avec le nom des paquets et ne peut installer les archives .deb que depuis une Source.

La première action [1] à effectuer avant d'utiliser apt-get est de récupérer les listes de paquets depuis les Sources afin que le programme sache quels sont les paquets disponibles. Cela peut être effectué avec la commande apt-get update. Par exemple,

     # apt-get update
     Réception de http://ftp.de.debian.org/debian-non-US/ stable/binary-i386/ Packages
     Réception de http://llug.sep.bnl.gov/debian/ testing/contrib Packages
     Lecture des listes de paquets... Fait
     Construction de l'arbre des dépendances... Fait

Une fois cette mise à jour effectuée, plusieurs commandes peuvent être utilisées :

upgrade

La commande « upgrade » permet de mettre à jour le système de manière non invasive. Cette commande ne provoquera jamais l'installation de nouveaux paquets ou la suppression de paquets existants. Elle ne déclenchera pas non plus la mise à jour d'un paquet si celle-ci casse le fonctionnement d'un autre paquet. Cette commande peut être utilisé par exemple quotidiennement pour mettre à jour le système de manière relativement sûre. Lorsqu'elle est utilisée, la liste des paquets qui ne peuvent être mis à jour sera affichée. Cela est en général du au fait qu'ils dépendent de nouveaux paquets ou qu'ils entrent en conflit avec d'autres paquets. Le programme dselect ou la commande apt-get install peuvet être utilisés pour forcer l'installation de tels paquets.

install

La commande « install » permet d'installer des paquets par nom. Le paquet à installer est automatiquement récupéré et installé. Cela est utile lorsque le nom du paquet à installer est déjà connu et que l'on ne souhaite pas passer par une interface graphique pour le choisir. Un nombre quelconque de paquets peuvent être demandés à être installés ;  ils seront alors tous récupérés. La commande « install » résout automatiquement les problèmes de dépendances pour les paquets concernés, puis affiche un résumé avant de demander une confirmation si des actions autres que ce qui est demandé à la ligne de commande sont nécessaires.

dist-upgrade

La commande « dist-upgrade » est une commande de mise à jour complète d'abord destinés à permettre les mises à jour entre deux versions successives de la distribution. Via un algorithme complexe, le meilleur jeu de paquets à installer, mettre à jour ou supprimer est déterminé dans le but d'amener une majorité du système vers la nouvelle version. Dans certains cas, il peut être judicieux d'utiliser « dist-upgrade » plutôt que de chercher à résoudre manuellement les dépendances avec dselect. Une fois que « dist-upgrade » a été utilisé, dselect peut servir à installer les paquets qui auraient pu être laissés de côté.

Il est important de regarder de près ce que « dist-upgrade » car ses décisions peuvent parfois apparaître surprenantes.

apt-get has several command line options that are detailed in its man page, apt-get(8). The most useful option is -d which does not install the fetched files. If the system has to download a large number of package it would be undesired to start installing them in case something goes wrong. When -d is used the downloaded archives can be installed by simply running the command that caused them to be downloaded again without -d.


[ précédent ] [ Table des matières ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ suivant ]


Guide d'utilisation d'APT

$Id: guide.sgml,v 1.7 2003/04/26 23:26:13 doogie Exp $

Jason Gunthorpe mailto:jgg@debian.org