6.3.2 Resoluci�n de problemas al actualizar con APT
Al actualizar desde unstable/testing pueden surgir
problemas entre dependencias como se explic� en Actualizando, Secci�n 5.3. La
mayor�a de las veces, es debido a que el paquete que se desea actualizar posee
una nueva dependencia que no es satisfecha. Estos problemas se solucionan
haciendo
# apt-get dist-upgrade
Si esto no funciona, entonces repita las siguientes operaciones hasta que el
problema se resuelva por s� solo:
# apt-get upgrade -f # continue con upgrade a pesar de los errores
... o
# apt-get dist-upgrade -f # continue con dist-upgrade a pesar de los errores
Algunos scripts de actualizaci�n conflictivos pueden provocar inconvenientes en
forma recurrente. Generalmente resulta conveniente resolver este tipo de
situaci�n inspeccionando los scripts
/var/lib/dpkg/info/packagename.{post,pre}{inst,rm}
del
paquete problem�tico y ejecutando:
# dpkg --configure -a # configura todos los paquetes parcialmente
# instalados
Si alg�n script se queja sobre un archivo de configuraci�n faltante, busque en
/etc
el archivo de configuraci�n correspondiente. Si existe
alguno con extensi�n .new (o algo similar), recurra a
mv
para eliminar el sufijo.
Pueden aparecer problemas de dependencias al instalar paquetes de la rama
inestable/de prueba. Existen distintas maneras de
burlar las dependencias.
# apt-get install -f paquete # no tener en cuenta dependencias no
# resueltas
Un m�todo alternativo para resolver estas situaciones consiste en usar el
paquete equivs
. V�ase
/usr/share/doc/equivs/README.Debian
y
El
paquete equivs
, Secci�n 6.5.2.