已卸载的 ca 证书

已卸载的 ca 证书

我卸载了 ca 证书,但没有意识到会产生什么后果。现在我无法重新安装它。即使通过使用 firefox 下载 ca-certificates 包并安装它进行手动安装也 sudo pacman -U ca-certificates*不起作用。怎样才能重新安装呢?

答案1

我必须使用 Arch Linux 的 live USB。

我在那里运行了命令

pacstrap -Mi ca-certificates

在实际系统上重新启动后,我必须运行

sudo update-ca-certificates
sudo update-ca-trust
sudo rm /etc/ssl/certs/ca-certificates.crt
ln -s /etc/ca-certificates/extracted/ca-bundle.trust.crt /etc/ssl/certs/ca-certificates.crt

现在又可以用了

ca-certificates是一个对于 pacman 来说必不可少的包,因为我必须找出它,因此应该将其视为 pacman 的依赖项。

相关内容