如何清理构建和安装(即取消构建)?

如何清理构建和安装(即取消构建)?

我已经安装、下载并构建了 mongodb,只有一个可以工作。

$ mongo

mongo: error while loading shared libraries: libmozjs.so: cannot open shared object file: No such file or directory

$ /opt/mongo/bin/mongo

/opt/mongo/bin/mongo: error while loading shared libraries: libboost_system-mt.so.1.38.0: cannot open shared object file: No such file or directory

$ /usr/bin/mongo

MongoDB shell version: 1.6.5
connecting to: test
> 

我可以通过 apt-get 删除安装。但是我如何删除所有使用 make 构建的 mongo 内容并获得一个干净的系统?我按照这个指导构建并安装 mongodb。

谢谢。

答案1

从源代码中,使用 checkinstall 创建与手动安装过程相对应的 .deb 包:

sudo checkinstall make install

一旦创建并安装了包,您就可以删除它:

sudo dpkg -r package_name

通常最好在初始安装期间使用 checkinstall,因为它允许您轻松回滚安装。

相关内容