Força apt-get para sobrescrever o arquivo instalado por outro pacote

22

(Eu percebo que uma pergunta semelhante foi feita antes, mas as respostas não lidam com esses detalhes)

Estou no Ubuntu 10.10 e preciso de ambos python2.5 (vindo de deadns - link ) e python-profiler

Infelizmente, esses dois pacotes tentam instalar /usr/lib/python2.5/profile.py, então o apt-get não me permite instalar os dois

Obviamente, isso é um erro de empacotamento, mas eu preciso disso fixo o mais cedo possível. Existe alguma maneira de ignorar completamente esses erros e apenas apagar esse arquivo?

    
por UsAaR33 12.08.2011 / 04:15

1 resposta

49

Após o python2.5 ser instalado, tente executar:

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

Isso deve passar o sinal --force-overwrite para a instância subjacente do dpkg, que irá dizer ao dpkg para sobrescrever o arquivo de um pacote com outro.

fonte

    
por Gus E 12.08.2011 / 04:41

Tags