0

我曾经通过停止我的监狱并输入以下内容来更新我在 FreeBSD 中的 plexpass 端口:

pkg update && pkg upgrade
portsnap fetch update
pkg upgrade plexmediaserver-plexpass
pkg install plexmediaserver-plexpass

这种使用工作得很好,但在某些时候端口停止更新。我已经将我的 FreeNAS 安装更新到 v11(稳定),但这并没有帮助。我曾尝试强制 pkg 更新和 pkg 升级,但这只是报告包都是最新的。

我目前正在运行 plexpass v1.3.3.3148,但根据freshports,最新版本是v1.8.0.4109。

这是freshports页面的链接: https ://www.freshports.org/multimedia/plexmediaserver-plexpass/

任何帮助将不胜感激

4

2 回答 2

1

使用时不需要获取所有源端口pkg,请尝试使用以下内容更新此文件/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),尤其是检查配置部分。

于 2017-08-08T07:14:57.207 回答
0

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

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

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

于 2017-08-09T21:52:56.947 回答