Bagaimana cara meng-uninstall sepenuhnya OpenCV 2.4.9 dari Ubuntu?

16

Saya ingin mengintegrasikan OpenCV dengan pembuat qt dan untuk itu diperlukan OpenCV 3.0.

Saya telah menginstal OpenCV 2.4.9 dan ingin menghapusnya sepenuhnya karena menyebabkan masalah dalam beberapa fungsi. Saya juga ingin tahu apakah OpenCV 3.0 dapat diinstal di Ubuntu 14.04 32-bit?

Naman Sogani
sumber
1
Bagaimana Anda menginstalnya? agaknya bukan dari repositori standar sejak 14.04 menggunakan OpenCV-2.4.8
steeldriver
Saya mengunduhnya dari opencv.org dan terinstal dengan sempurna setelah menginstal semua dependensi dan berfungsi dengan baik. Tapi sekarang saya memerlukan OpenCV 3.0 dan untuk itu saya perlu menghapus versi yang lebih lama ini.
Naman Sogani

Jawaban:

19

Saya memiliki masalah serupa, tetapi dengan versi 2.4.8, saya menemukan solusi ini:

"Jadi, untuk menemukan semua pustaka OpenCV 1

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

Perintah di atas akan menemukan file yang mengandung opencv dalam nama, dan akan meminta Anda untuk menghapusnya. Seperti biasa, berhati-hatilah saat menghapus sesuatu secara manual! Itu akan memakan waktu yang sangat lama. Selanjutnya saya mencari tahu bahwa sejak saya menginstal dari kompilasi opencv dari sumber dan digunakan

make install

untuk membuat manifes instal, dan kemudian saya cukup mudah digunakan

make uninstall

Ya memang itu pasti membersihkan sendiri. Sekarang saya memiliki sistem yang bersih untuk menginstal rilis opencv terbaru . "

Bekerja untukku.

Elod
sumber
Meskipun jawaban Anda 100% benar, mungkin juga menjadi 100% tidak berguna jika tautan itu dipindahkan, diubah, atau situs utama hilang begitu saja ... :-( Oleh karena itu, harap edit jawaban Anda, dan salin langkah-langkah yang relevan dari tautan tersebut ke dalam jawaban Anda, dengan demikian menjamin jawaban Anda untuk 100% masa pakai situs ini! ;-) Anda selalu dapat meninggalkan tautan di bagian bawah jawaban Anda sebagai sumber untuk materi Anda ...
Fabby
thx untuk pengamatan
Elod
Dan suara positif! +10 reputasi! ;-)
Fabby
Saya menghadapi situasi yang sama. Saya menjalankan perintah itu dan saya menghapus sekitar 10 perpustakaan. Prosesnya berakhir dalam waktu kurang dari setengah menit. Selanjutnya apakah semua perpustakaan berisi "opencv" dalam judulnya?
Adam
Jika saya tahu betul, ya semua file perpustakaan memiliki "opencv" dalam nama mereka. Anda dapat melipatgandakan cek dengan mendaftarkannya: pkg-config --libs opencv.
Elod
14

Ini mungkin cara yang lebih mudah:

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 
Paul Gregoire
sumber
1
Tampaknya perintah ini lebih sederhana. sudo apt-get autoremove opencv-data Saya mencobanya dengan opencv 2.4.9 dan ubuntu 14.04, sepertinya ia menghapus semua yang saya periksa dpkg --get-selections | grep -v deinstall | grep opencv.
mrgloom
1

Gunakan manajer paket synaptic untuk menghapus semua pustaka opencv dari mesin Anda.

Haresh K Miriyala
sumber
0

Ini bekerja untuk saya:

sudo apt remove libopencv*
Rohan Sharma
sumber