admin管理员组

文章数量:1564203

在我们使用Ubuntu系统以及学习各类项目时,总是需要安装许多库以及不同版本的库,因此经常需要卸载安装好的库文件,或者是切换不同的版本。下面总结一下如何干净的卸载掉安装的库,这里以Pangolin库为例。

一、删除库和头文件

cd Pangolin/build
make clean
sudo make uninstall

执行之后就会开始卸载所有的.so文件和.h文件。

二、删除源代码

cd ../..
sudo rm -r Pangolin

执行之后删除源代码文件夹。

三、删除残留文件夹

更新下索引,搜索pangolin的位置

sudo updatedb
locate pangolin

可以看到在/usr/local/include/pangolin目录还未删除,因为第一步是卸载了该目录下的所有.h文件。

/usr/local/include/pangolin
/usr/local/include/pangolin/compat
/usr/local/include/pangolin/console
/usr/local/include/pangolin/display
/usr/local/include/pangolin/factory
/usr/local/include/pangolin/geometry
/usr/local/include/pangolin/gl
/usr/local/include/pangolin/handler
/usr/local/include/pangolin/image
/usr/local/include/pangolin/log

所以,我们将该目录删除即可。

sudo rm -r /usr/local/include/pangolin

四、检验卸载

再次搜索pangolin的位置

locate pangolin

发现只有在Trash中才能找到,卸载成功!

/home/jq/.local/share/Trash/expunged/2600043745/build/include/pangolin
/home/jq/.local/share/Trash/expunged/2600043745/build/include/pangolin/factory
/home/jq/.local/share/Trash/expunged/2600043745/build/include/pangolin/factory/RegisterFactoriesVideoInterface.h
/home/jq/.local/share/Trash/expunged/2600043745/build/include/pangolin/factory/RegisterFactoriesVideoOutputInterface.h
/home/jq/.local/share/Trash/expunged/2600043745/build/include/pangolin/factory/RegisterFactoriesWindowInterface.h

参考文章:ubuntu卸载pangolin库_ubuntu如何卸载pangolin-CSDN博客

本文标签: 干净文件系统Ubuntu