Назад | Перейти на главную страницу

Могут ли обновления rpm и стирание rpm быть смешанными в одной команде (транзакции)

Я хочу обновить пакет A и одновременно удалить пакет B.

Между пакетами существуют зависимости, поэтому я хотел бы выполнить обе операции как одну транзакцию.

Это можно сделать двумя командами:

rpm --erase packageB.rpm rpm -Uvh packageA.rpm

Можно ли это сделать одной командой?

Вы не можете сделать это с rpm в командной строке, но вы можете сделать это с помощью yum shell:

# yum shell
Setting up Yum Shell
> install package1
> erase package2
> run