我的 PFSense VM 刚刚遇到了这个奇怪的问题。它既不能升级也不能卸载任何软件包,而且总是卡在Please wait while the update system initializes.
我尝试过重启。还是没用。我尝试过pkg_info
按照 PFsense cmd运行这个帖子,但它显示 sh:pkg_info: not found.
PFSense Version:
2.4.5-RELEASE-p1 (amd64)
built on Tue Jun 02 17:51:17 EDT 2020
FreeBSD 11.3-STABLE
答案1
检查您的 pfSense 版本。我必须从 pfSense 2.4.5_1 更新到 pfSense 2.5.0。这为我解决了问题。
答案2
我必须去System / Update / Update Settings
并设置为previous stable version 2.4.5 deprecated
bc 我仍在使用 2.4.5-RELEASE-p1。
执行此操作后,包管理器几分钟内没有显示任何更新,然后最终开始显示适合我的分支的更新。
然后我能够将 pfBlockerNG-devel 升级到,3.0.0_10
而之前它尝试升级到3.0.0_15
,但只是卡在Please wait while the update system initializes.
答案3
最近在 2.4.5 上也遇到了这个问题,并尝试升级到 2.5,但仍然显示相同的消息:
请等待更新系统初始化。
以管理员身份登录 pfSense 框(ssh -l admin ....
)并运行以下命令:
$ pkg-static clean -ya
Nothing to do.
笔记:以上内容在故障排除指南。
似乎没有做任何事情,但是当我尝试通过 UI 的包管理器安装包时,我收到此消息:
这个 UI 看起来比以前的 2.5 版本慢得多,但过了一段时间,大约 2-5 分钟,事情开始有了更多的进展:
答案4
只需安装一个随机包(本例中为 acme)即可修复该问题。看来 repo 已损坏。现在一切都好了。