20.04 - 如何彻底卸载 iRedMail

20.04 - 如何彻底卸载 iRedMail

我不知道如何删除 iRedMail - 有人可以帮忙吗?

我在启动时不断启动,消耗了我所有的内存并破坏了我的网络服务器。

答案1

尝试这个:

sudo apt-get remove --purge postfix* nginx* sa-compile* dovecot* fail2ban* ldap* mysql* sogo* clamav* amavis* nginx* php* mlmmj*

sudo apt-get autoremove --purge

sudo rm -rf /var/run/mysql /var/run/amavis /var/run/mlmmjadmin /var/run/iredadmin /var/run/fail2ban /var/run/netdata

sudo rm -rf /etc/mysql /etc/clamav /etc/dovecot /etc/fail2ban /etc/netdata /etc/spamassassin

sudo userdel -f iredadmin
sudo userdel -f iredapd
sudo userdel -f clamav
sudo userdel -f mlmmj
sudo userdel -f netdata
sudo userdel -f vmail
sudo userdel -f debian-spamd
sudo userdel -f mail

答案2

以下是我为了卸载 iRedMail 安装的所有软件包所做的事情(我更喜欢单独卸载它们):

$sudo apt-get remove --auto-remove dovecot-core

$sudo apt-get purge --auto-remove dovecot-core

$sudo apt-get remove --auto-remove postfix

$sudo apt-get purge --auto-remove postfix

在继续卸载 nginx 之前,请确保您已备份当前服务器设置(配置文件、可用站点等),然后继续。

$sudo apt-get remove --auto-remove nginx*

$sudo apt-get purge --auto-remove nginx*


我已安装 MariaDB 作为我的默认数据库。因此,如果您安装了其他任何东西,请跳过此部分。在继续卸载 MariaDB 之前,请确保您已使用以下命令行备份当前数据库:

$sudo mysqldump -u root -p database_name > database_name_date_time.sql

(以后若要恢复,请使用:

$mysql -u root –p database_name < database_name_date_time.sql

只需将 database_name 替换为您的数据库名称。现在您可以卸载 MariaDB 和 MySQL。

$sudo apt-get remove --auto-remove maria*

$sudo apt-get purge --auto-remove maria*

$sudo apt-get remove --auto-remove mysql*

$sudo apt-get purge --auto-remove mysql*


$sudo apt-get remove --auto-remove sa-compile*

$sudo apt-get purge --auto-remove sa-compile*

$sudo apt-get remove --auto-remove ldap*

$sudo apt-get purge --auto-remove ldap*

$sudo apt-get remove --auto-remove sogo*

$sudo apt-get purge --auto-remove sogo*

$sudo apt-get remove --auto-remove clamav*

$sudo apt-get purge --auto-remove clamav*

$sudo apt-get remove --auto-remove amavis*

$sudo apt-get purge --auto-remove amavis*

$sudo apt-get remove --auto-remove mlmmj*

$sudo apt-get purge --auto-remove mlmmj*

$sudo apt-get remove --auto-remove fail2ban*

$sudo apt-get purge --auto-remove fail2ban*

希望这可以帮助 :)

答案3

sudo apt-get remove --purge postfix* nginx* sa-compile* dovecot* fail2ban* ldap* slapd* mysql* sogo* clamav* amavis* nginx* php* mlmmj*

# 将此命令的输出复制到文件,查找并删除非空目录

    sudo apt-get autoremove --purge

    sudo rm -rf /var/run/mysql /var/run/amavis /var/run/mlmmjadmin /var/run/iredadmin /var/run/fail2ban /var/run/netdata /var/vmail

    sudo rm -rf /etc/mysql /etc/clamav /etc/dovecot /etc/fail2ban /etc/netdata /etc/spamassassin /etc/ldap

sudo rm -rf /opt/iredapd* /opt/iRedAPD* /opt/mlmmjadmin* /opt/netdata* /opt/www*

sudo deluser --remove-all-files -f iredadmin\
sudo deluser --remove-all-files -f iredapd\
sudo deluser --remove-all-files -f clamav\
sudo deluser --remove-all-files -f mlmmj\
sudo deluser --remove-all-files -f netdata\
sudo deluser --remove-all-files -f vmail\
sudo deluser --remove-all-files -f debian-spamd\
sudo deluser --remove-all-files -f mail\
sudo deluser --remove-all-files -f postgres\
sudo deluser --remove-all-files -f openldap

# 终止删除用户失败的进程并再次删除用户

rm -rf /root/.iredmail /root/iRedMail* /root/.ldap* /root/.my.cnf* /root/.wget*

# 如果需要,请重新启动

相关内容