03 agosto 2010

Evitar la actualización de paquetes en Ubuntu

Algunas veces necesitamos que ciertos paquetes en nuestro sistema se mantengan en la versión actual, o una anterior para que una aplicación especifica funcione correctamente. O como en mi caso, que después de compilar la ultima versión de ffmpeg y x264 en mi sistema, Ubuntu no reconoce la versión instalada y me pide actualizar ambos paquetes a una versión anterior a la que compilé.

Vamos a utilizar dpkg para retener los paquetes deseados al momento de actualizar.
Aunque existen otros modos de hacerlo, este fue el único que me dio resultado.

Retener un paquete:
sudo echo "paquete hold" | sudo dpkg --set-selections

Ejemplo:
sudo echo "ffmpeg hold" | sudo dpkg --set-selections

Liberar un paquete:
sudo echo "paquete install" | sudo dpkg --set-selections

Conocer el estado de los paquetes:
sudo dpkg --set-selections

Después de hacer esto con cada uno de los paquetes que deseas retener, lo único que debes hacer es actualizar el sistema tranquilamente, confiado de que tus paquetes elegidos permanecerán intactos.

Fuente: Ubuntu Geek
blog comments powered by Disqus