【问题标题】:how to remove compiled Citadel?如何删除已编译的 Citadel?
【发布时间】:2020-08-21 10:47:43
【问题描述】:

我使用 wget 在我的 Pi 上安装 Citadel(编译源代码),现在我想卸载它。

我试过了:

sudo apt-get remove citadel-server
sudo apt-get purge citadel-server

但它不起作用。 我不是linux专家。

有什么解决办法吗?

【问题讨论】:

  • wget 主要用于下载。您究竟是如何安装 Citadel 的?如果不是通过 apt 软件包系统安装,apt-get 将不起作用。
  • 我使用了简易安装wget -q -O - http://easyinstall.citadel.org/install | bash
  • 在同一个位置也有uninstall,但不是很有用(“使用这种方法可能无法卸载Citadel。”)。快速网络搜索出现citadel.org/how_do_i_uninstall_citadel.html 这有帮助吗?

标签: linux bash


【解决方案1】:

快速网络搜索出现http://citadel.org/how_do_i_uninstall_citadel.html

这说明如果安装简单,您只需要删除以下文件夹:

  • /usr/local/城堡
  • /usr/local/webcit
  • /usr/local/ctdlsupport

您可以使用rm -r 删除文件夹及其内容。

【讨论】:

  • 我已按照此处的说明进行操作。但是,当我使用systemctl status citadel 时,该服务仍在尝试运行。每隔几秒钟,我的 Raspberry Pi 4 就会闪烁绿色,表示正在写入数据。我检查了 systemd 日志,当我删除了答案中列出的目录时,Citadel 和 Webcit 无法运行。有没有其他方法可以卸载 citadel?
【解决方案2】:

这是正确的过程:

sudo systemctl stop citadel.service
sudo systemctl disable citadel.service
sudo rm /etc/systemd/system/citadel.service
sudo rm /usr/lib/systemd/system/citadel.service
sudo systemctl daemon-reload
sudo systemctl reset-failed

然后:

sudo rm -rf   /usr/local/citadel
sudo rm -rf /usr/local/webcit
sudo rm -rf /usr/local/ctdlsupport

检查:

sudo systemctl status citadel

服务可能不会再次运行。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-12
    • 1970-01-01
    • 2023-03-13
    • 2019-09-09
    相关资源
    最近更新 更多