我不知道如何删除 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*
# 如果需要,请重新启动