จะถอนการติดตั้ง OpenCV 2.4.9 ออกจาก Ubuntu ได้อย่างไร


16

ฉันต้องการรวม OpenCV กับผู้สร้าง qt และสำหรับ OpenCV 3.0 นั้นจำเป็นต้องใช้

ฉันติดตั้ง OpenCV 2.4.9 แล้วและต้องการถอนการติดตั้งอย่างสมบูรณ์เนื่องจากเป็นสาเหตุของปัญหาในบางฟังก์ชั่น ฉันต้องการทราบว่า OpenCV 3.0 สามารถติดตั้งใน Ubuntu 32- บิต 14.04 ได้หรือไม่


1
คุณติดตั้งมันได้อย่างไร? สันนิษฐานว่าไม่ได้มาจากแหล่งเก็บข้อมูลมาตรฐานเนื่องจาก 14.04 ใช้ OpenCV-2.4.8
steeldriver

ฉันดาวน์โหลดจาก opencv.org และติดตั้งอย่างสมบูรณ์หลังจากติดตั้งการอ้างอิงทั้งหมดและทำงานได้อย่างสมบูรณ์แบบ แต่ตอนนี้ฉันต้องการ OpenCV 3.0 และฉันต้องถอนการติดตั้งเวอร์ชันเก่ากว่านี้
Naman Sogani

คำตอบ:


19

ฉันมีปัญหาที่คล้ายกัน แต่ด้วยรุ่น 2.4.8 ฉันพบวิธีแก้ปัญหานี้:

"ดังนั้นเพื่อค้นหาไลบรารี OpenCVทั้งหมด 1

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

คำสั่งดังกล่าวจะพบไฟล์ใด ๆ ที่มีopencvในชื่อและจะแจ้งให้คุณลบออก และเช่นเคยระวังเมื่อทำการลบด้วยตนเอง! นั่นจะต้องใช้เวลานาน ต่อไปฉันคิดออกว่าตั้งแต่ฉันติดตั้งจากการรวบรวม opencv จากแหล่งที่มาและใช้

make install

เพื่อสร้างรายการติดตั้งแล้วฉันค่อนข้างใช้งานง่าย

make uninstall

ใช่แน่นอนมันทำความสะอาดตัวเอง ตอนนี้ฉันมีระบบที่สะอาดในการติดตั้ง lates opencv release "

ได้ผลสำหรับฉัน


แม้ว่าคำตอบของคุณจะถูกต้อง 100% แต่มันอาจไร้ประโยชน์ 100% หากลิงก์นั้นถูกย้ายเปลี่ยนแปลงหรือเว็บไซต์หลักเพิ่งหายไป ... :-( ดังนั้นโปรดแก้ไขคำตอบของคุณและคัดลอกขั้นตอนที่เกี่ยวข้องจากลิงก์ เป็นคำตอบของคุณดังนั้นรับประกันคำตอบของคุณ 100% ตลอดอายุการใช้งานของเว็บไซต์นี้ ;-) คุณสามารถทิ้งลิงค์ไว้ที่ด้านล่างของคำตอบของคุณเป็นแหล่งข้อมูลสำหรับวัสดุของคุณ ...
Fabby

ขอบคุณสำหรับการสังเกต
Elod

และโหวตขึ้น! +10 ชื่อเสียง! ;-)
Fabby

ฉันกำลังเผชิญกับสถานการณ์ที่คล้ายกัน ฉันรันคำสั่งนั้นและลบไลบรารี 10 ไลบรารี กระบวนการสิ้นสุดลงในเวลาไม่ถึงครึ่งนาที นอกจากนี้ห้องสมุดทั้งหมดมี "opencv" ในชื่อของพวกเขาหรือไม่
อดัม

ถ้าฉันรู้ดีใช่ไฟล์ไลบรารีทั้งหมดมี "opencv" ในชื่อของพวกเขา pkg-config --libs opencvคุณสามารถตรวจสอบรายชื่อพวกเขาโดย:
Elod

14

นี่อาจเป็นวิธีที่ง่ายกว่าในการไป:

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
ดูเหมือนว่าคำสั่งนี้ง่ายขึ้นsudo apt-get autoremove opencv-data ผมพยายามกับ OpenCV 2.4.9 และอูบุนตู 14.04 dpkg --get-selections | grep -v deinstall | grep opencvดูเหมือนว่าทุกอย่างมันลบฉันจะตรวจสอบด้วย
mrgloom


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.