您的位置:首页 > 产品设计 > 产品经理

判断rpm是否可以安装

2012-03-13 12:01 274 查看
#! /bin/bash

# rpm file check

SUCCESS=0

E_NOARGS=65

if [ -z "$1" ]; then

echo "Usage: `basename $0` rpm-file"

exit $E_NOARGS

fi

{

echo

echo "Archive Description:"

rpm-qpi $1

echo

echo "Archive Listing:"

rpm-qpl $1

echo

rpm -i --test $1

if [ "$?" -eq $SUCCESS ]; then

echo "$1 can be installed"

else

echo "$1 cannot be installed."

fi

echo

} > "$1.test"

echo "Results of rpm test in file $1.test"

exit 0
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐