我想升级包 A 并同时删除包 B。
包之间存在依赖关系,所以我想将这两个操作作为一个事务来执行。
这可以通过两个命令完成:
rpm --擦除软件包 B.rpm rpm -Uvh 软件包 A.rpm
可以将其作为一条命令完成吗?
答案1
您无法使用rpm
命令行上的命令来执行此操作,但可以使用以下命令执行此操作yum shell
:
# yum shell
Setting up Yum Shell
> install package1
> erase package2
> run
我想升级包 A 并同时删除包 B。
包之间存在依赖关系,所以我想将这两个操作作为一个事务来执行。
这可以通过两个命令完成:
rpm --擦除软件包 B.rpm rpm -Uvh 软件包 A.rpm
可以将其作为一条命令完成吗?
您无法使用rpm
命令行上的命令来执行此操作,但可以使用以下命令执行此操作yum shell
:
# yum shell
Setting up Yum Shell
> install package1
> erase package2
> run