卸载rpm包(rpmdel):
#!/bin/sh
if test $# = 1; then
for i in `rpm -qa|grep $1`
do
rpm -e --nodeps $i
done
fi
将上述代码保存为一个文件(如rpmdel),加上可执行属性并链接到/usr/bin下面,用时只要
rpmdel 部分软件包名 即可,如要删除kde组件可执行:
rpmdel kde
----------------------------
加载iso文件(mountiso):
#!/bin/sh
if test $# = 1; then
mount -o loop -t iso9660 $1 /mnt/tmp
fi
做法同上,如要加载/mnt/win_d/ML1.2.iso,只要执行:
mountiso /mnt/win_d/ML1.2.iso
还是不太好,改为以下就好一点点,因为kde包一般是以kde开头。
#!/bin/sh
if [ $# = 1 ]; then
for i in `rpm -qa | grep "^$1"`
do
echo "removing $i"
rpm -e --nodeps $i
echo " done"
done
fi