解决 Linux 中编译软件卸载问题(linux卸载编译软件)

linux作为一个开源的操作系统,在软件安装和卸载方面有着独特的特性,这也就意味着卸载软件时必须要特别注意。编译类的软件在卸载的时候一定要小心,错误的操作很可能会破坏系统。因此,解决Linux中的编译软件卸载问题也让许多Linux系统用户头疼不已。

成都创新互联公司是一家专业提供藁城企业网站建设,专注与网站建设、网站制作、H5网站设计、小程序制作等业务。10年已为藁城众多企业、政府机构等服务。创新互联专业网站建设公司优惠进行中。

那么,我们该如何解决Linux中的编译软件卸载问题?以下是一些解决方法:

首先,使用**make uninstall**命令删除编译软件。如果编译时使用了make install,则可以在编译后面反向使用make uninstall,它可以自动清除掉安装时建立的目录结构、文件等资源。

其次,使用**rpm -e 包名**或者**yum remove** 命令删除已经安装的rpm包文件,利用这两个命令可以方便的卸载安装在系统上的软件。

最后,当通过编译的软件没有安装rpm包时,你只需手动进行清理操作,把和软件相关的文件删除,同时也把软件在系统中建立的任务移除即可。

另外,以上解决方案不CH18全适用,以下是一个更通用的解决方案,你可以用此脚本自动清除Linux下编译安装的bin文件和lib文件:

#!/bin/bash
# Auto clean all binary and libs folder, which was compiled and installed in your machine
# by https://linuxa.com
#
# execute with root
DIR="/usr/local/bin/"
for file in `ls ${DIR}`
do
pathname=${DIR}${file}
if [ -f ${PATHNAME} -a -x ${PATHNAME} ];then
echo "delete ${PATHNAME}"
rm -rf ${PATHNAME}
fi
done

DIR="/usr/lib/..."
for folder in `ls ${DIR}`
do
PATHNAME=${DIR}${folder}
if [ -d ${PATHNAME} ];then
echo "delete ${PATHNAME}"
rm -rf ${PATHNAME}
fi
done

以上就是解决Linux中编译软件卸载问题的方法,在卸载这类软件时,除了上述这些方法之外,你可以向Linux用户们咨询,或者在网上搜索更多有用的解决方案,以便尽快解决这个问题。

成都网站设计制作选创新互联,专业网站建设公司。
成都创新互联10余年专注成都高端网站建设定制开发服务,为客户提供专业的成都网站制作,成都网页设计,成都网站设计服务;成都创新互联服务内容包含成都网站建设,小程序开发,营销网站建设,网站改版,服务器托管租用等互联网服务。

标题名称:解决 Linux 中编译软件卸载问题(linux卸载编译软件)
文章网址:http://www.shufengxianlan.com/qtweb/news17/36517.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联