2017-08-08 40 views
-1

我通过终止我的监狱,并进入更新我的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时,尝试更新该文件将不胜感激

回答

0

经过大量的挖掘,我找到了答案。因为我的监狱来自非常旧的FreeNAS(BSD)版本,所以模板已经过时并且无法更新。这是一个已知的问题,FreeNAS和FreeBSD有一些bug报告。我发现一篇论坛帖子帮助发现了问题,但无法解决问题。

我决定创建一个新的监狱,从头开始安装我的包并移动元数据。处理移动的元数据的一些权限问题后,我得到了一切正常工作。软件包现在正在更新,plexpass正在运行,我所有的元数据都是完整的。这里是帮我找到我的问题的帖子:

https://forums.freenas.org/index.php?threads/keeping-the-jails-up-to-date.20062/

0

你不需要把所有的源端口/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),特别是检查配置部分。

+0

我检查这个配置文件,这已经是配置文件是如何设置。当我尝试运行“pkg update -f”或“pkg upgrade -f”时,我仍然遇到同样的问题。 还有其他想法吗? –

+0

这是当前版本'plexmediaserver-1.7.5.4035'和'plexmediaserver-plexpass-1.8.0.4109'尝试'pkg install plexmediaserver-plexpass' – nbari

+0

我试着用该命令安装它...这里是我得到的: _更新FreeBSD存储库目录... FreeBSD存储库是最新的。所有存储库都是最新的。 检查完整性...做(0冲突的) 最新软件包版本已经installed_ –