Ubuntu系统升级16.04升级18.04
一、需求說明
??作為Linux發行版中的后起之秀,Ubuntu 在短短幾年時間里便迅速成長為從Linux初學者到實驗室用計算機/服務器都適合使用的發行版,目前官網最新版本是22.04。Ubuntu16.04是2016年4月發行的版本,于2019年4月停止更新維護。很多軟件支持的Ubuntu最早版本也是18.04,所以考慮對現有的Ubuntu16.04操作系統進行更新,升級至Ubuntu18.04版本。如下升級步驟不僅僅可以Ubuntu16.04升級到Ubuntu18.04版本,也可以Ubuntu18.04升級到Ubuntu20.04版本。
二、Ubuntu升級步驟
1、查看系統版本
??查看當前操作系統版本,現在是Ubuntu16.04.7 LTS版本。Ubuntu系統建議安裝LTS版本,是官方長期支持的版本。
2、更新軟件包的索引
??更新系統前,首先需要更新軟件包的索引。
wuhs@s169:~$ sudo apt-get update
[sudo] password for wuhs:
…
Fetched 1,146 kB in 5s (203 kB/s)
Reading package lists… Done
3、更新軟件包
??將當前系統的軟件包更新到最新。
wuhs@s169:~$ sudo apt-get dist-upgrade -y
…
update-initramfs: Generating /boot/initrd.img-4.15.0-142-generic
Processing triggers for libc-bin (2.23-0ubuntu11.3) …
4、安裝update-manager-core
wuhs@s169:~$ sudo apt-get install -y update-manager-core
5、確認版本為LTS版本
??需要確認update-manager參數,默認是lts。設置為lts表示從當前lts版本升級到下一個lts版本。設置為normal則是升級到下一個公開發行版本,如從16.04升級到16.10版本。
~$ sudo nano /etc/update-manager/release-upgrades
6、升級系統
??使用do-release-upgrade命令開始升級,我們也可以直接帶參數y執行,則省略了中間的確認過程。如果第一次升級則建議查驗觀察下整個升級過程需要經歷的步驟,整個升級國產可能需要持續數小時,博主實測是花費時間2小時+。
wuhs@s169:~$ sudo do-release-upgrade
…
If you continue, an additional ssh daemon will be started at port
‘1022’.
Do you want to continue?
Continue [yN] y
…
…
…
…
…
7、重啟系統
??升級到此位置,說明升級完成,待重啟后生效。
8、版本驗證
??重啟系統查看版本我們可以看到已經升級到Ubuntu18.04的版本,如果繼續升級,可以升級到下一個LTS版本Ubuntu20.04。
三、附錄
1、DNS配置
??Ubuntu和centos配置DNS的方式略有不同,Ubuntu在編輯/etc/resolv.conf配置文件的時候提示這個文件在重啟的時候會被覆蓋,所以就會出現在這里配置了DNS地址,重啟后系統無法訪問網站的情況。
??Ubuntu系統DNS配置方式一:與其他系統一樣可以在網卡配置中添加DNS信息,如下所示。
#dns-nameservers 114.114.114.114 8.8.8.8
??Ubuntu系統DNS配置方式二:編輯/etc/resolvconf/resolv.conf.d/base配置文件,往其中寫入DNS配置信息,然后使用命令resolvconf -u是DNS配置生效。此時再去查看/etc/resolv.conf配置文件可以看到我們剛才添加的DNS配置信息。
~$ sudo vim /etc/resolvconf/resolv.conf.d/base
nameserver 114.114.114.114
~$ sudo resolvconf -u
2、ssh服務安裝和啟用
??Ubuntu16.04默認是未安裝和啟用SSH服務的。我們可以apt-get安裝并啟用。
~$ sudo apt-get install -y openssh-server
~$ sudo systemctl start ssh
總結
以上是生活随笔為你收集整理的Ubuntu系统升级16.04升级18.04的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Gena Playing Hanoi
- 下一篇: 更多更长,1分钟总结新版GPT4的主要特