En plus d'être plus court, l'output est plus lisible
apt-cache madison paquet ---> apt list madison --all-versions
apt list --upgradable (nice one)
man apt_preferences
Alternative au apt-mark hold xx :
Package: <package_name>
Pin: origin ""
Pin-Priority: -1
Pratique pour avoir un aperçu de l'état de son parc
/usr/bin/apt-get -qq update && /usr/bin/apt-get -q -y --ignore-hold --allow-unauthenticated -s dist-upgrade | grep ^Inst | /usr/bin/cut -d\ -f2 | /usr/bin/sort
(pris dans le script apticron)
Pour avoir une liste avec 3 colonnes : nom du paquet / version actuelle / version dispo
/usr/bin/apt-get -qq update && /usr/bin/apt-get -q -y --ignore-hold --allow-unauthenticated -s dist-upgrade | grep ^Inst | awk '{print $2 " " $3 " " $4}'|sed -r 's/([|]|()//g'
Via sametmax
If you’d like to prevent daemons from starting after installing a package, just toss a few lines into /usr/sbin/policy-rc.d:
cat > /usr/sbin/policy-rc.d < < EOF
echo "All runlevel operations denied by policy" >&2
exit 101
EOF
Pratique :
Installation : apt-get install apt-file && apt-file update
Chercher un fichier dans les packages en utilisant une regex :
apt-file search -x '/dig$'
Lister les fichiers d'un package sans l'installer (équivalent dpkg -L) :
apt-file show dnsutils