ubu:arc
Table des matières
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
ubu/arc.txt · Dernière modification : de 127.0.0.1
