Tenemos instalado Debian, Ubuntu o alguna distro que use apt, y queremos actualizar todos los paquetes menos uno. Por ejemplo, tenemos instalado el apache2 y no queremos que se actualice a nuevas versiones. Nunca!
Lo que tenemos que hacer es poner el paquete en hold, y listo. En nuestro ejemplo, esto se hace con el siguiente comando:
echo “apache2 hold” | dpkg --set-selections
Si queremos quitar el hold sobre el paquete, ejecutamos el siguiente comando:
echo “apache2 install” | dpkg --set-selections
Por último, para conocer todos los paquetes seleccionados, usamos el comando:
dpkg --set-selections
Si estamos, acostumbrados a aptitud, la tenemos aún más facil. Les muestro como:
aptitude hold/unhold apache2
Muchas gracias, me sirvio de mucho la informacion. Saludos.
Al escribir echo “grub-pc hold” | dpkg –set-selections
para que no se actualice el grub (por si acaso, ya que de momento va bien)
me dice
la operación precisa acceso de lectura y escritura al área de estado de dpkg