Re: deslect se ha vuelto loco!!!
On Mon, Dec 21, 1998 at 06:08:05PM +0100, Javier Viñuales Gutiérrez wrote:
> No tengo los archivos status.yesterday.x que me indicas y he mirado status y
> staus-old y son idénticos... e-s-o e-s m-a-l-o ¿v-e-r-d-a-d? :_(
a) instala anacron. (las cosas de cron no están corriendo en tu máquina)
b) Veamos,
un paquete para desinstalado se ve así:
Package: gnushogi
Status: purge ok not-installed
Priority: optional
Section: games
uno para instalado se ve así:
Package: lintian
Status: install ok installed
Priority: optional
Section: devel
[...]
y uno para desinstalar así:
Package: lintian
Status: purge ok installed
Priority: optional
Section: devel
[...]
ó
Package: lintian
Status: deinstall ok installed
Priority: optional
Section: devel
[...]
Así, tienes que cambiar las líneas
Status: purge ok installed
Status: deinstall ok installed
a
Status: install ok installed
lo que debería ser posible con
$ perl -pi.bak \
-e 's/(deinstall|purge)/install/ if m/^Status:.*ok installed$/' \
/var/lib/dpkg/status
saca una copia de /var/lib/dpkg/status antes de hacer esto (de
todas formas hará una en /var/lib/dpkg/status.bak). Revisa el
resultado y vuelve a entrar en dselect.
Marcelo
Reply to: