自己编辑一个脚本比如tar.gz.uninstall
vi tar.gz.uninstall
#!/bin/sh
#this file for delete *.tar.gz software install
#auther is iamshiyu in 2006/10/11
$FILENAME=
if [ e $FILENAME ];
then
tar ztvf $FILENAME | awk '{print $NF}'> uninstall.$FILENAME.log
tac uninstall.$FILENAME.log > $TMP
for i in $TMP
do
rm -rf $i
done
echo "$FILENAME has deleted!!!"
else
echo "Cannot find file $FILENAME !!!"
fi
如果你用的是tar zxvf *.tar.gz安装的软件,在$FILENAME=后面填上那个*.tar.gz的软件包,到你当初执行tar zxvf *.tar.gz的地方,
执行sh tar.gz.uninstall(如果这个文件不在当前目录下就填写这个文件的绝对路径比如sh /root/tar.gz.uninstall)就行。
当然新的*.tar.gz安装包,可能会生成uninstall文件,在安装目录中执行make uninstall的效果更好,但如果那个安装目录已经被删除了,或者这个软件包没有提供uninstall文档,用这个试试。
很简单的脚本,只是给大家提供一个思路。
你可能还对以下内容感兴趣:linux 安装 tar.gz,tar.gz文件安装,gz包安装,安装软件无法卸载,tar.gz,gcc 3.4.0.tar.gz,flash linux.tar.gz,openq 0.3.2.tar.gz,linux tar.gz,解压 tar.gz,gd 2.0.33.tar.gz,.tar.gz文件,tar.gz 解压缩,4.4bsd lite.tar.gz,mysql .tar.gz,solaris tar.gz,tar.gz主题,ubuntu tar.gz,.tar.gz文件解压,jpegsrc.v6b.tar.gz。