通过yum安装Fiware-Cygnus时出错 [英] Error with Fiware-Cygnus installation via yum
问题描述
我正在尝试通过yum安装Fireware Cygnus
i am trying to install the Fireware Cygnus via yum
yum install cygnus-ngsi
但是在中间我有一些错误.
But in the middle i got some erros.
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没有任何内容,依此类推...
i checked the /usr directory but there is nothing with /cygnus/init.d and so on...
可能以前曾经有过什么但谁知道. 我也尝试清理yum repo,但是错误仍然存在.有人有主意吗?
It is possible that there have been something before but who knows. I also tried to clean yum repo but the error still exists. Does anyone have an idea ?
推荐答案
尝试以下命令以删除所有Cygnus内容:
Try the following command in order to remove all Cygnus stuff:
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发行版之后的所有内容.
The first command will remove everything regarding Cygnus pre release 1.0.0, the second one will remove everything post release 1.0.0.
希望这会有所帮助!
注意:从Cygnus 1.0.0开始,代码被拆分为cygnus-common
(所有Cygnus代理的通用实用程序和类的库)和NGSI特定代理cygnus-ngsi
(此后) ,其他贡献者为Cygnus添加了更多代理,例如瓦伦西亚大学的cygnus-twitter
.这就是为什么在1.0.0版之前,Cygnus以yum install cygnus
的形式安装,而在1.0.0版之后,其以yum install cygnus-ngsi
的形式安装.
NOTE: from Cygnus 1.0.0 the code was split into cygnus-common
, a library of common utils and classes for all Cygnus agents, and cygnus-ngsi
, a NGSI specific agent (after that, other contributors have added more agents to Cygnus , such as cygnus-twitter
by Universidad Politécnica de Valencia). That's why before release 1.0.0 Cygnus was installed as yum install cygnus
and after 1.0.0 it is installed as yum install cygnus-ngsi
.
这篇关于通过yum安装Fiware-Cygnus时出错的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!