내 호스트 컴퓨터(Linux Debian 6.0.10 (2.6.32-5amd64 x86_64))에 libfuzzy-dev 패키지를 설치하려고 합니다.
sudo-apt get install을 통해 설치해도 결과가 표시되지 않습니다. 그래서 웹에서 .deb 파일을 다운로드하고 다음 명령을 실행했습니다.
sudo dpkg -i libfuzzy-dev_2.12-1_amd64.deb
dpkg: regarding libfuzzy-dev_2.12-1_amd64.deb containing libfuzzy-dev:
libfuzzy-dev breaks ssdeep (<< 2.6)
ssdeep (version 2.5-1) is present and installed.
dpkg: error processing libfuzzy-dev_2.12-1_amd64.deb (--install):
installing libfuzzy-dev would break ssdeep, and
deconfiguration is not permitted (--auto-deconfigure might help)
Errors were encountered while processing:
libfuzzy-dev_2.12-1_amd64.deb
내 솔직한 직감은 source.list의 소스 중 하나가 실제로 작동하지 않는다는 것입니다. ssdeep을 다시 설치하려고 하면 최신 버전이라고 나오거든요. 어떤 제안이 있으십니까?
답변1
내 생각엔 데비안 버전의 저장소에 상당히 오래된 버전의 ssdeep만 있고 이 버전의 ssdeep은 현재 버전의 libfuzzy-dev와 호환되지 않는 것 같습니다. ssdeep을 제거한 다음 apt-get을 통하지 않고 "수동으로"(및 libfuzzy-dev) 설치하려면 apt-get을 권장합니다.