====== APT ======
===== Paquets et version spécifique =====
* Lister les versions disponibles d'un paquet: apt-cache policy package-name
* Installer un paquet dans une version spécifique: apt-get install package-name=version
* Marquer un paquet dans une certaine version: apt-mark hold package-name
* Lister les paquets hold: apt-mark showhold
* Annuler le hold d'un paquet: apt-mark unhold package-name
===== Erreurs fréquentes =====
==== Changement de version de repo stable ====
Si erreur de ce type après un apt-get update :
E: Le dépôt « http://security.debian.org/debian-security buster/updates InRelease » a modifié sa valeur « Suite » de « stable » à « oldstable »
N: Ceci doit être pleinement accepté avant que les mises à jour depuis ce dépôt puissent être appliquées. Veuillez vous référer aux pages de manuel « apt-secure(8) » pour plus de détails.
Lancer apt-get update --allow-releaseinfo-change
==== Apt-key déprécié ====
Erreur de ce type:
Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)).
Solution => [[https://itsfoss.com/apt-key-deprecated/]]
==== Espace disque plein à cause de apt ====
mv /var/cache/apt /home/mulder/cache-apt-temp/
ln -s /home/mulder/cache-apt-temp/apt /var/cache/apt
# Relancer la commande apt
unlink /var/cache/apt
mv /home/mulder/cache-apt-temp/apt /var/cache/