Re: mensajes viejos en apt-get
El Martes, 22 de Junio de 2004 16:03, nmag only escribió:
> > [root@warfare:/cosas/deb]$ dpkg -i oggasm_1.4.0.deb
> > Seleccionando el paquete oggasm previamente no seleccionado.
> > (Leyendo la base de datos ...
> > 78123 ficheros y directorios instalados actualmente.)
> > Desempaquetando oggasm (de oggasm_1.4.0.deb) ...
> > dpkg: problemas de dependencias impiden la configuración de oggasm:
> > oggasm depende de mpg321; sin embargo:
> > el paquete mpg321 no está instalado.
> > oggasm depende de libmp3-info-perl; sin embargo:
> > el paquete libmp3-info-perl no está instalado.
> > dpkg: error al procesar oggasm (--install):
> > problemas de dependencias - se deja sin configurar
> > Se encontraron errores al procesar:
> > oggasm
> > [root@warfare:/cosas/deb]$ ll /usr/bin/oggasm
> > -rwxr-xr-x 1 root root 14K 2002-02-18 06:24 >
>
> /usr/bin/oggasm
>
> > [root@warfare:/cosas/deb]$ ls /usr/share/doc/oggasm/
> > changelog.Debian.gz copyright README.Debian
>
> Hay un problema interpretativo en su ejemplo, si bien es cierto el
> paquete ha sido descomprimido y puesto en su equipo, eso no indica una
> clara instalación del mismo, dpkg tiene varias etapas en la instalación
> de un paquete y todas ellas son importantes en la instalación del mismo,
> el caso es que en debian se considera que un paquete ha sido instalado
> por completo cuando este ha sido configurado para su uso, algo que no se
> ha concluido en su ejemplo.
Aceptamos descompresion y puesta en el sistema de ficheros como no instalación
o instalación parcial.
> sachaca:/home/nmag/Downloads# dpkg --install libc6_2.2.5-11.5_i386.deb
> dpkg - warning: downgrading libc6 from 2.3.2.ds1-12 to 2.2.5-11.5.
> (Reading database ... 116541 files and directories currently installed.)
> Preparing to replace libc6 2.3.2.ds1-12 (using
> libc6_2.2.5-11.5_i386.deb) ...
> Unpacking replacement libc6 ...
> dpkg: error processing libc6_2.2.5-11.5_i386.deb (--install):
> trying to overwrite `/lib/libdb1-2.2.5.so', which is also in package
> libdb1-compat
> dpkg-deb: subprocess paste killed by signal (Broken pipe)
> Errors were encountered while processing:
> libc6_2.2.5-11.5_i386.deb
>
> El ejemplo es bien sugerente, no instala, ni siquiera desempaqueta, el
> resultado es que el sistema no ha sido tocado siquiera:
Este ejemplo intenta escribir un archivo de otro paquete, es distinto.
>
> Y si tratamos de desinstalar ese otro paquete obtenemos:
>
> sachaca:/home/nmag/Downloads# dpkg --purge libdb1-compat
> dpkg: dependency problems prevent removal of libdb1-compat:
> libc6 depends on libdb1-compat.
> dpkg: error processing libdb1-compat (--purge):
> dependency problems - not removing
> Errors were encountered while processing:
> libdb1-compat
>
Estaba hablando de instalar no de desinstalar.
Ahora bien, dpkg y apt son excelentes. Y los paquetes de la distribución
tienen una calidad altisima.
Reply to: