更新 ca-certificates-utils 軟體到 20170307 版本需要手動調整 (Chakra GNU/Linux)

大家好,
將 ca-certificates-utils 更新到 20170307 需要使用者的手動調整,因為原先使用安裝指令稿生成的符號連結現在已經直接在軟體包中生成了。
但直接刪除這個符號連結可能會導致您無法下載軟體包,請依下面的指示執行這次的更新。
1.執行標準的系統更新
$ sudo pacman -Syu

如果您的鏡像在這個公告貼出後已經同步好了的話,您將會收到 ca-certificates-utils 20170307 的更新,但是應該會在安裝時出現下面的錯誤訊息:
error: failed to commit transaction (conflicting files)
ca-certificates-utils: /etc/ssl/certs/ca-certificates.crt exists in filesystem
Errors occurred, no packages were upgraded.

僅當您看到了這個錯誤之後才進行下一步。如果您並未看到這個錯誤,那麼就執行一般的更新,直到您的鏡像同步並看到這個錯誤為止。

2.移除有衝突的檔案:
$ sudo rm /etc/ssl/certs/ca-certificates.crt

3.再次使用在第一步已下載的軟體包來更新系統:
$ sudo pacman -Su

請在 Pacman 詢問您是否要取代套件時一律回答 yes。若您有任何的疑問或是遇到關於此更新的任何問題,請在對應的論壇貼文詢問或回報。
我們大多數的鏡像可能需要12至24小時同步,同步完後,更新應該是相當安全的。我們也提供了一個簡單的鏡像狀態頁面來檢查您的鏡像在什麼時候與主伺服器同步。

新聞來源:Manual intervention is needed for upgrading the ca-certificates-utils package to version 20170307

留言