棄用 ABS 工具與 rsync 端點

發表於

原文:Deprecation of ABS tool and rsync endpoint

因為維護與 Arch Build System 相關腳本程式 (scripts) 的成本過高,我們決定棄用 abs 工具,以及不再提供 rsync 此一管道來獲取 PKGBUILDs。

在 [extra] 套件庫裡的 asp 工具提供了近似 abs 的功能。使用 asp export pkgname 指令即可直接替代;更多有關 asp 的用法資訊可以在文件處找到。除此之外,使用 Subversion 個別提取(參見這裡)也可達到相似的作用。如果要獲取全部的 PKGBUILDs,最好的方法是複製 svntogit 的鏡像來源。

目前 extra/abs 套件已被下架,而 rsync 端點 (rsync://rsync.archlinux.org/abs) 亦將於本月底關閉。

升級到 ca-certificates-utils 20170307-1 版需要手動處理

發表於

原文:ca-certificates-utils 20170307-1 upgrade requires manual intervention

由於在 ca-certificates-utils 裡頭有個符號連結檔案之前是在 post-install 階段生成的,但是現在已經直接移入套件內,所以升級到 20170307-1 版時,需要您手動處理。

如果直接把這個符號連結檔案刪除,可能會導致無法正常下載套件,所以請依照以下三個步驟操作此項升級:

# pacman -Syuw                           # download packages
# rm /etc/ssl/certs/ca-certificates.crt  # remove conflicting file
# pacman -Su                             # perform upgrade

啟用 libglvnd 支援的 mesa 已在 testing 套件庫

發表於

原文:mesa with libglvnd support is now in testing

由於 Fedora 團隊的協助,以及 xorg-server 上游貢獻的修補,mesa-17.0.0-3 現在可與 nvidia-378.13 驅動程式併存,無須再使用各種 libgl/libglx 的 hacks 了。

  • 首先要做的是透過解除安裝某些 libgl 的相關套件,來移除 libglxxorg-server-1.19.1-3 的符號連結,以及相關的 mesa/nvidia 驅動程式。這項工作非常艱難,因為會導致 optimus 系統失效,也需要手動更新 xorg-server 的設定。

  • 接下來這步驟是藉由更新過的 10-nvidia-drm-outputclass.conf 設定檔的輔助,可以提供您的 xorg-server 在搭配 optimus 系統的環境下一個基本可用的體驗。

敬請多加測試,並將您的意見反饋發表到論壇討論串或是 bugtracker 上。

分階段取消對 i686 處理器家族的支援

發表於

原文:Phasing out i686 support

因為 i686 處理器家族在我們的開發者與社群用戶裡的能見度愈來愈低,我們決定要逐步取消這個平台的支援。

這項決策意謂著今年二月份的 ISO 映像檔會是最後一份可供安裝 32 位元版本 Arch Linux 的安裝媒體。接下來的為期九個月是不建議使用期,在這期間的 i686 處理器版本仍會收到更新的套件。自 2017 年 11 月開始,套件與套件庫相關工具的維護者將不再需要去特別標註他們維護的項目不支援 i686 處理器。

然而,還是有人對繼續維持 i686 版本感興趣,我們鼓勵社群在我們的指引下來從事這項工作。透過 arch-ports 郵遞列表以及在 Freenode 上的 #archlinux-ports IRC 頻道這些媒體,我們會有進一步的協調討論。

[multilib] 套件庫不受此變動的影響。

請務必在 2016-04-23 前升級到 pacman-5.0.1

發表於

原文:Required update to pacman-5.0.1 before 2016-04-23

pacman-5.0 版開始,新增了 “transactional hooks” 的支援。這項功能可以讓我們做到像是「在某次升級時,若有多組字型套件,以往每升級一組字型套件就要重建一次字型快取,現在則只需統一重建一次就好」如此的改進,無論在升級流程的速度提升,以及減少開發者與被信賴用戶 (Trusted Users) 的套件打包負擔都有所助益。

為了讓 “transactional hooks” 可以啟用,我們需要所有用戶配合,請在 2016-04-23 前將 pacman 至少升級 5.0.1 版。Pacman-5.0.1 已於 2016-02-23 釋出,所以各位有兩個月的時間可以升級您們的系統。