¿Cómo desinstalar OpenCV 2.4.9 completamente de Ubuntu?


16

Quiero integrar OpenCV con qt creator y para eso se requiere OpenCV 3.0.

Ya tengo instalado OpenCV 2.4.9 y quiero desinstalarlo por completo, ya que está causando problemas en algunas funciones. También me gustaría saber si OpenCV 3.0 se puede instalar en Ubuntu 14.04 de 32 bits.


1
¿Cómo lo instalaste? presumiblemente no del repositorio estándar ya que 14.04 usa OpenCV-2.4.8
steeldriver

Lo descargué de opencv.org y lo instalé perfectamente después de instalar todas las dependencias y funciona perfectamente bien, pero ahora necesito OpenCV 3.0 y para eso necesito desinstalar esta versión anterior.
Naman Sogani

Respuestas:


19

Tuve un problema similar, pero con la versión 2.4.8, encontré esta solución:

"Entonces, para encontrar todas las bibliotecas de OpenCV 1

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

El comando anterior encontrará cualquier archivo que contenga opencv en el nombre y le pedirá que lo elimine. ¡Como siempre, tenga cuidado al eliminar cosas manualmente! Eso llevará mucho tiempo. A continuación, descubro que desde que instalé compilando opencv desde la fuente y utilicé

make install

para crear el manifiesto de instalación, y luego soy bastante simple de usar

make uninstall

Sí, de hecho, seguro que se limpia solo. Ahora tengo un sistema limpio para instalar los lates opencv versión ".

Funciona para mi.


Aunque su respuesta es 100% correcta, también podría volverse 100% inútil si ese enlace se mueve, cambia o el sitio principal simplemente desaparece ... :-( Por lo tanto, edite su respuesta y copie los pasos relevantes del enlace en su respuesta, garantizando así su respuesta durante el 100% de la vida útil de este sitio! ;-) Siempre puede dejar el enlace en la parte inferior de su respuesta como fuente de su material ...
Fabby

gracias por la observación
Elod

Y un voto a favor! +10 reputación! ;-)
Fabby

Estoy enfrentando una situación similar. Ejecuté ese comando y eliminé aproximadamente 10 bibliotecas. El proceso terminó en menos de medio minuto. Además, ¿todas las bibliotecas contienen "opencv" en su título?
Adam

Si lo sé bien, sí, todos los archivos de la biblioteca tienen "opencv" en su nombre. Se puede comprobar, mediante su inclusión: pkg-config --libs opencv.
Elod

14

Este puede ser un camino más fácil:

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
Parece que este comando es más simple. sudo apt-get autoremove opencv-data Lo probé con opencv 2.4.9 y ubuntu 14.04, parece que elimina todo lo que lo comprobé dpkg --get-selections | grep -v deinstall | grep opencv.
mrgloom

1

Use el administrador de paquetes sinápticos para eliminar todas las bibliotecas opencv de su máquina.


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.