Ошибка при установке Fiware-Cygnus через yum
Я пытаюсь установить Fireware Cygnus через Yum
yum install cygnus-ngsi
Но в середине я получил несколько ошибок.
Transaction Check Error:
file /usr/cygnus/init.d/cygnus from install of cygnus-common-1.2.0-0.gbd4790e.x86_64 conflicts with file from package cygnus-0.13.0-0.g0c6765f.x86_64
-......
я проверил каталог /usr, но ничего с /cygnus/init.d и так далее нет
Возможно, что-то было раньше, но кто знает. Я также пытался очистить репозиторий yum, но ошибка все еще существует. У кого-нибудь есть идея?
1 ответ
Попробуйте следующую команду, чтобы удалить все вещи Cygnus:
sudo rpm -e -vv --allmatches --nodeps --noscripts --notriggers cygnus
sudo rpm -e -vv --allmatches --nodeps --noscripts --notriggers cygnus-ngsi
Первая команда удалит все, что касается Cygnus, до выпуска 1.0.0, а вторая удалит все после выпуска 1.0.0.
Надеюсь это поможет!
ПРИМЕЧАНИЕ: из Cygnus 1.0.0 код был разделен на cygnus-common
библиотека общих утилит и классов для всех агентов Cygnus и cygnus-ngsi
агент, специфичный для NGSI (после этого другие участники добавили в Cygnus больше агентов, таких как cygnus-twitter
Политехнический университет Валенсии). Вот почему до выпуска 1.0.0 Cygnus был установлен как yum install cygnus
и после 1.0.0 он устанавливается как yum install cygnus-ngsi
,