Usando Pro para aplicar USN específico

Usando Pro para aplicar USN específico

Estoy mirando Ubunto Pro para un proyecto de trabajo futuro. Durante las pruebas, noté que cuando instalo un parche a través de USN, automáticamente aplicaba la última actualización para ese paquete.

Por ejemplo: quería aplicar USN-6270-1 que actualizaría xxd de 2:8.0.1453-1ubuntu1.13 a 2:8.0.1453-1ubuntu1.13+esm3. Pero xxd se actualizó a 2:8.0.1453-1ubuntu1.13+esm4, que forma parte de USN-6302-1 y el último parche de xxd.

¿Hay alguna manera de obligar a Pro a actualizar a la versión que quiero (+esm3) y no ir automáticamente a la última (+esm4)?

Gracias de antemano.

Respuesta1

Apt intentará instalar el paquete de versión más alta disponible desde cualquier fuente que conozca. Por eso debes tener cuidado con la gestión de tus fuentes.

No se trata de "forzar a Pro". Se trata de usar apt.

Para especificar una versión:

sudo apt install package_name=version

Ejemplo:

sudo apt install xxd=2:8.0.1453-1ubuntu1.13+esm3

Es el mismo comando si el paquete ya está instalado.

NOTA: La próxima vez que unattended upgradesejecute, o ejecute un manual sudo apt upgrade, la versión se actualizará nuevamente a +esm4. Para permanecer en una versión inferior (lo que la mayoría de los usuarios NO deberían hacer), debe usar apt-marking o apt-pinning.

información relacionada