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.