停止支援 32 位元 Linux
Electron 團隊將從 Electron v4.0 開始停止支援 32 位元 Linux (ia32 / i386)。支援基於 32 位元 Linux 安裝的最後一個 Electron 版本是 Electron v3.1,該版本將在 Electron v6 發布之前收到支援版本。對於基於 64 位元的 Linux 和 armv7l
的支援將保持不變。
Electron 確切不再支援什麼?
您可能在電腦上看到「64 位元」和「32 位元」的描述,或作為下載軟體的選項。該術語用於描述特定的電腦架構。1990 年代和 2000 年代初製造的大多數電腦都採用基於 32 位元架構的 CPU,而後來製造的大多數電腦則採用更新且功能更強大的 64 位元架構。任天堂 64(您懂的?)和 PlayStation 2 是首批廣泛使用新架構的消費性裝置,2010 年之後銷售的電腦幾乎都包含 64 位元處理器。因此,支援範圍不斷縮減:Google 在 2016 年 3 月停止發布適用於 32 位元 Linux 的 Chrome,Canonical 在 2017 年停止提供 32 位元桌面映像,並在 Ubuntu 18.10 中完全放棄對 32 位元的支援。Arch Linux、elementary OS 和其他著名的 Linux 發行版已經放棄對這種老舊處理器架構的支援。
到目前為止,Electron 一直提供並支援在舊的 32 位元架構上執行的建置版本。從 v4.0 版本開始,Electron 團隊將不再能夠為 32 位元 Linux 提供二進位檔或支援。
Electron 一直是一個充滿活力的開源專案,我們將繼續支援和鼓勵有興趣為特殊架構建置 Electron 的開發人員。
這對開發人員意味著什麼?
如果您目前沒有為 Linux 提供應用程式的 32 位元發行版本,則無需採取任何動作。
發布 32 位元 Linux Electron 應用程式的專案需要決定如何繼續。Electron 3 上的 32 位元 Linux 將獲得支援,直到 Electron 6 發布,這給予一些時間來做出決策和計畫。
這對使用者意味著什麼?
如果您是 Linux 使用者,並且不確定您是否正在執行基於 64 位元的系統,則您可能正在執行基於 64 位元的架構。若要確定,您可以在終端機中執行 lscpu
或 uname -m
命令。這兩個命令都會印出您目前的架構。
如果您在 32 位元處理器上使用 Linux,您可能已經遇到難以找到為您的作業系統發布的最新軟體。Electron 團隊與 Linux 社群的其他知名成員一樣,建議您升級到基於 64 位元的架構。