El Martes, 22 de Junio de 2004 16:03, nmag only escribió: > > [EMAIL PROTECTED]:/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 > > [EMAIL PROTECTED]:/cosas/deb]$ ll /usr/bin/oggasm > > -rwxr-xr-x 1 root root 14K 2002-02-18 06:24 > > > /usr/bin/oggasm > > > [EMAIL PROTECTED]:/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.