Ubuntu에서 OpenCV 2.4.9를 완전히 제거하는 방법?


16

OpenCV를 qt 작성자와 통합하고 해당 OpenCV 3.0이 필요합니다.

OpenCV 2.4.9가 이미 설치되어 있으며 일부 기능에서 문제가 발생하여 완전히 제거하고 싶습니다. OpenCV 3.0을 32 비트 Ubuntu 14.04에 설치할 수 있는지 알고 싶습니다.


1
어떻게 설치 했습니까? 아마도 14.04부터 OpenCV-2.4.8을 사용하기 때문에 표준 저장소에서 나오지 않을 것입니다
steeldriver

opencv.org에서 다운로드 한 후 모든 종속성을 설치 한 후 완벽하게 설치되었으며 완벽하게 작동하지만 OpenCV 3.0이 필요 하므로이 이전 버전을 제거해야합니다.
Naman Sogani

답변:


19

비슷한 문제가 있었지만 버전 2.4.8에서는이 솔루션을 찾았습니다.

"그래서 모든 OpenCV 라이브러리 를 찾으려면 1

$> sudo find / -name "*opencv*" -exec rm -i {} \;

위의 명령은 이름에 opencv 를 포함하는 파일을 찾아서 제거하라는 메시지를 표시합니다. 항상 그렇듯이 수동으로 항목을 삭제할 때주의하십시오! 오랜 시간이 걸릴 것입니다. 다음으로 소스에서 opencv를 컴파일하여 설치하고 사용했기 때문에

make install

설치 매니페스트를 만든 다음 사용하기가 매우 간단합니다.

make uninstall

그렇습니다. 실제로 정리하십시오. 이제 늦은 opencv 릴리스 를 설치할 수있는 깨끗한 시스템이 있습니다. "

나를 위해 작동합니다.


귀하의 답변은 100 % 정확하지만 해당 링크가 이동, 변경되거나 기본 사이트가 사라지면 100 % 쓸모가 없게 될 수도 있습니다 ... :-( 따라서 답변을 수정 하고 링크에서 관련 단계를 복사하십시오 ;-) 귀하는 항상 답변의 맨 아래에 링크를 귀하의 자료의 출처로 남겨 둘 수 있습니다 ...
Fabby

관찰을위한 thx
Elod

그리고 공감대! 평판 +10 ;-)
Fabby

비슷한 상황에 처해 있습니다. 그 명령을 실행하고 10 개 정도의 라이브러리를 삭제했습니다. 이 과정은 30 분 안에 끝났습니다. 또한 모든 라이브러리의 제목에 "opencv"가 포함되어 있습니까?
Adam

내가 잘 알고 있다면 모든 라이브러리 파일의 이름에 "opencv"가 있습니다. 다음을 나열하여 다시 확인할 수 있습니다 pkg-config --libs opencv..
Elod December

14

이것은 더 쉬운 방법 일 수 있습니다.

sudo apt-get autoremove opencv-doc opencv-data libopencv-dev libopencv2.4-java libopencv2.4-jni python-opencv libopencv-core2.4 libopencv-gpu2.4 libopencv-ts2.4 libopencv-photo2.4 libopencv-contrib2.4 libopencv-imgproc2.4 libopencv-superres2.4 libopencv-stitching2.4 libopencv-ocl2.4 libopencv-legacy2.4 libopencv-ml2.4 libopencv-video2.4 libopencv-videostab2.4 libopencv-objdetect2.4 libopencv-calib3d2.4 

1
이 명령이 더 간단 sudo apt-get autoremove opencv-data 해 opencv 2.4.9 및 ubuntu 14.04로 시도했지만 내가 확인한 모든 것을 삭제하는 것 같습니다 dpkg --get-selections | grep -v deinstall | grep opencv.
mrgloom

1

시냅틱 패키지 관리자를 사용하여 시스템에서 모든 opencv 라이브러리를 제거하십시오.


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.