无法更新 FreeBSD Freshports Plexpass
Cannot update FreeBSD Freshports Plexpass
我曾经通过停止监狱并输入以下内容来更新我在 FreeBSD 中的 plexpass 端口:
pkg update && pkg upgrade
portsnap fetch update
pkg upgrade plexmediaserver-plexpass
pkg install plexmediaserver-plexpass
这用于工作得很好,但在某些时候端口停止更新。我已经将我的 FreeNAS 安装更新到 v11(稳定),但这没有帮助。我试过强制 pkg update 和 pkg upgrade,但这只是报告软件包都是最新的。
我目前是运行 plexpass v1.3.3.3148,但根据freshports,最新版本是v1.8.0.4109。
这是 freshports 页面的 link:
https://www.freshports.org/multimedia/plexmediaserver-plexpass/
如有任何帮助,我们将不胜感激
使用 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),尤其是查看配置部分。
经过大量挖掘,我找到了答案。因为我的 jails 来自一个非常旧的 FreeNAS (BSD) 版本,模板已经过时并且无法更新。这是一个已知问题,并且向 FreeNAS 和 FreeBSD 报告了几个错误。我发现一个论坛 post 帮助发现了问题,但未能解决问题。
我决定创建一个新的 jail,从头开始安装我的包并将元数据移动过来。在处理了移动元数据的一些权限问题后,我让一切正常工作。包现在正在更新,plexpass 正在工作,我的所有元数据都完好无损。这是帮助我找到问题的 post:
https://forums.freenas.org/index.php?threads/keeping-the-jails-up-to-date.20062/
我曾经通过停止监狱并输入以下内容来更新我在 FreeBSD 中的 plexpass 端口:
pkg update && pkg upgrade
portsnap fetch update
pkg upgrade plexmediaserver-plexpass
pkg install plexmediaserver-plexpass
这用于工作得很好,但在某些时候端口停止更新。我已经将我的 FreeNAS 安装更新到 v11(稳定),但这没有帮助。我试过强制 pkg update 和 pkg upgrade,但这只是报告软件包都是最新的。
我目前是运行 plexpass v1.3.3.3148,但根据freshports,最新版本是v1.8.0.4109。
这是 freshports 页面的 link: https://www.freshports.org/multimedia/plexmediaserver-plexpass/
如有任何帮助,我们将不胜感激
使用 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),尤其是查看配置部分。
经过大量挖掘,我找到了答案。因为我的 jails 来自一个非常旧的 FreeNAS (BSD) 版本,模板已经过时并且无法更新。这是一个已知问题,并且向 FreeNAS 和 FreeBSD 报告了几个错误。我发现一个论坛 post 帮助发现了问题,但未能解决问题。
我决定创建一个新的 jail,从头开始安装我的包并将元数据移动过来。在处理了移动元数据的一些权限问题后,我让一切正常工作。包现在正在更新,plexpass 正在工作,我的所有元数据都完好无损。这是帮助我找到问题的 post:
https://forums.freenas.org/index.php?threads/keeping-the-jails-up-to-date.20062/