如何升級 Ubuntu 服務器

Ubuntu 的服務器操作系統是在 Linux 上做大事的最佳發行版之一,尤其是因為它的設置、安裝和維護非常容易。

除了 Ubuntu Server 必須提供的出色功能外,它還具有非常有用且易於理解的升級機制,如果您不熟悉 Linux 服務器操作系統,這使其成為最好的使用之一。

在本指南中,我們將介紹如何使用 Ubuntu Server 升級系統將安裝轉換為新版本。所以,備份您的數據,讓我們開始吧!

運行更新工具

在將您的 Ubuntu Server 安裝升級到新版本之前,您必須運行更新工具,以便當前安裝的所有軟件包都是最新的。

要在 Ubuntu Server 上運行傳統更新,如果您的機器是遠程的,請打開一個終端窗口和 SSH。或者,坐下來登錄。登錄後,使用sudo -s命令將 shell 轉換為 Root 用戶。

須藤 -s

一旦命令行會話轉換為 Root 用戶,使用它來運行Apt update命令,讓 Ubuntu Server 檢查互聯網上的更新。

適當更新

在 Ubuntu Server 包管理器完成 ping 軟件服務器以獲取更新後,它會打印出可供您安裝的更新數量。

要查看 Ubuntu 服務器的待處理更新,您可以使用帶有“upgradable”開關的Apt list命令。

apt 列表——可升級

通讀更新並確定它們是否可以安裝在您的系統上。然後,使用Apt upgrade命令完成該過程。

apt 升級 -y

在您的系統上設置 Ubuntu Server 的所有更新後,請繼續閱讀本教程的下一部分。或者,如果更新程序提示您重新啟動計算機。

Dist-升級

在更新和升級命令之後,運行dist-upgrade命令來為當前正在運行的 Ubuntu Server 版本安裝任何發行版升級是至關重要的。

注意:dist-upgrade 與 upgrade 命令不同。雖然相似,但它們處理操作系統的不同方面。

dist-upgrade -y

執行dist-upgrade命令後,再次重新啟動您的 Ubuntu 服務器。當它重新聯機時,請轉到升級過程的下一部分。

安裝更新管理器

在本指南中,我們將重點向您展示如何使用更新管理器工具升級 Ubuntu Server。在某些版本的操作系統上,該程序可能未預裝。因此,在討論如何使用此工具之前,請使用Apt包管理器來安裝它。

sudo apt 安裝更新管理器核心

安裝 Apt 後,Update Manager 應該可以使用了。有關該工具的更多信息,請man update-manager在終端會話中運行。

更改您的版本

絕大多數 Ubuntu Server 用戶最終都使用該操作系統的 LTS 版本。雖然這通常是一個不錯的選擇,但非 LTS 版本也值得一試。問題是,Ubuntu 默認禁用升級到非 LTS 版本的能力。

要更改 Ubuntu 服務器的發布路徑,請在 Nano 文本編輯器中打開“release-upgrades”文件。

nano -w /etc/update-manager/release-upgrades

如何升級 Ubuntu 服務器

查看配置文件Prompt=lts並將其更改為下面的代碼。

注意:如果您使用的不是 Ubuntu Server 的 LTS 版本,請跳過此步驟。

Prompt=normal

調整了 Ubuntu Server 更新管理器中的代碼後,是時候用 Nano 保存代碼了。按Ctrl + O保存。之後,使用Ctrl + X鍵盤組合關閉編輯器。

檢查新版本

升級過程的下一步是使用 update-manager程序檢查 Ubuntu 存儲庫中是否有可供下載的下一個 Ubuntu Server 版本。

要進行檢查,請使用“c ”命令行開關運行do-release-upgrade。

注意:請務必使用 Root shell運行do-release-upgrade。如果不這樣做,它可能無法正常工作。

須藤 -s

do-release-upgrade -c

允許程序運行檢查並確定您的操作系統是否有可用的升級。然後,如果程序說有可供安裝的升級,請運行帶有-d命令行開關的do-release-upgrade命令。

如何升級 Ubuntu 服務器

do-release-upgrade -d

請記住,在運行此升級時,事情將需要很長時間。您有責任密切關注您的系統並確保一切正常。

升級 Ubuntu Server 時要記住的事情

使用update-manager程序使升級 Ubuntu Server 成為一個輕鬆的過程。然而,它並不是 100% 完美無瑕的,問題和破損雖然不常見,但肯定會發生。

為避免這種情況,我們強烈建議您諮詢官方 Ubuntu Wiki 並閱讀他們對不同版本之間升級的看法,因為他們將提供許多可以幫助您一路走來的提示和技巧。

留下評論

Fix Screen Tearing on Intel Graphics in Pardus Linux: A Result-Focused Guide

Fix Screen Tearing on Intel Graphics in Pardus Linux: A Result-Focused Guide

Fix Intel graphics screen tearing in Pardus Linux by checking X11 vs. Wayland, compositor settings, refresh rate, active Xorg driver, and TearFree only when appropriate.

如何使用 firewall-cmd 設定 SLES 15 防火牆

如何使用 firewall-cmd 設定 SLES 15 防火牆

在 SLES 15 上設定 firewalld:檢查區域、允許服務或連接埠、儲存永久規則、安全重新載入並驗證存取。

SLES 線上修補程式配置指南:無需重新啟動即可套用核心更新

SLES 線上修補程式配置指南:無需重新啟動即可套用核心更新

在 SLES 15 SP7 上啟用核心即時修補,無需重新啟動即可應用支援的修復程序,驗證活動補丁,並了解何時仍需要重新啟動核心。

如何在 SUSE Linux Enterprise Server 15 上啟用 FIPS 模式

如何在 SUSE Linux Enterprise Server 15 上啟用 FIPS 模式

使用 SUSE 支援的設定公用程式在 SLES 15 上啟用 FIPS 模式,安全重啟,驗證核心和加密策略狀態,並檢查認證限制。

如何在不違反安全策略的情況下在 Gooroom OS 上安裝 Google Chrome

如何在不違反安全策略的情況下在 Gooroom OS 上安裝 Google Chrome

使用官方 .deb 軟體包、APT、策略檢查、更新指南和受管設備修復程序,安全地在 Gooroom OS 上安裝 Google Chrome。

如何安全地將SLES系統日誌匯出到遠端Syslog伺服器

如何安全地將SLES系統日誌匯出到遠端Syslog伺服器

使用 rsyslog、TLS 憑證、對等名稱驗證、佇列、驗證和測試,安全地將 SLES 系統日誌轉送到遠端 syslog 伺服器。

SLES 15 Active Directory 與 SSSD 整合:逐步指南

SLES 15 Active Directory 與 SSSD 整合:逐步指南

使用 YaST 將 SLES 15 加入到具有 SSSD 的 Active Directory。準備 DNS 和時間,配置網域登錄,驗證 Kerberos,並比較 SSSD、Winbind 和 realmd。

修正 Pardus Linux 系統上的 Realtek RTL8821CE Wi-Fi 驅動程式問題

修正 Pardus Linux 系統上的 Realtek RTL8821CE Wi-Fi 驅動程式問題

透過檢查內建的 rtw88 驅動程式、Realtek 韌體、rfkill、NetworkManager 和安全性回退選項來修復 Pardus Linux 上的 RTL8821CE Wi-Fi。

修正 Debian 12 中 systemd-resolved 導致的「DNS 解析暫時失敗」問題

修正 Debian 12 中 systemd-resolved 導致的「DNS 解析暫時失敗」問題

使用 systemd-resolved 診斷和修復 Debian 12 DNS 解析失敗,包括 resolv.conf、NetworkManager、networkd、快取和驗證。

如何安全地在 Windows 11 系統上安裝 Pardus Linux 雙系統

如何安全地在 Windows 11 系統上安裝 Pardus Linux 雙系統

在 Windows 11 旁邊安裝 Pardus 25.2,方法是備份、縮小 Windows 磁碟區、啟動 UEFI USB 並保護現有的 EFI 和復原分割區。