如何從 Fedora 37 工作站升級到 Fedora 38(GUI 和 CLI)
Fedora 38 已發(fā)布,沒有任何延誤。此版本帶來了令人驚嘆的 GNOME 44 工作站版桌面、KDE Plasma 5.27(最后一個 Plasma 5 系列)等。你可以在 此頁面 上閱讀我寫的 Fedora 38 功能指南。
如果你嘗試從 Fedora 37 升級到 Fedora 38,請遵循以下推薦步驟。
注意:如果你運行的是 Fedora 38 beta 版本,則無需按照以下步驟進行升級。你可以從終端運行 `sudo dnf update && sudo dnf upgrade 以獲取正式版本。
如果你運行的是舊版本的 Fedora,例如 36 或 35,你不應該跳版本直接升級到 38。你可以先升級到 37,然后再升級到 38; 或者進行全新安裝。根據(jù)我的經(jīng)驗,如果你在升級期間跳過版本,一些應用和擴展程序會崩潰,還包括內(nèi)核相關問題。
升級到 Fedora 38
在你進入更新之前,這里有一些你應該做的事情。以防你遇到問題。我們總是建議這么做。
升級到 Fedora 38 之前要遵循的步驟
首先,打開 GNOME “軟件” 應用并檢查是否有任何待處理的更新?;蛘?,打開終端并運行以下命令以確保你的系統(tǒng)是最新的。
sudo dnf update
完成上述命令后,重新啟動系統(tǒng)以確保應用所有更新。
其次,將你的重要文件(例如圖片、文檔或視頻)從主目錄備份到安全的地方(可能是單獨的分區(qū)或 U 盤)。Fedora 升級過程不會失敗,但如果你使用英偉達或任何具有雙引導系統(tǒng)的特定硬件,我建議你進行備份。
第三,安裝 Extensions Flatpak 應用 并禁用所有 GNOME 擴展(用于 GNOME 桌面)。主要原因是并非所有擴展都已移植到 GNOME 44。因此在升級之前禁用所有擴展是安全的。你可以稍后在完成升級過程后啟用它們。
此外,看看官方論壇,看看 Fedora 38 任何可能影響升級過程的 已知的重要問題。不要在這上面花太多時間。
最后,升級過程需要一些時間(以小時為單位),因此請確保你有足夠的時間和穩(wěn)定的互聯(lián)網(wǎng)連接。
如何升級到 Fedora 38 工作站
圖形化方法(GUI)
在 Fedora 38 正式發(fā)布后,你應該會在 GNOME “軟件” 應用中看到有升級可用的通知。如果你沒有看到任何通知,請不要擔心。等一兩天,你應該就可以了。
Fedora 38 is available in Software
此外,你可以訪問 GNOME “軟件” 應用中的更新選項卡,看看它是否可用。
單擊該通知并單擊 下載Download
Fedora 將在重啟期間應用升級。
命令行方法(CLI)
如果你熟悉命令行,則可以使用 dnf upgrade
命令來執(zhí)行升級過程。
打開終端并運行以下命令:
sudo dnf upgrade --refresh
此命令將刷新為 Fedora 38 準備的新升級軟件包。
接下來,通過運行以下命令安裝 DNF 升級插件。這是升級過程所必需的。
sudo dnf install dnf-plugin-system-upgrade
通過運行以下命令并安裝任何必要的待定更新來確保你的系統(tǒng)是最新的。再做一次(如果你已經(jīng)通過升級前的步驟完成了)。
sudo dnf --refresh upgrade
通過運行以下命令啟動下載過程。此命令將獲取所有必需的包并在升級前將它們保存在本地。
sudo dnf system-upgrade download --releasever=38
如果你手動安裝了許多軟件包和應用,并且不確定 Fedora 38 是否正確支持它們,請使用 --allowerasing
標志運行上述命令。當你提供此選項時,dnf
將刪除阻止系統(tǒng)升級的軟件包。
上面的命令顯示將被替換、更新、升級或降級的內(nèi)容。如果你想查看列表,請仔細瀏覽列表。或者,你可以檢查紅色標記的項目并開始升級過程,如下圖所示。
Fedora 38 升級流程 1
Fedora 38 升級流程 2
請記住,下載大小一般以 GB 為單位,因此根據(jù)你的網(wǎng)速可能需要一些時間。
上述命令完成后,運行以下命令開始升級。
sudo dnf system-upgrade reboot
系統(tǒng)將自動重啟,并等待整個升級過程的完成。正如我前面提到的,這可能需要幾個小時的時間,這取決于你的系統(tǒng)硬件。因此要有耐心。
如果一切順利,迎接你的將是一個全新的 Fedora 38 系統(tǒng)。
祝你好運!