如何删除/etc/apt/sources.list.d对象?

我已经添加了

echo "deb http://www.apache.org/dist/cassandra/debian 311x main" | sudo tee -a /etc/apt/sources.list.d/cassandra.sources.list 

现在我想删除它并以另一种方式安装Cassandra。如何删除它?

打开/etc/apt/sources.list.d/cassandra.sources.list ,在纳米文本编辑器中进行编辑,并在行开头用#字符前面注释掉要禁用的行。

 sudo nano /etc/apt/sources.list.d/cassandra.sources.list 

改变这一行:

 deb http://www.apache.org/dist/cassandra/debian 311x main 

所以它看起来像这样:

 # deb http://www.apache.org/dist/cassandra/debian 311x main 

Nano编辑器键盘快捷键
使用键盘组合Ctrl + O ,然后按Enter键将文件保存到其当前位置。
使用键盘组合Ctrl + X退出nano。

更新可用软件列表:

 sudo apt update 

如何安装Cassandra snap包

Cassandra分布式数据库是所有当前支持的Ubuntu版本的快照包。 cassandra snap包的当前稳定版本为3.7,边缘版本为3.10-SNAPSHOT。 要安装cassandra,请运行以下命令:

 sudo snap install cassandra sudo snap connect cassandra:mount-observe 

您可以通过以下方式查看cassandra服务的状态:

 systemctl status snap.cassandra.cassandra.service 

如果您能够成功启动Cassandra,请检查群集的状态:

 cassandra.nodetool status 

在输出中, UN表示它是Up和Normal:

设置自定义配置:

 cat cassandra.yaml | sudo /snap/bin/cassandra.config-set cassandra.yaml 

命令:

  • cassandra.config-get
  • cassandra.config-set
  • cassandra.env-get
  • cassandra.nodetool

最简单的方法是sudo rm /etc/apt/sources.list.d/cassandra.sources.list ..这将删除casandra.sources.list文件中的所有条目,但它应该只是您添加的条目。