Bloquear actualización de determinados paquetes

16 09 2007

Si tienes instalado un paquete que deseas conservar en su versión estable sin que sufra actualizaciones futuras que puedan malograrlo, existe un método muy simple para conseguirlo. En mi caso, al añadir los repositorios de Treviño me vi obligado a bloquear cualquier actualización que pudiera afectar al paquete kiba-dock, ya que hay una versión defectuosa en estos repositorios.

Bloquear paquetes apt y dpkg

En primer lugar, para entorpecer actualizaciones de algunos paquetes con apt y dpkg es necesario instalar una aplicación para hacer el proceso más sencillo:

sudo aptitude install feta

Una vez hecho esto, ya podemos obstruir el paquete que queramos para que éste no sufra ninguna actualización. Para ello empleamos la siguiente instrucción desde la terminal de comandos:

sudo feta hold paquete

Si por el contrario quieres deshacer la detención del paquete tendrás que escribir esto otro:

sudo feta unhold paquete

Bloquear paquetes aptitude

Escribir en la terminal lo siguiente para retener un paquete:

sudo aptitude hold paquete

Sin embargo, si quieres restaurar o habilitar la opción de que dicho paquete vuelva a sufrir actualizaciones deberás escribir esto otro:

sudo aptitude unhold paquete


Acciones

Information

One response

17 09 2007
albertito

bune apunte. ya mismo lo estoy usando, un truco muy efectivo sin duda.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s




A %d blogueros les gusta esto: