Différences
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 | ||
| linux:apt [2022/04/30 14:06] – [Connaître tous les fichiers installés par un paquet] list files even from not installed packages phsw | linux:apt [2026/01/24 17:27] (Version actuelle) – [Connaître les dépendances d'un paquet et les dépendances inverses] Mention debtree phsw | ||
|---|---|---|---|
| Ligne 48: | Ligne 48: | ||
| Pour downgrader un paquet buggué, par exemple. | Pour downgrader un paquet buggué, par exemple. | ||
| - | La version doit apparaître dans `apt-cache policy` (ajouter le dépôt nécessaire ou utiliser http:// | + | La version doit apparaître dans '' |
| <code bash> | <code bash> | ||
| apt install paquet=version | apt install paquet=version | ||
| Ligne 70: | Ligne 70: | ||
| ==== Dry run ==== | ==== Dry run ==== | ||
| - | Demander à APT de dire ce qu'il va faire, sans le faire: utiliser l' | + | Demander à APT de dire ce qu'il va faire, sans le faire: utiliser l' |
| Ligne 110: | Ligne 110: | ||
| apt-cache depends packagename # dépendances de packagename | apt-cache depends packagename # dépendances de packagename | ||
| </ | </ | ||
| + | |||
| + | L' | ||
| Ligne 127: | Ligne 129: | ||
| apt-file update | apt-file update | ||
| apt-file list $package | apt-file list $package | ||
| + | </ | ||
| + | |||
| + | Pour un paquet '' | ||
| + | <code bash> | ||
| + | dpkg-deb -c paquet.deb | ||
| </ | </ | ||
| Ligne 170: | Ligne 177: | ||
| apt changelog firefox-esr # fonctionne aussi sur les paquets non-installés | apt changelog firefox-esr # fonctionne aussi sur les paquets non-installés | ||
| zless / | zless / | ||
| + | </ | ||
| + | |||
| + | |||
| + | ==== Clés de signature ==== | ||
| + | |||
| + | On peut lister les clés connues par APT avec : | ||
| + | <code bash> | ||
| + | apt-key list | ||
| </ | </ | ||
| Ligne 220: | Ligne 235: | ||
| Système de caches pour les paquets, utile pour économiser de la bande-passante si plusieurs machines du même réseau ou du même hôte (chroots, VMs, etc) vont souvent télécharger les mêmes paquets. | Système de caches pour les paquets, utile pour économiser de la bande-passante si plusieurs machines du même réseau ou du même hôte (chroots, VMs, etc) vont souvent télécharger les mêmes paquets. | ||
| - | * [[https:// | + | * [[https:// |
| Installer le paquet '' | Installer le paquet '' | ||
| Ligne 234: | Ligne 249: | ||
| Acquire:: | Acquire:: | ||
| </ | </ | ||
| - | La première ligne est nécessaire pour apt-listbugs fonctionne correctement. | + | La première ligne est nécessaire pour que apt-listbugs fonctionne correctement. |
| Si des dépôts accédés en HTTPS posent problème, il faut les ajouter à l' | Si des dépôts accédés en HTTPS posent problème, il faut les ajouter à l' | ||
| Une page de statistiques et d' | Une page de statistiques et d' | ||
| + | |||
| + | En cas de problème de signatures des dépôts, supprimer les dépôts qui posent problème, par exemple ([[https:// | ||
| + | <code bash> | ||
| + | rm -rf / | ||
| + | </ | ||
| + | |||
| + | Sinon, sur la machine cliente, désactiver le proxy (?) et supprimer ''/ | ||