Como desinstalar completamente o OpenCV 2.4.9 do Ubuntu?


16

Eu quero integrar o OpenCV com o qt creator e, para isso, é necessário o OpenCV 3.0.

Eu tenho o OpenCV 2.4.9 já instalado e quero desinstalá-lo completamente, pois está causando problemas em algumas funções. Também gostaria de saber se o OpenCV 3.0 pode ser instalado no Ubuntu 14.04 de 32 bits?


11
Como você instalou? presumivelmente não do repositório padrão desde 14.04 usa OpenCV-2.4.8
steeldriver

O download do opencv.org foi instalado perfeitamente após a instalação de todas as dependências e está funcionando perfeitamente, mas agora eu preciso do OpenCV 3.0 e, por isso, preciso desinstalar esta versão mais antiga.
Naman Sogani

Respostas:


19

Eu tive um problema semelhante, mas com a versão 2.4.8, encontrei esta solução:

"Então, para encontrar todas as bibliotecas OpenCV 1

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

O comando acima encontrará qualquer arquivo que contenha opencv no nome e solicitará que você o remova. Como sempre, tenha cuidado ao excluir as coisas manualmente! Isso vai levar um longo tempo. Em seguida, descobri que desde que instalei a partir da compilação do opencv a partir da fonte e usei

make install

para criar o manifesto de instalação, e então eu bastante simples de usar

make uninstall

Sim, de fato, com certeza se limpa. Agora eu tenho um sistema limpo para instalar a versão opencv do lates ".

Funciona para mim.


Embora sua resposta esteja 100% correta, ela também pode se tornar 100% inútil se esse link for movido, alterado ou o site principal simplesmente desaparecer ... :-( Portanto, edite sua resposta e copie as etapas relevantes do link em sua resposta, garantindo assim a sua resposta para 100% do tempo de vida deste site ;-) Você sempre pode deixar o link no na parte inferior da sua resposta como uma fonte para seu material de ...!
Fabby

thx para a observação
Elod

E um voto positivo! +10 reputação! ;-)
Fabby

Estou enfrentando uma situação semelhante. Executei esse comando e excluí 10 ou mais bibliotecas. O processo terminou em menos de meio minuto. Além disso, todas as bibliotecas contêm "opencv" em seus títulos?
6265 Adam

Se eu sei bem, sim, todos os arquivos da biblioteca têm "opencv" em seu nome. Você pode dobrar cheque, listando-os: pkg-config --libs opencv.
Elod

14

Este pode ser um caminho mais 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 

11
Parece este comando mais simples sudo apt-get autoremove opencv-data , tentei com o opencv 2.4.9 e o ubuntu 14.04, parece que ele excluiu tudo o que verifiquei dpkg --get-selections | grep -v deinstall | grep opencv.
mrgloom

1

Use o gerenciador de pacotes sinápticos para remover todas as bibliotecas opencv da sua máquina.


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.