Facebook員工的Fedora Linux桌面開始逐漸換用CentOS Stream
在Facebook的員工中,雖然他們的筆記本電腦/台式機大多使用Windows和macOS,但對於那些使用Linux的員工來說,主要的選擇已經從Ubuntu轉向Fedora,但他們也開始加大採用CentOS Stream的力度。
Facebook的Michel Salim在上週末的FOSDEM 2021虛擬會議上介紹了該公司內部桌面機隊的情況。雖然Facebook以他們在服務器上使用CentOS而聞名,但當涉及到他們的員工桌面上的Linux時,Fedora是主要發行版本,但變化在於,對接下來CentOS Stream的支持越來越多。
Facebook內部在過去曾推薦Ubuntu LTS版本給他們的員工,但轉向Fedora是為了能夠重新利用他們內部的許多基礎設施,用於對接在他們的服務器上的CentOS。通過在他們的桌面上使用Fedora,他們也發現它”可以作為一個整合點來推動功能進入CentOS”,這意味著全方位的在桌面上使用Fedora / CentOS Stream更適合,與此同時,在員工設備上使用Fedora / CentOS Stream也是官方對那些想要運行Linux的員工的立場,而他們之前的Ubuntu支持則逐漸消退,員工需要自力更生解決日常遇到的問題。不過,當然,Windows和macOS仍然是他們員工筆記本/台式機最常用的平台。
除了標準的Fedora資源庫和Facebook自己的內部資源庫,FB在桌面上默認啟用了RPM Fusion,也支持Flatpaks的使用。Facebook在桌面上對Fedora的使用也是工程師們一直在合作並推動最近Fedora本身變化的原因,比如默認Btrfs文件系統的使用,啟用Btrfs Zstd透明文件系統壓縮,默認啟用systemd-OOMD,RPM copy-on- write等等。
Facebook現在在桌面上追求CentOS Stream的原因包括:這是接下來穩定的滾動發行版、二進制兼容性、準時的安全更新,以及它與Fedora一脈相承的密切關係。Facebook還支持新的CentOS Hyperscale計劃,預計今年將在其桌面上全面支持CentOS Stream。
請參閱FOSDEM 2021的這張幻燈片(PDF),了解Facebook在其內部台式機/筆記本電腦上使用Fedora和CentOS Stream的更多細節: