无法更新FreeBSD的FreshPort时刻Plexpass
我通过终止我的*,并进入更新我的FreeBSD中plexpass的端口下面:无法更新FreeBSD的FreshPort时刻Plexpass
pkg update && pkg upgrade
portsnap fetch update
pkg upgrade plexmediaserver-plexpass
pkg install plexmediaserver-plexpass
这种利用工作得很好,但在沿途的一些点端口停止更新。我已经将我的FreeNAS安装更新到v11(stable),但这没有帮助。我试过强制pkg更新和pkg升级,但是这只是报告软件包都是最新的。
我目前正在运行plexpass的v1.3.3.3148,但根据freshports,最新版本是v1.8.0.4109。
这里是链接的页面FreshPort时刻: https://www.freshports.org/multimedia/plexmediaserver-plexpass/
任何帮助将使用pkg
时,尝试更新该文件将不胜感激
经过大量的挖掘,我找到了答案。因为我的*来自非常旧的FreeNAS(BSD)版本,所以模板已经过时并且无法更新。这是一个已知的问题,FreeNAS和FreeBSD有一些bug报告。我发现一篇论坛帖子帮助发现了问题,但无法解决问题。
我决定创建一个新的*,从头开始安装我的包并移动元数据。处理移动的元数据的一些权限问题后,我得到了一切正常工作。软件包现在正在更新,plexpass正在运行,我所有的元数据都是完整的。这里是帮我找到我的问题的帖子:
https://forums.freenas.org/index.php?threads/keeping-the-jails-up-to-date.20062/
你不需要把所有的源端口/etc/pkg/FreeBSD.conf
像这样的东西:
FreeBSD: {
url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest",
mirror_type: "srv",
signature_type: "fingerprints",
fingerprints: "/usr/share/keys/pkg",
enabled: yes
}
通知行:
url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest"
表示安装最新的软件包。
您可以在这里阅读更多关于它的信息:https://www.freebsd.org/cgi/man.cgi?pkg(7),特别是检查配置部分。
我检查这个配置文件,这已经是配置文件是如何设置。当我尝试运行“pkg update -f”或“pkg upgrade -f”时,我仍然遇到同样的问题。 还有其他想法吗? –
这是当前版本'plexmediaserver-1.7.5.4035'和'plexmediaserver-plexpass-1.8.0.4109'尝试'pkg install plexmediaserver-plexpass' – nbari
我试着用该命令安装它...这里是我得到的: _更新FreeBSD存储库目录... FreeBSD存储库是最新的。所有存储库都是最新的。 检查完整性...做(0冲突的) 最新软件包版本已经installed_ –