在尝试将 pfSense 2.2.6 升级到最新版本(如此处所述)并运行pkg
时,我得到:
The package management tool is not yet installed on your system.
Do you want to fetch and install it now? [y/N]:
回答是后,我得到:
Bootstrapping pkg from pkg+http://pkg.FreeBSD.org/freebsd:10:x86:64/latest, please wait...
Verifying signature with trusted certificate pkg.freebsd.org.2013102301... done
Installing pkg-1.10.5...
Newer FreeBSD version for package pkg:
To ignore this error set IGNORE_OSVERSION=yes
- package: 1003000
- running kernel: 1001000
Allow missmatch now?[Y/n]:
我决定冒险并回答是。最终,安装以错误消息结束:
/usr/local/lib/libpkg.so.4: Undefined symbol "openat"
这大概意味着pkg
我得到的版本确实与我的系统不兼容。不幸的是,每进一步尝试运行都会pkg
产生相同的错误。
我怎样才能再次摆脱不兼容的pkg
版本,我怎样才能在我的 pfSense 上获得一个与 BSD 版本兼容的版本?或者有没有其他方法可以解决这个问题?