您的系统 FreeBSD - AMD 64 位上找不到 pkg 的预构建版本

您的系统 FreeBSD - AMD 64 位上找不到 pkg 的预构建版本

我正在尝试nano使用 pkg 在 FreeBSD 上进行安装,但每当我尝试使用以下方式安装时

pkg install nano

我收到一条错误消息

pkg:获取错误http://pkg.freebsd.org/freebsd:12:x86:64/latest/Latest/pkg.txz:不可恢复的解析器故障 无法找到适合您系统的预构建版本 pkg 请考虑更改 PACKAGESITE 或从 ports 安装:“ports-mgmt/pkg”

我找不到发生这种情况的原因,也找不到任何解决办法。
我的架构是 64 位,输出uname -a

FreeBSD[电子邮件保护]12.0-发布 FreBSD 12.0-发布 r3416664

答案1

默认情况下,FreeBSD 会附带pkg获取实际程序的引导可执行文件pkg。您的错误似乎源于错误配置的 DNS。

检查您的系统是否可以解析 DNS 名称:

# host google.com
# host pkg.freebsd.org

如果不起作用,请检查/etc/resolv.conf文件。

相关内容