Openbsd

OpenBSD AnonCVS 找出我正在使用的“樹”

  • September 13, 2018

我知道如果您對軟體包系統沒有那麼豐富的經驗,FAQ 建議您更喜歡 pkg_tools 而不是使用埠樹。

但無論如何,我只是想知道是否有辦法找出我在 AnonCVS 上複製了哪個原始碼樹,因為我已經有一段時間沒有安裝我的埠樹了,我讀到在升級它們之前知道這一點很重要來源。

試試這個/usr/src/CVS/Tag文件,應該包含最初在結帳時使用的分支名稱*(例如,TOPENBSD_5_4對於 5.4-stable)*,如果不是來自-current

它非常重要的是不要交叉-current-source/-release樹 - 你有沒有建構/安裝你的埠?您是否從原始碼建構了新核心,或編譯了任何更新檔?如果沒有,您可能仍在執行-release,在這種情況下,為了安全起見,刪除舊源並檢查新的-stable *(release加上安全更新檔)*基礎和埠,建構並安裝新核心,重新啟動,然後建構埠。必須嚴格遵循他們的過程。

如果你認為你已經編譯並安裝了 any -current,那麼你不能降級到release/stable,您需要繼續使用該樹或重新安裝。

  1. http://www.openbsd.org/faq/faq15.html#NoFun
  2. http://www.openbsd.org/faq/faq5.html#BldGetSrc
  3. http://www.openbsd.org/stable.html

引用自:https://unix.stackexchange.com/questions/127708