我想升级包A,同时擦除包B.
包之间有依赖关系,所以我想把这两个操作作为一个事务来处理。
这可以用2个命令完成:
rpm –erase packageB.rpm rpm -Uvh packageA.rpm
它可以作为一个命令吗?
你不能在命令行上用rpm命令来完成,但你可以用yum shell :
rpm
yum shell
# yum shell Setting up Yum Shell > install package1 > erase package2 > run