现在,您可以运行以下步骤:
1)从存储库下载deb包
apt-get download cassandra
2)安装deb文件,忽略依赖
sudo dpkg --force-depends -i cassandra_3.5_all.deb
显然,您应该确保满足所有其他依赖项。这python-support
已经包含在默认服务器安装中,所以不用担心,但是,python 本身可能尚未安装在您的系统上,因此您应该运行以下命令BEFORE the dpkg -i ...
:
sudo apt-get install python
为了看到Depends: ...
在尝试安装 .deb 之前,您可以使用-I
选项如下:
dpkg -I cassandra_3.5_all.deb
对于 Cassandra 3.5,我看到以下内容:
Depends: openjdk-8-jre-headless | java8-runtime, adduser, python (>= 2.7), python-support (>= 0.90.0)
因此,您可以首先运行以下命令以确保所有依赖项确实得到满足:
sudo apt-get install adduser python oracle-java8-installer
或者如果您想使用 OpenJDK(未经测试):
sudo apt-get install adduser python default-jre