RPM установить / удалить тупик - PullRequest
0 голосов
/ 17 декабря 2018

У меня проблема: не могу установить пакет "TD-агент".Причина: тупик:

Если вы пытаетесь установить (sudo rpm -ivh /my/pass/td-agent-3.2.1-0.el7.x86_64.rpm) - у вас появляется ошибка:

Preparing...                          ################################# [100%]
        package td-agent-3.2.1-0.el7.x86_64 is already installed

Если вы пытаетесь удалить его (rpm -e td-agent) - есть другойошибка:

Stopping td-agent ...
error reading information on service td-agent: No such file or directory
error: %preun(td-agent-3.2.1-0.el7.x86_64) scriptlet failed, exit status 1
error: td-agent-3.2.1-0.el7.x86_64: erase failed

Итак, я ничего не могу сделать: без установки, без удаления ...

Пожалуйста, ответьте: как вручную удалить его?Какие DIRs RPM используют для установки пакетов?

Ответы [ 2 ]

0 голосов
/ 15 января 2019

Также принудительную установку можно выполнить с помощью команды

rpm -Fvh /my/pass/td-agent-3.2.1-0.el7.x86_64.rpm
0 голосов
/ 17 декабря 2018
  1. Вы можете принудительно rpm переустановить пакет с тем же номером, используя: rpm -ivh /my/pass/td-agent-3.2.1-0.el7.x86_64.rpm --replacepkgs
  2. Вы можете принудительно удалить программу, указав rpm не запускать сценарии: rpm -e td-agent --noscripts
...