Marcando paquetes como retenidos …

22 Mar

… y para que no se me olvide en el futuro.

Empleando el programa apt-mark incluido en el paquete apt se manipula la lista de paquetes más cómodamente que con la secuencia dpkg –set-selections.

Para emplearlo hacemos lo siguiente:

root@sigfrido:~# apt-mark hold impresor
impresor fijado como retenido.
root@sigfrido:~# apt-mark showhold
impresor
root@sigfrido:~# apt-get upgrade -s 
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias       
Leyendo la información de estado... Hecho
Calculando la actualización... 
Listo
Los siguientes paquetes se han retenido:
  impresor
0 actualizados, 0 nuevos se instalarán, 0 para eliminar y 1 no actualizados.
root@sigfrido:~# 

Esto me evitará traumas futuros. El paquete citado es real, de fabricación propia, pero cometí el error de publicarlo antes de corregir un error grave en el mismo y hasta ahora, cada vez que pongo al día el sistema, no tardo en escuchar gritos y lamentos.

Es cierto que también existe la posibilidad de usar puntuaciones en apt y es muy útil para otros casos pero se supone que éste es un problema puntual, ¿ no ?

Pues ermanece así hasta que tenga tiempo de arreglarlo …