FreeBSD中无法安装软件包,报错:pkg: No trusted fingerprint found matching package's certific

作者:佚名 上传时间:2023-12-04 运行软件:FreeBSD 软件版本:FreeBSD 12.0 版权申诉

首先,这个错误表明系统无法验证软件包的身份。解决这个问题的步骤如下:

  1. 确保系统时间正确:首先确保系统的日期和时间设置正确。如果时间不准确,SSL证书验证可能会失败。可以使用date命令来更新系统时间。

  2. 更新根证书:使用以下命令更新系统上的根证书库:


pkg install ca_root_nss

  1. 清除本地缓存:有时本地的SSL缓存可能导致问题。使用以下命令清除SSL缓存:

pkg update -f

  1. 更新pkg工具:确保你的pkg工具是最新的版本。使用以下命令进行更新:

pkg update
   pkg upgrade pkg

  1. 检查网络连接:确保系统可以正常访问网络,并且没有防火墙或代理阻止了pkg的访问。

  2. 配置pkg.conf:在/usr/local/etc/pkg.conf中添加以下内容,以便强制使用TLSv1.2协议:


TLS_PROTOCOL:TLSv1.2

完成以上步骤后,再次尝试安装软件包,应该能够成功。

免责申明:文章和图片全部来源于公开网络,如有侵权,请通知删除 server@dude6.com

用户评论
相关推荐
FreeBSD无法安装软件包报错pkg: No trusted fingerprint found matching package's certific
首先,这个错误表明系统无法验证软件包的身份。解决这个问题的步骤如下:确保系统时间正确:首先确保系统的日期和时间设置正确。如果时间不准确,SSL证书验证可能会失败。可以使用date命令来更新系统时
FreeBSD 12.0
FreeBSD
2023-12-04 21:49
FreeBSD运行Port安装时出现'pkg: No trusted fingerprint found matching package's certific
这个错误通常是由于pkg安装程序无法验证软件包签名的原因引起的。要解决这个问题,首先确保你的系统时钟是正确的,因为证书的有效性取决于时间。如果时钟正确,可以尝试更新pkg的密钥。运行以下命令:su
FreeBSD 12.2
FreeBSD
2023-12-08 11:42
FreeBSD使用pkg安装软件时出现'No trusted fingerprint found matching package's certificate'
这个错误通常是由于系统时间不准确导致的。pkg包管理器在验证软件包时会检查其数字证书的有效性,如果系统时间与证书签发时间相差太大,就会出现此类错误。首先,确保系统时间和日期是正确的。可以通过命令dat
FreeBSD 11.4及以上
FreeBSD
2023-12-14 16:55
FreeBSD运行Ports时遇到 'pkg: No trusted fingerprint found matching package's certifi
在FreeBSD中,'pkg: No trusted fingerprint found matching package's certificate' 错误通常是由于pkg包管理器的证书问题引起的。
FreeBSD 12.0
FreeBSD
2023-12-09 04:25
FreeBSD中使用pkg命令安装软件时出现No trusted fingerprint found matching package's certificat
首先,这个错误通常是由于pkg仓库的证书问题引起的。要解决这个问题,可以尝试以下步骤:确保系统时间正确:验证系统时间是否准确,如果时间不准确可能导致证书验证失败。可以使用date命令来检查和调整
FreeBSD 12.0
FreeBSD
2023-12-12 08:01
FreeBSD无法安装软件包时出现'No trusted key found'错误
在FreeBSD中,当出现'No trusted key found'错误时,这意味着系统缺少必要的公钥。解决方法是更新系统的公钥。首先,运行以下命令更新系统的公钥:sudo pkg update
FreeBSD
FreeBSD
2023-11-16 06:00
FreeBSD无法安装软件包报错pkg: repository meta /var/db/pkg/ is corrupt
这个问题通常是由于软件包数据库损坏引起的。要解决这个问题,首先可以尝试清理软件包数据库并重新初始化。运行以下命令:sudo rm /var/db/pkg/repo-*.sqlitesudo pk
FreeBSD
pkg
2023-12-07 14:37
Fingerprint Matching
FingerprintMatching
DOC
0B
2019-09-03 19:59
FreeBSD无法安装软件包并显示错误“pkg: No space left on device”
这个错误通常表示安装软件包所需的磁盘空间不足。首先,你需要确认你的磁盘空间情况,可以使用命令'df -h'来查看。如果磁盘空间不足,你可以考虑清理一些不必要的文件或者扩展磁盘容量。如果你的磁盘空间足够
FreeBSD
FreeBSD
2024-03-05 18:57
FreeBSD安装并使用pkg工具安装软件包
利用FreeBSD自带的包管理工具pkg,方便快捷地安装必要的软件包,构建个人化的环境。示例代码展示了如何通过pkg安装vim编辑器,实现方式简单易懂。需要注意的是,在使用pkg安装软件时,需首先进行
FreeBSD 13.0-RELEASE
FreeBSD
2023-04-24 23:12