我们使用的是Cassandra 3.11.13,发现在安装https://downloads.apache.org/cassandra/debian/pool/main/c/cassandra/cassandra_3.11.13_all.deb时,Ubuntu的下载返回404
将cassandra的仓库添加到ubuntu,然后sudo apt-get install cassandra,我们在.deb包上得到404
https://downloads.apache.org/cassandra/debian/pool/main/c/cassandra/中没有版本3软件包
2条答案
按热度按时间wrrgggsh1#
看起来你仍然在使用Cassandra包的旧源代码。
去年(2022年7月),我们将Debian和RPM存储库从
downloads.apache.org
迁移到Apache的JFrog Artifactory服务器(CASSANDRA-17748)。如果您查看Apache Cassandra Download的官方页面,会看到一条警告消息:
Debian️和RedHat软件包存储库已移动!
Debian的
sources.list
和RedHat的cassandra.repo
文件必须更新以指向新的存储库URL(见下文)。我们还宣布了Changelog #18和Changelog #19的变化。
新的存储库URL为:
https://debian.cassandra.apache.org
https://redhat.cassandra.apache.org
特别针对C* 3.11.13:
请确保更新配置以使用新的源。干杯!
yrwegjxp2#
从外观上看,我们需要使用archive而不是www,这样它就可以从存档中获取deb文件
echo“deb http://archive.apache.org/dist/cassandra/debian 311x main”|sudo tee -a /etc/apt/sources.list.d/cassandra.sources.list