[ 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/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 :
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
fournit de nombreuses options de ligne de commande qui
sont expliquées en détail dans sa page de manuel, apt-get(8)
.
Une des plus utiles est l'option -d qui récupère sans les
installer les fichiers nécessaires. Si le système a besoin de télécharger
un grand nombre de paquets, il est par exemple souhaitable de pouvoir
simplement les récupérer sans les installer immédiatement, au cas où
quelque chose se passe mal. Une fois que -d a été utilisé, il
est possible d'installer les archives téléchargées en exécutant simplement
la commande qui a permis de les récupérer, sans l'option -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