logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

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 → ODT PDF Export

Ceci est une ancienne révision du document !


Mise à jour le 15/08/2011

Gestionnaire Apt

Introduction

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.

Les outils APT en ligne de commande

Voici les outils pour gérer vos paquets :

  1. aptitude Commande pour gérer les paquets via internet. Cette commande est recommandée, Il a été démontré que aptitude résout mieux les dépendances entre paquets1).
  2. apt-get Commande pour gérer les paquets via internet
  3. wajig Commande pour gérer les paquets via internet ou non
  4. apt-cache . Obtenir des renseignements sur les paquets.
  5. dpkg Commande pour gérer les paquets hors internet
  6. Tasksel permet d'installer un ensemble de logiciels regroupés par tâches : serveur web, serveur de fichiers, ordinateur portable…

Tableau récapitulatif des commandes principales

Syntaxe d'aptitude Syntaxe d'apt-get Syntaxe wajig Syntaxe de dpkg Syntaxe d'apt-cache Note
aptitude update apt-get update wajig update Mettre à jour la liste des paquets disponibles sur les serveurs déclarés dans le fichier « /etc/apt/sources.list »
aptitude safe-upgrade apt-get upgrade wajig upgrade Mise à jour des logiciels installés sur le système
aptitude full-upgrade apt-get dist-upgrade Wajig dist-upgrade Mise à jour du système
aptitude search <expression rationnelle> wajig search <expression rationnelle> apt-cache search <expression rationnelle> Rechercher un logiciel
aptitude show <Logiciel> wajig detail paquet <Logiciel> apt-cache show <Logiciel> Afficher des informations détaillées concernant le paquet <Logiciel>
aptitude versions <Logiciel> apt-cache policy <Logiciel> Afficher les versions disponibles d'un logiciel
aptitude install <Logiciel> apt-get install <Logiciel> wajig install <Logiciel> Installation d'un Logiciel disponible sur les serveurs
wajig install <paquet .deb> dpkg -i <paquet .deb> Installation d'un Logiciel absent des serveurs, et préalablement téléchargé, au format .deb.
aptitude remove <Logiciel> apt-get remove <Logiciel> wajig remove <Logiciel> dpkg -r <Logiciel> Désinstallation d'un logiciel
aptitude purge <Logiciel> apt-get purge <Logiciel> wajig purge <Logiciel> dpkg -p <Logiciel> Désinstallation d'un logiciel avec les fichiers de configurations
N/A apt-get autoremove wajig autoremove Supprimer les paquets installés automatiquement lorsqu'ils ne sont plus nécessaires
aptitude clean apt-get clean wajig clean Nettoyer complètement le dépôt local des fichiers de paquets récupérés
aptitude autoclean apt-get autoclean wajig autoclean Nettoyer le dépôt local des fichiers des paquets périmés

Les outils APT en mode graphique ou semi-graphique

Synaptic

Logiciel proposant une interface graphique facilitant la gestion des paquets sur votre système.

Aptitude

Cette commande offre une interface semi-graphique, il suffit pour cela de le lancer en mode root.

# aptitude

Cette interface est développée à l'aide de la bibliothèque ncurses, ce qui permet l'utilisation de la souris.

apt.conf

Fichier de configuration pour APT
Voir ici :

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 #debianfr sur le serveur freenode.

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 > :

 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.

1)
1/ apt-get envoie directement la demande d'installation et de gestion des paquets, façon synaptic.
2/ aptitude offre des analyses et des choix AVANT d'installer la même demande, ce qui donne une vision plus réaliste et personnalisable pour notre administration.
doc/systeme/apt.1369172217.txt.gz · Dernière modification: 21/05/2013 23:36 par smolski

Pied de page des forums

Propulsé par FluxBB