Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:systeme:apt [25/01/2010 10:36] smolski |
doc:systeme:apt [23/11/2010 10:03] smolski |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== Gestionnaire Apt ====== | ||
+ | ===== Apt-get , Aptitude, Dpkg, Wajig ===== | ||
+ | |||
+ | 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. | ||
+ | |||
+ | Voici les outils pour gérer vos installations de paquets : | ||
+ | |||
+ | - [[manuel:dpkg | DPKG]] Commande pour gérer les paquets hors internet | ||
+ | - [[manuel:apt-get | APT-GET]] Commande pour gérer les paquets via internet | ||
+ | - [[manuel:aptitude | APTITUDE]] Commande pour gérer les paquets via internet. Cette commande est recommandée. | ||
+ | - [[manuel:wajig | WAJIG]] Commande pour gérer les paquets via internet ou non | ||
+ | |||
+ | ===== Apt-[Option] ===== | ||
+ | |||
+ | ==== Recherche d'un logiciel ==== | ||
+ | |||
+ | |||
+ | apt-cache search lenomrecherché | ||
+ | |||
+ | ==== Connaitre les dépendances requises pour l'installation d'un logiciel ==== | ||
+ | |||
+ | |||
+ | apt-cache depends nomdulogiciel | ||
+ | |||
+ | ==== Connaitre les informations d'un logiciel ==== | ||
+ | |||
+ | |||
+ | apt-cache show nomdulogiciel | ||
+ | |||
+ | ==== Connaître la liste des versions disponibles pour un logiciel ==== | ||
+ | |||
+ | |||
+ | apt-cache madison paquet nomdulogiciel | ||
+ | |||
+ | |||
+ | ==== Connaitre la version installée, la candidate et les versions disponibles sur les différents dépôts ==== | ||
+ | |||
+ | apt-cache policy supertux | ||
+ | supertux: | ||
+ | Installé : (aucun) | ||
+ | Candidat : 0.1.3-1.1 | ||
+ | Table de version : | ||
+ | 0.1.3-1.1 0 | ||
+ | 500 http://ftp.belnet.be sid/main Packages | ||
+ | |||
+ | |||
+ | ==== Connaître la priorité allouée aux branches du source.list ==== | ||
+ | |||
+ | apt-cache policy | ||
+ | |||
+ | |||
+ | |||
+ | ===== APT.CONF ===== | ||
+ | |||
+ | **Voir ici :** | ||
+ | |||
+ | * [[manuel:configuration:apt.conf | Le fichier /etc/apt/apt.conf]] DEBUTANT | ||
+ | |||
+ | ===== ASTUCE - Contrôler la Bande Passante ===== | ||
+ | |||
+ | === Problème : === | ||
+ | * Comment laisser de la bande passante aux autres machines quand on veut mettre à jour ou installer un gros paquet, au moment où on a envie de le faire ? | ||
+ | |||
+ | //C'est qu'il faut en laisser pour les autres !// | ||
+ | |||
+ | === la Réponse : === | ||
+ | |||
+ | Trouvée grâce à un sympatique membre du canal irc **#debian-fr** sur le **serveur OFTC**. (Ne vous trompez pas, n'allez pas sur //Freenode//, là le chan //#debian-fr// n'est pas dédié à l'entraide !) | ||
+ | |||
+ | Dans le fichier **apt.conf** créé ci-haut, on ajoute: | ||
+ | //------------------------------------------------------------- | ||
+ | // Options for the downloading routines | ||
+ | Acquire | ||
+ | { | ||
+ | // HTTP method configuration | ||
+ | http | ||
+ | { | ||
+ | Dl-Limit "20"; // maximum download rate in KB/s | ||
+ | }; | ||
+ | |||
+ | }; | ||
+ | //------------------------------------------------------------- | ||
+ | |||
+ | Pour avoir plus d'informations sur les options possibles pour modifier le comportement de **apt** ou de **aptitude**, il y a un fichier: | ||
+ | /usr/share/doc/apt/examples/configure-index.gz | ||
+ | Pour le lire, j'ai trouvé commode de procéder ainsi (voir [[commande:>|COMMANDE >]] : | ||
+ | zcat /usr/share/doc/apt/examples/configure-index.gz > apt-configure-index.txt | ||
+ | et d'ouvrir ensuite le fichier apt-configure-index.txt avec **gedit**. | ||
+ | |||
+ | //Merci Melodie// ! | ||
+ | |||