Ubuntu E:一揽子';卡桑德拉';没有安装候选者
我试图在Ubuntu 14.04中安装cassandra,当我运行这个命令时,我遇到了这个问题:Ubuntu E:一揽子';卡桑德拉';没有安装候选者,ubuntu,cassandra,Ubuntu,Cassandra,我试图在Ubuntu 14.04中安装cassandra,当我运行这个命令时,我遇到了这个问题:sudo apt get install cassandra Reading package lists... Done Building dependency tree Reading state information... Done Package cassandra is not available, but is referred to by another package.
sudo apt get install cassandra
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package cassandra is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or is only available from another source
E: Package 'cassandra' has no installation candidate
请帮我修一下。尝试了一些链接,但没有成功。我需要在我的机器上安装cassandra在/etc/apt/sources.list中,找到描述Debian源代码库的行,并将contrib non free添加到该行末尾。例如:
deb$distro main contrib non-free请确保遵循此处列出的步骤:如果在运行
sudo apt get update时遇到此错误:
GPG错误:http://www.apache.org 311x InRelease:无法验证以下签名,因为公钥不可用:NO_PUBKEY A278B781FE4B2B BDA
添加公钥:
sudo apt key adv--keyserver pool.sks-keyserver.net--recv key A278B781FE4B2BDA
然后再说一遍:
sudo-apt-get-update
最后:
sudo apt get install cassandra
这可能有助于遵循本教程,它将完成您的工作: