Rendez-vous sur Arrakiss
Le 08/10/2019 à 15:14 dans /Logiciel-libre/Debian/

Astuces diverses pour debian

Rechargement automatique des paquets

Dans le fichier /etc/apt/apt.conf.d/02periodic, mettre :

APT::Periodic::Enable "1";
APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Verbose "1";

Nettoyage automatique du cache

Dans le fichier /etc/apt/apt.conf.d/02periodic, mettre :

APT::Periodic::AutocleanInterval "7";

Ça lance simplement tous les 7 jours un apt-get clean.

Sauvegarder la liste des paquets pour réinstaller à l'identique

Voir ici

Rétroporter un paquet

Sur la debian stable, si on a absolument besoin d'un paquet présent dans testing, sans pour autant tout péter son systeme, c'est en fait super simple de refaire un paquet :

# echo "deb-src http://http.us.debian.org/debian testing main" >> /etc/apt/sources.list
# apt-get update
# apt-get dist-upgrade
# apt-get install fakeroot devscripts build-essential
$ apt-get build-dep toto
$ apt-get source toto
$ cd toto*
$ dch -i
$ debuild
$ cd ..
# debi toto*.changes

Pour faire un backport, il faut remplacer dch -i par dch --bpo

Bloquer un paquet dans sa version :

echo "package hold" | sudo dpkg --set-selections