Forzar apt-get a sobrescribir el archivo instalado por otro paquete

Forzar apt-get a sobrescribir el archivo instalado por otro paquete

(Me doy cuenta de que se hizo una pregunta similar antes, pero las respuestas allí no manejan estos detalles)

Estoy en Ubuntu 10.10 y necesito python2.5 (proveniente de deadnsakes -https://launchpad.net/~fkrull/+archive/deadsnakes) y perfilador de Python

Desafortunadamente, estos dos paquetes intentan instalar /usr/lib/python2.5/profile.py, por lo que apt-get no me permite instalar ambos.

Obviamente, se trata de un error de empaquetado, pero necesito solucionarlo lo antes posible. ¿Existe alguna forma de ignorar por completo estos errores y simplemente eliminar ese archivo?

Respuesta1

Después de instalar python2.5, intente ejecutar:

sudo apt-get -o Dpkg::Options::="--force-overwrite" install python-profiler

Esto debería pasar la --force-overwritebandera a la instancia subyacente de dpkg que le indicará a dpkg que sobrescriba el archivo de un paquete con otro.

fuente

información relacionada