我已经创建了一个可启动的 SD 卡,带显示的 ubuntu 14.04 图像,我已经下载了 opencv 3.0.0 和 opencv 2.4.9 包,可能安装了其中一个,现在我想删除所有 opencv 相关库,我需要内存空间,我试过了,sudo make install
然后sudo make uninstall
,内存空间仍然相同,例如,我怎样才能删除过去 15 天下载的所有文件 :),有没有 Linux 指令可以做到这一点..
答案1
您也可以使用 Linux find 命令。因此,要查找所有 OpenCV 库,您可以执行以下操作(这可能需要一段时间)
sudo find / -name "*opencv*" -exec rm -i {} \;
上述命令将查找名称中包含 opencv 的任何文件,并提示您将其删除。与往常一样,手动删除时要小心!
参考这里
答案2
您也可以通过从终端转到 opencv 的“build”文件夹目录来卸载,然后执行以下操作
make uninstall
cd ..
sudo rm -r build
sudo rm -r /usr/local/include/opencv2 /usr/local/include/opencv /usr/include/opencv /usr/include/opencv2 /usr/local/share/opencv /usr/local/share/OpenCV /usr/share/opencv /usr/share/OpenCV /usr/local/bin/opencv* /usr/local/lib/libopencv*
答案3
这是具有持久性 USB 的实时媒体吗?根据http://ubuntuforums.org/showthread.php?t=1936331评论 7,持久性文件实际上不会通过删除释放空间(但 casper-rw 分区应该可以)。使用 ext2 或 ext4(无日志)分区的另一个优点是它不像 casper-rw 文件那样限制为 4G。