將 Ubuntu 20.04 升級到 Ubuntu 20.10 的兩種方法(GUI 和終端)


Ubuntu 20.10, 代碼 時髦的大猩猩, 將於 2020 年 10 月 22 日上映。本教程將向您展示兩種方法 將 Ubuntu 20.04 升級到 Ubuntu 20.10。..第一種方法使用圖形更新管理器,第二種方法使用命令行。通常,您使用圖形更新管理器升級 Ubuntu 桌面,使用命令行升級 Ubuntu 服務器,但命令行方法也適用於桌面。

請注意,Ubuntu 20.04 是一個長期支持 (LTS) 版本,將提供 5 年的支持。 Ubuntu 20.10 是非 LTS 版本也就是說,它只會支持 9 個月,直到 2021 年 7 月。如果您更喜歡穩定性而不是尖端技術,請使用 Ubuntu 20.04。但是,如果您處於相反的情況,您可以按照本教程從 Ubuntu 20.04 升級到 Ubuntu 20.10。

Ubuntu 20.10 中的新功能。

  • Linux 內核 5.8..您還可以利用內核 5.5、5.6 和 5.7 的所有新功能,包括 VirtualBox 文件夾共享、Thunderbolt 3 和 USB4 支持、Apple USB 快速充電、EFI 混合模式啟動和全面支持。 外層脂肪, 這是一個閃存優化的文件系統,允許更大的文件大小 4GB..
  • 侏儒 3.38
  • 使用二維碼共享 Wi-Fi 熱點
  • 指紋登錄 如果您的計算機有指紋讀取器,您可以使用手指解鎖計算機並登錄。
  • 至 Ubiquity 安裝程序 活動目錄 (AD) 一體化。
  • Firefox 81 中的精確觸摸板滾動。
  • Thunderbird 78,現已內置 日曆 什麼時候 打開 PGP 加密支持。
  • Nginx 1.18、PHP7.4、Ruby 2.7、Python 3.8 和 3.9、OpenJDK 8、11、13、14 和 15。

筆記:在升級之前,您可以使用 systemback 程序從您當前的操作系統創建一個可引導的 ISO 映像。如果升級失敗,您可以使用可引導的 ISO 輕鬆恢復操作系統。操作系統上的所有內容,包括軟件和文件,都保持不變。如果您使用的是筆記本電腦,請將其連接到電源。

使用圖形更新管理器將 Ubuntu 20.04 升級到 Ubuntu 20.10

一、開 software updater (也稱為更新管理器)從應用程序菜單。更新包裹信息。如果有可用更新,請單擊 Install Now 單擊按鈕並輸入密碼以安裝更新。

如果安裝了較新版本的 Linux 內核,Update Manager 將指示您重新啟動計算機。點擊 Restart Now..

然後打開 Software & Updates 從應用程序菜單。

將 ubuntu18.04 更新為 ubuntu18.10。

選擇 Updates 單擊選項卡並更改窗口底部的通知設置 For long-term support version 到達 For any new version..系統將提示您輸入密碼以使更改生效。然後關閉窗口。

軟件的新版本和更新

然後打開一個終端窗口並在終端中發出以下命令:

update-manager

確認更新後,更新管理器會通知您 Ubuntu 20.10 可用。點擊 Upgrade 按鈕。

ubuntu 20.10 現已推出

然後輸入密碼。[リリースノート]將出現一個窗口。點擊 升級..

Ubuntu'Groovy Gorilla' 發行說明

[ディストリビューションのアップグレード]將打開一個窗口。如果您收到一些第三方來源被禁用的通知,請接受它。您可以在升級完成後重新啟用它們。 (窗口會顯示“將 Ubuntu 升級到 20.04 版”。它實際上將 Ubuntu 升級到了 20.10 版。)

將 ubuntu 升級到版本 20.10

一段時間後,系統會詢問您是否要開始升級。點擊 Start Upgrade 按鈕。

開始升級

等待升級過程完成。 在軟件包升級過程中,更新管理器可能會詢問您是否要在不確認的情況下重新啟動服務。勾選並點擊 Next 按鈕。

升級包時不詢問就重啟服務

安裝較新版本的軟件包後,更新管理器可能會詢問您是否要刪除舊軟件包。我總是選擇 Remove..

刪除過時的包

過時的軟件包是在新 Ubuntu 版本的軟件存儲庫中找不到名稱的軟件包。包過時的原因是:

  • 上游開發人員停止維護該軟件包,並且不希望其他任何人接管。因此,Ubuntu 軟件包的維護者決定從 Ubuntu 存儲庫中刪除該軟件包。
  • 該包將是一個孤立的包。也就是其他包不依賴它,包的用戶很少。因此,Ubuntu 軟件包的維護者決定從 Ubuntu 存儲庫中刪除該軟件包。
  • 該軟件包在新 Ubuntu 版本的軟件存儲庫中有一個新名稱。

從系統中刪除舊包後。重新啟動計算機並使用以下命令檢查您的 Ubuntu 版本:

lsb_release -a

輸出:

No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 20.10
Release:	20.10
Codename:	groovy

使用命令行從 Ubuntu 20.04 升級到 Ubuntu 20.10

您可以使用命令行來升級您的 Ubuntu 桌面或無頭服務器。 如果您使用 SSH 登錄到您的 Ubuntu 服務器, /etc/ssh/sshd_config 該文件在服務器上。

ClientAliveInterval 60

保存並關閉文件。然後重新啟動 SSH 守護程序。

sudo systemctl restart ssh

要升級到 Ubuntu 20.10,首先運行以下命令來更新現有包。

sudo apt update && sudo apt dist-upgrade

請注意,如果在運行上述命令時安裝了新內核,您將需要重新啟動系統 ()sudo shutdown -r now) 繼續升級過程。

將 ubuntu20.04 升級到 ubuntu20.10。

然後確保你有 update-manager-core 安裝包。

sudo apt install update-manager-core

編輯 /etc/update-manager/release-upgrades 包含命令行文本編輯器的文件,例如: 納米..

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

將提示的值從 lts 到達 normal..

ubuntu 20.10 會顯示正常提示

按下以使用 Nano 文本編輯器保存文件 Ctrl+O然後按 Enter 確認。按退出 Ctrl+X..然後運行以下命令開始升級過程:

do-release-upgrade

然後按照屏幕上的說明昇級到 Ubuntu 20.10。基本上你必須按 y 回答問題。

從命令行升級 ubuntu 20.04 到 ubuntu 20.10

在軟件包升級過程中,更新管理器可能會詢問您是否要在不確認的情況下重新啟動服務。 按 T​​ab 選擇 是的進來..

升級包時不詢問就重啟服務

升級服務器時,您可能會看到類似於以下內容的消息:推薦選擇 N 保留當前版本。更新版本位於同一目錄中。您可以稍後檢查。

軟件包經銷商已發布更新版本

升級完成後,重新啟動您的 Ubuntu 桌面或服務器。 要檢查 Ubuntu 版本,請運行以下命令:

lsb_release -a

輸出:

No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 20.10
Release:	20.10
Codename:       groovy

故障排除

如果從命令行升級時收到以下錯誤消息:

After updating your package information, the essential package 
'ubuntu-minimal' could not be located. This may be because you have 
no official mirrors listed in your software sources, or because of 
excessive load on the mirror you are using. See /etc/apt/sources.list 
for the current list of configured software sources. 
In the case of an overloaded mirror, you may want to try the upgrade 
again later.

接下來,您需要切換到另一個軟件存儲庫鏡像。例如,我正在使用 mirrors.ustc.edu.cn 鏡子,我可以切換到 us.archive.ubuntu.com 使用以下命令鏡像:

sudo sed -i 's/mirrors.ustc.edu.cn/us.archive.ubuntu.com/g' /etc/apt/sources.list

然後更新包存儲庫。

sudo apt update

我又升級到了 Ubuntu 20.10。

do-release-upgrade

請在升級前為您的版本安裝所有可用更新

如果您在嘗試升級時看到以下消息,則需要更新所有軟件包 (sudo apt update;sudo apt upgrade -y) 然後重新啟動操作系統並再次嘗試升級。

Please install all available updates for your release before upgrading.

系統可能會保存一些包。您可以通過以下方式查看這些包:

sudo apt-mark showhold

您需要打開包裝。

sudo apt-mark unhold package-name

然後運行

sudo apt upgrade

有時, sudo apt update 顯示包可以升級, sudo apt upgrade 如果您不想升級軟件包,可以通過運行以下命令列出軟件包:

apt list --upgradable

您現在可以升級您的軟件包。

sudo apt upgrade pacakge-name

如果這是一個無法升級的損壞包,請將其刪除。

sudo apt remove package-name

如何重新啟用第三方存儲庫

第三方存儲庫是 .list 下面的文件 /etc/apt/sources.list.d/ 目錄。首先,使用以下命令重新啟用第三方存儲庫:這將導致 # 以開頭的行字符 deb..

sudo sed -i '/deb/s/^#//g' /etc/apt/sources.list.d/*.list

然後修改所有實例 focal 到達 groovy..

sudo sed -i 's/focal/groovy/g' /etc/apt/sources.list.d/*.list

更新包存儲庫索引。

sudo apt update

某些第三方存儲庫沒有 Ubuntu 20.10 的條目,因此您可能會看到類似於以下內容的錯誤:

E: The repository 'https://linux.dropbox.com/ubuntu focal Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

您需要一一編輯這些存儲庫文件並禁用它們。例如,編輯 Dropbox 存儲庫文件。

sudo nano /etc/apt/sources.list.d/dropbox.list

添加以禁用此存儲庫 # 行首的字符。

# deb [arch=i386,amd64] https://linux.dropbox.com/ubuntu focal main # disabled on upgrade to focal

保存並關閉文件。您必須等待這些存儲庫添加對 Ubuntu 20.10 的支持。來自第三方存儲庫的一些包可能包含在 20.10 中。例如,在 Ubuntu 20.10 存儲庫中 nextcloud-desktop 由於它是一個包,因此您不再需要 Nextcloud PPA。 您可以刪除 Nextcloud PPA。

sudo rm /etc/apt/sources.list.d/nextcloud-client.list*

包起來

而已!我們希望本教程能幫助您從 Ubuntu 20.04 升級到 Ubuntu 20.10。另外,請閱讀以下內容。

  • 如何在 Linux 桌面上安裝和使用 ProtonVPN

與往常一樣,如果您覺得本文有用,請訂閱我們的免費通訊以獲取新教程。照顧好自己?