Outils pour utilisateurs

Outils du site


ubu:arc

Chapitre 3 - Gestion de paquetages


Le gestionnaire de paquetage Debian


APT Advanced Packaging Tool


1 - apt (anciennement apt-get)

  • apt update : met à jour la liste des paquetages disponibles ;
  • apt install nom-paquetage : installe le paquetage nom-paquetage ;
  • apt remove nom-paquetage : désinstalle le paquetage nom-paquetage ;
  • apt purge nom-paquetage : désinstalle nom-paquetage et ses fichiers de configuration ;
  • apt download nom-paquetage : download le paquet au format .deb
  • apt upgrade : met à jour tous les paquetages pouvant être mis à jour ;
  • apt search foobar : recherche dans la liste des paquetages disponibles les occurrences de foobar ;

2 - dpkg

  • -i nom-application.deb : installe l’application nom-application.deb ;
  • -r mon-application.deb : désinstalle l'application nom-application.deb ;
  • -l | grep appli : cherche si le paquetage appli est installé. Sans le grep, liste tous les paquetages ;
  • -L nom-application : liste les fichiers du paquetage nom-application (s’il est installé) et leur emplacement ;
  • -c nom-paquetage-file.deb : liste les fichiers du paquetage non-installé
  • La commande dpkg-reconfigure permet de reconfigurer un paquetage déjà installé

3 - Les bibliothèques dynamiques

Les bibliothèques dynamiques sont chargées par l'utilitaire ld.so en utilisant l'ordre de recherche suivant :

  • les répertoires mentionnés dans la variable d'environnement LD_LIBRARY_PATH ;
  • le fichier cache /etc/ld.so.cache qui contient la liste des bibliothèques des répertoires de recherche. Il est mis à jour par la commande ldconfig qui scrute les différents répertoires mentionnés ans le fichier /etc/ld.so.conf ;
  • les répertoires /lib et /usr/lib, usr/local/lib, etc.
  • La commande ldd permet d'avoir la liste des bibliothèques partagées nécessaires à un exécutable



Ubuntu Serveur

ubu/arc.txt · Dernière modification : de 127.0.0.1