apt-get이 다른 패키지로 설치된 파일을 덮어 쓰도록 강제


27

(이전에 비슷한 질문이 있었지만 답변이 이러한 세부 사항을 처리하지 못한다는 것을 알고 있습니다)

우분투 10.10에있어 및 (deadnsakes에서 오는 - 모두 python2.5 필요 https://launchpad.net/~fkrull/+archive/deadsnakes )과 파이썬 - 프로파일 러

불행히도,이 두 패키지는 모두 /usr/lib/python2.5/profile.py를 설치하려고하므로 apt-get을 사용하면 두 가지를 모두 설치할 수 없습니다

분명히 이것은 패키징 버그이지만이 수정 된 최대한 빨리 필요합니다. 어쨌든 이러한 오류를 완전히 무시하고 해당 파일을 제거해야합니까?


1
반드시 버그 일 필요는 없습니다. 두 패키지가 호환되지 않을 수 있습니다.
enzotib

답변:


56

python2.5가 설치된 후 다음을 실행하십시오.

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

이것은 --force-overwritedpkg에게 하나의 패키지 파일을 다른 패키지 파일로 덮어 쓰도록 지시하는 기본 dpkg 인스턴스에 플래그를 전달해야합니다 .

출처


6
.deb 파일 만 있으면 다음을 실행할 수 있다고 언급 했어야합니다.sudo dpkg -i --force-overwrite python-profiler.deb
Gus E
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.