Làm cách nào để gỡ cài đặt OpenCV 2.4.9 hoàn toàn khỏi Ubuntu?


16

Tôi muốn tích hợp OpenCV với trình tạo qt và yêu cầu OpenCV 3.0 đó.

Tôi đã cài đặt OpenCV 2.4.9 và muốn gỡ cài đặt hoàn toàn vì nó gây ra sự cố trong một số chức năng. Tôi cũng muốn biết liệu OpenCV 3.0 có thể được cài đặt trong Ubuntu 14.04 32 bit không?


1
Làm thế nào mà bạn cài đặt nó? có lẽ không phải từ kho lưu trữ tiêu chuẩn kể từ ngày 14.04 sử dụng OpenCV-2.4.8
Steeldo

Tôi đã tải xuống từ opencv.org và nó đã được cài đặt hoàn hảo sau khi cài đặt tất cả các phụ thuộc và nó hoạt động hoàn toàn tốt. Nhưng bây giờ tôi yêu cầu OpenCV 3.0 và vì vậy tôi cần gỡ cài đặt phiên bản cũ hơn này.
Naman Sogani

Câu trả lời:


19

Tôi gặp vấn đề tương tự, nhưng với phiên bản 2.4.8, tôi đã tìm thấy giải pháp này:

"Vì vậy, để tìm tất cả các thư viện OpenCV 1

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

Lệnh trên sẽ tìm thấy bất kỳ tệp nào chứa opencv trong tên và sẽ nhắc bạn xóa nó. Như mọi khi, hãy cẩn thận khi xóa mọi thứ bằng tay! Điều đó sẽ mất một thời gian dài. Tiếp theo tôi nhận ra rằng vì tôi đã cài đặt từ biên dịch opencv từ nguồn và được sử dụng

make install

để tạo tệp kê khai cài đặt, và sau đó tôi sử dụng khá đơn giản

make uninstall

Có thực sự nó chắc chắn làm sạch chính nó. Bây giờ tôi có một hệ thống sạch để cài đặt bản phát hành opencv . "

Làm việc cho tôi.


Mặc dù câu trả lời của bạn là chính xác 100%, nhưng nó cũng có thể trở nên vô dụng 100% nếu liên kết đó bị di chuyển, thay đổi hoặc trang web chính biến mất ... :-( Do đó, vui lòng chỉnh sửa câu trả lời của bạn và sao chép các bước có liên quan từ liên kết vào câu trả lời của bạn, qua đó đảm bảo câu trả lời của bạn trong 100% thời gian tồn tại của trang web này! ;-) Bạn luôn có thể để lại liên kết ở cuối câu trả lời của mình dưới dạng nguồn cho tài liệu của bạn ...
Fabby 30/1/2015

thx cho việc quan sát
Elod

Và một upvote! +10 danh tiếng! ;-)
Fabby 30/1/2015

Tôi đang đối mặt với một tình huống tương tự. Tôi đã chạy lệnh đó và tôi đã xóa 10 thư viện. Quá trình kết thúc sau chưa đầy nửa phút. Hơn nữa, tất cả các thư viện có chứa "opencv" trong tiêu đề của họ?
Adam

Nếu tôi biết rõ, có tất cả các tệp thư viện có "opencv" trong tên của họ. Bạn có thể kiểm tra lại bằng cách liệt kê chúng : pkg-config --libs opencv.
Elod

14

Đây có thể là một cách dễ dàng hơn để đi:

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
Có vẻ như lệnh này đơn giản hơn, sudo apt-get autoremove opencv-data tôi đã thử nó với opencv 2.4.9 và ubfox 14.04, dường như nó xóa mọi thứ tôi đã kiểm tra dpkg --get-selections | grep -v deinstall | grep opencv.
mrgloom

1

Sử dụng trình quản lý gói synap để xóa tất cả các thư viện opencv khỏi máy của bạn.


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.