Si un PPA en su lista de fuentes tiene un paquete con el mismo nombre en el Centro de software de Ubuntu, que aparece en el centro de software. Del mismo modo, ¿qué paquete se descarga mediante apt-get install?
11
Si un PPA en su lista de fuentes tiene un paquete con el mismo nombre en el Centro de software de Ubuntu, que aparece en el centro de software. Del mismo modo, ¿qué paquete se descarga mediante apt-get install?
El repositorio que tenga la última versión del paquete es el que se muestra en el centro de software de Ubuntu y se descarga con apt-get install
. Es así de forma predeterminada, pero se puede cambiar en la ventana Repositorios de software.
Prioridad del paquete
Las prioridades de las fuentes de paquetes se definen en la configuración del paquete local.
Esta configuración se puede inspeccionar con
apt-cache policy
.Aquí hay un ejemplo de lo que se
apt-cache policy
muestra para el paquetegit
que está disponible en el repositorio de paquetes principal de Ubuntu, y en un PPA, y la versión de PPA está instalada actualmente:Los números delante de las URL especifican la prioridad. Se prefiere el paquete de una fuente con la prioridad más alta, si solo hay una fuente con esta prioridad.
Paquete más nuevo de igual prioridad
Si hay varias entradas de la más alta prioridad, como es el caso aquí, se prefiere la versión más nueva.
Cambiar prioridades
Para cambiar las prioridades para preferir una versión específica, se pueden definir reglas de excepciones en
/etc/apt/preferences
. El bloqueo de un paquete a una versión fija se denomina "fijación".Ver PinningHowto .
fuente