Come disinstallare OpenCV 2.4.9 completamente da Ubuntu?


16

Voglio integrare OpenCV con qt creator e per questo è richiesto OpenCV 3.0.

Ho OpenCV 2.4.9 già installato e desidero disinstallarlo completamente poiché causa problemi in alcune funzioni. Vorrei anche sapere se OpenCV 3.0 può essere installato in Ubuntu 14.04 a 32 bit?


1
Come lo hai installato? presumibilmente non dal repository standard poiché il 14.04 utilizza OpenCV-2.4.8
steeldriver il

L'ho scaricato da opencv.org ed è stato installato perfettamente dopo aver installato tutte le dipendenze e funziona perfettamente, ma ora ho bisogno di OpenCV 3.0 e per questo ho bisogno di disinstallare questa versione precedente.
Naman Sogani,

Risposte:


19

Ho avuto un problema simile, ma con la versione 2.4.8 ho trovato questa soluzione:

"Quindi, per trovare tutte le librerie OpenCV 1

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

Il comando sopra troverà qualsiasi nome contenente opencv nel nome e ti chiederà di rimuoverlo. Come sempre, fai attenzione quando elimini le cose manualmente! Ci vorrà molto tempo. Successivamente ho capito che da quando ho installato compilando opencv dal sorgente e usato

make install

per creare il manifest di installazione, e poi ho abbastanza semplice da usare

make uninstall

Sì, certo, si pulisce da solo. Ora ho un sistema pulito per installare la versione di Lates Opencv . "

Per me va bene.


Sebbene la tua risposta sia corretta al 100%, potrebbe anche diventare inutile al 100% se quel link viene spostato, modificato o il sito principale scompare ... :-( Pertanto, modifica la tua risposta e copia i passaggi pertinenti dal link nella tua risposta, garantendo così la tua risposta per il 100% della vita di questo sito! ;-) Puoi sempre lasciare il link in fondo alla tua risposta come fonte per il tuo materiale ...
Fabby

grazie per l'osservazione
Elod

E un voto! +10 reputazione! ;-)
Fabby,

Sto affrontando una situazione simile. Ho eseguito quel comando e ho eliminato circa 10 librerie. Il processo si è concluso in meno di mezzo minuto. Inoltre tutte le librerie contengono "opencv" nel loro titolo?
Adam,

Se lo so bene, sì, tutti i file della libreria hanno "opencv" nel loro nome. È possibile raddoppiare controllo elencandoli: pkg-config --libs opencv.
Elod,

14

Questo potrebbe essere un modo più semplice di procedere:

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
Sembra questo comando più semplice, l' sudo apt-get autoremove opencv-data ho provato con opencv 2.4.9 e Ubuntu 14.04, sembra che abbia eliminato tutto ciò con cui l'ho controllato dpkg --get-selections | grep -v deinstall | grep opencv.
mrgloom,

1

Utilizzare il gestore pacchetti sinaptici per rimuovere tutte le librerie opencv dal computer.


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.