Ubuntu 20.10, 代碼 時髦的大猩猩,將於 2020 年 10 月 22 日發布。本教程介紹兩種方法 將 Ubuntu 20.04 升級到 Ubuntu 20.10第一種方法使用圖形更新管理器,第二種方法使用命令行。通常,您使用圖形更新管理器升級 Ubuntu Desktop,使用命令行升級 Ubuntu Server,但命令行方法也適用於桌面。
請注意,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
- 使用 QR 碼共享 Wi-Fi 熱點
- 指紋登錄 如果您的計算機有指紋讀取器,您可以使用手指將其解鎖並登錄到您的計算機。
- Ubiquity 安裝程序包括 活動目錄 (AD) 一體化。
- Firefox 81 中的精確觸摸板滾動。
- 雷鳥 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
從應用程序菜單。
選擇 Updates
單擊選項卡並更改窗口底部的通知設置 For long-term support version
到達 For any new version
系統將提示您輸入密碼以使更改生效。然後關閉窗口。
然後打開一個終端窗口並在終端中發出以下命令:
update-manager
檢查更新後,更新管理器會通知您 Ubuntu 20.10 現在可用。點擊 Upgrade
按鈕。
然後輸入您的密碼。將出現發行說明窗口。點擊 升級.
[ディストリビューションのアップグレード]將打開一個窗口。如果您收到通知說某些第三方來源已被禁用,請接受。您可以在升級完成後重新啟用它們。 (窗口顯示“將 Ubuntu 升級到 20.04 版”。它實際上將 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
) 繼續升級過程。
然後確保你有 update-manager-core
安裝包。
sudo apt install update-manager-core
編輯下一個 /etc/update-manager/release-upgrades
包含命令行文本編輯器的文件,例如 納米.
sudo nano /etc/update-manager/release-upgrades
提示值 lts
到達 normal
.
按 將文件保存在 Nano 文本編輯器中。 Ctrl+O
按 Enter
確認。按退出 Ctrl+X
然後運行以下命令開始升級過程:
do-release-upgrade
然後按照屏幕上的說明昇級到 Ubuntu 20.10。你基本上必須推動。 y
回答問題。
更新管理器可能會在包升級期間要求重新啟動服務而不詢問。 按 Tab 選擇 是的 按 進來.
如果您正在升級服務器,您可能會看到類似於以下內容的消息:我們建議您選擇 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
與往常一樣,如果您發現本文對您有幫助,請訂閱我們的免費通訊以獲取新教程。照顧好自己?