rpm (на RedHat EL 6) дает мне противоречивую информацию:

[root@aphrodite Desktop]# rpm -e DeepFlow-1.0-1.el6.x86_64.rpm 
error: package DeepFlow-1.0-1.el6.x86_64.rpm is not installed
[root@aphrodite Desktop]# rpm -i DeepFlow-1.0-1.el6.x86_64.rpm
package DeepFlow-1.0-1.el6.x86_64 is already installed

Как мой пакет может быть установлен и не установлен? Как я могу навести порядок?

1 ответ1

1

rpm -e ожидает имя пакета в качестве аргумента, а не весь файл rpm. попробуй это:

 rpm -e DeepFlow

или же

 rpm -e DeepFlow-1.0

в зависимости от того, что зарегистрировано как имя пакета в базе данных rpm, один из них должен работать.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .