Ubuntu 20.04 何時會放棄 php 7.4 改用 php 8.x?

Ubuntu 20.04 何時會放棄 php 7.4 改用 php 8.x?

Ubuntu 20.04 將於 2025 年 4 月結束標準支持所以它還剩下一些生命。目前(2022年9月),Ubuntu 提供 php 7.4 作為 Ubuntu 20.04 的預設 php 套件並且不提供任何php8.0php8.1。 php 本身只會提供對 php 7.4 的安全支援截至 2022 年 11 月 28 日,儘管 Ubuntu 可能會選擇在該日期之後提供安全支援。

為了幫助規劃,有人可以說:

  1. 當 Ubuntu 將停止為 php 7.4 提供安全支援時,
  2. 是否以及何時 php 8.0 或 8.1 軟體包將與 php 7.4 一起可供選擇,以及
  3. 何時 php 7.4 將完全被放棄,取而代之的是 php 8.x

在 Ubuntu 20.04 上?

謝謝。

答案1

除非你自己做,否則永遠不會發生。 20.04 將堅持 7.4 並進行安全性更新。從穩定版本更新:

一旦 Ubuntu 版本完成並發布,其更新僅在某些情況下發布,並且必須遵循稱為「穩定版本更新」或 SRU 的特殊程序。

相比之下,官方版本的用戶期望高度的穩定性。他們使用 Ubuntu 系統進行日常工作,他們遇到的問題可能會造成極大的破壞。他們中的許多人對 Ubuntu 和 Linux 缺乏經驗,並期望有一個不需要他們幹預的可靠系統。

穩定版本更新會自動推薦給大量用戶,因此謹慎對待它們至關重要。因此,當提出更新時,必須附有強有力的理由,且回歸的風險較低。

“只是一行的改動而已!”

即使是最簡單的更改也可能由於潛在的問題而導致意外的回歸:

高影響力的錯誤

一般來說,穩定版本更新只會為了修復影響較大的錯誤而發布。此類錯誤的範例包括:

有關更多信息,請參閱連結。

包包清單顯示:

bionic (18.04LTS) (php): 1:7.2+60ubuntu1: all
focal (20.04LTS) (php): 2:7.4+75: all
impish (21.10) (php): 2:8.0+82~0build1: all
jammy (22.04LTS) (php): 2:8.1+92ubuntu1: all
kinetic (php): 2:8.1+92ubuntu1: all

版本顯示在後面,:因此對於 8.0,您至少需要 22.04(假設僅限 LTS)

你可以安裝 php8 你自己如果你真的想要它,但我建議升級到 22.04。

如果你想獨立於 Ubuntu 中使用的 php,你還可以安裝一個 tarball並讓它在不同的版本之間遷移(你可以有一個像, .where這樣/opt的設置,並在其中放置一個符號鏈接,該鏈接包含指向的符號連結其他 2 個目錄中的活動 php 版本。/opt/php//opt/php-7.4/opt/php-8.1//opt/php//usr/bin//opt/php

相關內容