Удаление всех установленных библиотек OpenCV

Я использую Kubuntu 11.10 (с KDE 4.8)

Прежде чем читать все это:

Я просто хочу удалить все следы OpenCV из моей системы, чтобы я мог начать заново ..

Полная история

Сначала я установил python-opencv и libopencv (мне кажется, 2.1) изhttps://launchpad.net/~gijzelaar/+archive/opencv2 давным давно. В то время я пробовал только python-opencv, который работал отлично (я не пытался использовать код C ++ с использованием OpenCV)

Затем я недавно попытался установить OpenCV 2.3.1 из исходного кода, который был установлен, но во время компиляции моего собственного кода C ++ (с использованием OpenCV) он выдал мне ошибки об отсутствии libgtk, а также сломал мой код opencv на python, который раньше работал нормально

Поэтому я установил библиотеки libgtk2-dev, снова скомпилировал и установил OpenCV 2.3.1 ..

Ошибка все еще произошла, поэтому я удалил нетронутый каталог OpenCV, из которого я запускал cmake, make и т. Д. Я НЕ делал деинсталляцию (которая теперь я понимаю, была моей ошибкой)

и вместо этого установил пакет ubuntu opencv 2.3 (со всеми зависимостями) отсюда:https://launchpad.net/~gijzelaar/+archive/opencv2.3

Теперь проблема заключается в том, что я по-прежнему получаю ту же ошибку при компиляции своего кода C ++, который включает в себя OpenCV, и эта ошибка по-прежнему указывает на мою (удаленную) исходную папку OpenCV:

OpenCV Error: Unspecified error (The function is not implemented. Rebuild the library with Windows, GTK+ 2.x or Carbon support. If you are on Ubuntu or Debian, install libgtk2.0-dev and pkg-config, then re-run cmake or configure script) in cvNamedWindow, file /home/anant/opencv/OpenCV-2.3.1/modules/highgui/src/window.cpp, line 275
terminate called after throwing an instance of 'cv::Exception'
  what():  /home/anant/opencv/OpenCV-2.3.1/modules/highgui/src/window.cpp:275: error: (-2) The function is not implemented. Rebuild the library with Windows, GTK+ 2.x or Carbon support. If you are on Ubuntu or Debian, install libgtk2.0-dev and pkg-config, then re-run cmake or configure script in function cvNamedWindow

Как видите, ошибка по-прежнему указывает на каталог, из которого я скомпилировал и установил OpenCV

Есть ли способ полностью удалить все следы моей скомпилированной версии OpenCV и просто сохранить файлы из пакета ubuntu? Как я упоминал ранее, я не «делал деинсталляцию», а также (по глупости) удалил установочный манифест

РЕДАКТИРОВАТЬ: Я снова запустил менеджер пакетов и обнаружил, что не все пакеты opencv из ppa установлены правильно. Итак, я снова выполнил sudo apt-get install opencv, и теперь я получаю эту ошибку:

Unpacking libopencv2.3 (from .../libopencv2.3_2.3.1-3_amd64.deb) ...
dpkg: error processing /var/cache/apt/archives/libopencv2.3_2.3.1-3_amd64.deb (--unpack):
 trying to overwrite '/usr/lib/libopencv_video.so.2.3.1', which is also in package libopencv-video2.3 2.3.1-4ppa1
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Unpacking opencv (from .../opencv_2.3.1-3_amd64.deb) ...
dpkg: error processing /var/cache/apt/archives/opencv_2.3.1-3_amd64.deb (--unpack):
 trying to overwrite '/usr/bin/opencv_haartraining', which is also in package libopencv-core-dev 2.3.1-4ppa1
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/libopencv2.3_2.3.1-3_amd64.deb
 /var/cache/apt/archives/opencv_2.3.1-3_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Я просто хочу удалить все следы OpenCV из моей системы, чтобы я мог начать заново

Ответы на вопрос(5)

Ваш ответ на вопрос