APT

De Taquiones

Puntuando paquetes

Denominado en la jerga apt pinning es un mecanismo que incluye Debian para marcar paquetes por nombre, por fuente o por versión para que tengan siempre prioridad de instalación o para que no se instalen ni actualicen nunca.

La referencia principal se encuentra en el wiki de Debian: https://wiki.debian.org/AptConfiguration#Force_installation_of_a_package_from_a_repository

Un ejemplo de esto, con un repositorio de Launchpad para incluir un paquete concreto sería: $

$ cd /etc/apt/preferences.d
$ sudo cat > xtradebs.prefs
# No usar ningún paquete de ese repositorio
Package: *
Pin: origin https://ppa.launchpadcontent.net/xtradeb/apps/ubuntu
Priority: 1

# Usar sólo el paquete czkawka
Package: czkawka
Pin: https://ppa.launchpadcontent.net/xtradeb/apps/ubuntu
Priority: 500