哪些 certbot 软件可以在自动安装证书后被删除?

哪些 certbot 软件可以在自动安装证书后被删除?

我在我的(nginx)网络服务器(ubunu 18)上安装了证书。

该过程需要 PPA 和我可能不需要的软件不再

可以安全卸载哪些内容,而保持我的证书在主机上吗?


这是通过 sudo apt-get install certbot python-certbot-nginx 安装的内容:

将安装以下附加软件包:
python3-acme python3-certbot python3-certbot-nginx python3-configargparse python3-future python3-icu python3-josepy python3-mock python3-ndg-httpsclient python3-parsedatetime python3-
pbr python3-pyparsing python3-requests-toolbelt python3-rfc3339 python3-tz python3-zope.component python3-zope.event python3-zope.hookable

将安装以下新软件包:
certbot python-certbot-nginx python3-acme python3-certbot python3-certbot-nginx python3-configargparse python3-future python3-icu python3-josepy python3-mock python3-ndg-httpsclient
python3-parsedatetime python3-pbr python3-pyparsing python3-requests-toolbelt python3-rfc3339 python3-tz python3-zope.component python3-zope.event python3-zope.hookable

答案1

无论如何,证书都会保留,它们是包不会被清除的配置。

证书续订需要 ACME 客户端。对于 Let's Encrypt 来说,每 30 天续订一次,以确保证书不会在 90 天后过期。


如果无论如何都要删除这些包:

# Remove what you explicitly installed
apt remove certbot python3-certbot-nginx
# Remove unneeded dependencies
apt autoremove
# Remove remaining PPA packages, reinstall any provided by the main distro
apt install ppa-purge
ppa-purge ppa:certbot/certbot

相关内容