Bloquear la actualización de paquetes en Debian y Ubuntu

  • 0 Respuestas
  • 1856 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado BlackDead

  • *
  • Underc0der
  • Mensajes: 13
  • Actividad:
    0%
  • Reputación 0
  • si lo haces aslo bn y mejoralo
    • Ver Perfil

Gracias al gestor de paquetes de Debian dpkg podemos bloquear/retener la actualización de paquetes que nos interesa mantener en una versión concreta. Para ello haremos uso del comando dpkg junto con los parámetros get-selections y set-selections.

Con get-selections podemos ver el estado de todos los paquetes instalados del sistema, veremos que si se permite su actualización estarán en estado “install” y si están bloqueados veremos “hold”

De este modo veremos el estado de todos los paquetes:

Citar
~$ dpkg --get-selections

Pero podemos filtrar directamente el paquete que nos interesa:

Citar
~$ dpkg --get-selections firefox
firefox                  install

Si por ejemplo quisieramos evitar que firefox se actualizara haríamos lo siguiente:

Citar
~$ echo "firefox hold" | sudo dpkg --set-selections

Veis que especificamos paquete + estado. Ahora firefox ya estaría hold:

Citar
~$ dpkg --get-selections firefox
firefox                  hold

Si ahora hicieramos una actualización del sistema veríamos que el paquete firefox se retiene y no se permite su actualización:

Citar
~$ sudo apt-get upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages have been kept back:
  firefox firefox-global

Y para volver a permitir su instalación:

Citar
~$ echo "firefox install" | sudo dpkg --set-selections
« Última modificación: Agosto 07, 2013, 12:22:16 am por blackdead »

 

Ubuntu Desktop 12.10 [Español] [32 Bits & 64 Bits]

Iniciado por SwordArtOnlinee

Respuestas: 1
Vistas: 2816
Último mensaje Junio 24, 2013, 01:35:05 pm
por Kodeinfect
Instala Ubuntu Touch en tu Galaxy Nexus y Nexus 4, 7 y 10

Iniciado por Kodeinfect

Respuestas: 0
Vistas: 2055
Último mensaje Febrero 24, 2013, 10:33:06 am
por Kodeinfect
Tutorial: Como instalar Linux "Ubuntu" junto a Windows

Iniciado por Stiuvert

Respuestas: 1
Vistas: 3557
Último mensaje Agosto 24, 2011, 02:25:17 pm
por Comandante Linux
(Partición) Como desinstalar Ubuntu (Back-Track) y dejar solo ah Windows

Iniciado por REC

Respuestas: 2
Vistas: 4295
Último mensaje Octubre 05, 2012, 12:20:00 pm
por Sheyk871
Indicadores de aplicaciones para el panel superior de Unity en Ubuntu 11.04

Iniciado por Comandante Linux

Respuestas: 0
Vistas: 3065
Último mensaje Agosto 25, 2011, 12:08:50 am
por Comandante Linux