[ précédent ] [ Table des matières ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ suivant ]
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/universe 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 :
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.
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.
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 $mailto:jgg@debian.org