我在带有 kvm 的 Linux - Proxmox 服务器上安装了全新的 OpenBSD 服务器。
我尝试安装 bash 但 pkg_info 返回“空”:
root@openbsd:~# echo $PKG_PATH
https://cdn.openbsd.org/pub/OpenBSD
root@openbsd:~# ping -c 1 cdn.openbsd.org
ping: Warning: dualstack.osff.map.fastly.net has multiple addresses; using
151.101.2.217
PING dualstack.osff.map.fastly.net (151.101.2.217): 56 data bytes
64 bytes from 151.101.2.217: icmp_seq=0 ttl=60 time=5.810 ms
--- dualstack.osff.map.fastly.net ping statistics ---
1 packets transmitted, 1 packets received, 0.0% packet loss
round-trip min/avg/max/std-dev = 5.810/5.810/5.810/0.000 ms
root@openbsd:~# pkg_info -v -Q bash
PKG_PATH=https://cdn.openbsd.org/pub/OpenBSD
https://cdn.openbsd.org/pub/OpenBSD/: empty
root@openbsd:~#
DNS/反向DNS很好。
我该如何调试这个?
答案1
变量PKG_PATH
未设置为正确的值。
在现代 OpenBSD 版本中,您不再需要指定 PKG_PATH,但如果您需要,您需要包含软件包的完整路径,例如:
https://cdn.openbsd.org/pub/OpenBSD/7.0/packages/amd64/