Ошибка при установке 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,

Другие вопросы по тегам