使用apt在Ubuntu上安装Cassandra 3.4

使用apt在Ubuntu上安装Cassandra 3.4,ubuntu,cassandra,apt,Ubuntu,Cassandra,Apt,我在做: 1.$echo“debhttp://debian.datastax.com/datastax-ddc 3.version_number main“| sudo tee-a/etc/apt/sources.list.d/cassandra.sources.list 2. $curl-Lhttps://debian.datastax.com/debian/repo_key |sudo apt按键添加- 3. $sudo apt获取更新 4. $sudo apt get安装数据税

我在做:
1.
$echo“debhttp://debian.datastax.com/datastax-ddc 3.version_number main“| sudo tee-a/etc/apt/sources.list.d/cassandra.sources.list

2. <代码>$curl-Lhttps://debian.datastax.com/debian/repo_key |sudo apt按键添加-
3. <代码>$sudo apt获取更新
4. <代码>$sudo apt get安装数据税ddc
终端响应:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package datastax-ddc

有什么问题?

该错误消息表示在您的sources.list文件的repos中找不到datastax ddc包

尝试的事项:

  • 包名正确吗?我发现上面说你应该使用“apt get install dsc30”(在本例中适用于3.0版)。您是否使用最新的文档?尝试“apt get search dsc34”或“apt get search datastax”,查看是否有其他可用软件包
  • 在第一行中,您回显“deb”http://debian.datastax.com/datastax-ddc 3.主版本号“。这是一个猜测,但就您的目的而言,“3.version\u number”应该是3.4?同样,最新的文档应该为您排序。如果repo地址正确,您应该在“apt get update”命令的输出中看到它。检查以确保它出现在那里并且不会抛出错误(这可能表明地址不正确)

  • 如果你执行了你发布的内容,那么在第一步你就错过了正确的版本号。 请尝试执行以下第一个命令:

    1.$echo“deb3.4main”| sudo tee-a/etc/apt/sources.list.d/cassandra.sources.list

    其余的都和你一样