2017-08-08 114 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_ –