新聞中心

創(chuàng)新互聯(lián)建站堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站建設(shè)、做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的潘集網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
目的
將現(xiàn)有的ubuntu安裝升級(jí)至18.04 LTS Bionic Beaver
版本
您需要一個(gè)現(xiàn)有的Ubuntu 16.04 LTS或17.10安裝。
要求
現(xiàn)有的Ubuntu 16.04 LTS或17.10以root權(quán)限安裝。
困難
簡單
約定
- # - 要求以root權(quán)限直接以root用戶或使用sudo命令執(zhí)行給定的命令
- $ - 給定命令將作為普通非特權(quán)用戶執(zhí)行
介紹
最新的Ubuntu發(fā)布版,18.04,標(biāo)志著LTS用戶和前17.10版本的用戶都有機(jī)會(huì)更新Ubuntu并利用最新的特性。由于Debian的升級(jí)過程,升級(jí)Ubuntu 16.04到18.04(兩個(gè)LTS)或者升級(jí)Ubuntu 17.10到18.04 LTS Bionic Beaver都應(yīng)該相對(duì)簡單。
運(yùn)行你的Ubuntu更新
在你做任何事之前,確保你的系統(tǒng)已經(jīng)是最新的。 運(yùn)行完整的Ubuntu更新并使用Apt升級(jí)。
$ sudo apt update
$ sudo apt upgrade
$ sudo apt dist-upgrade
這將有助于確保包裝之間的差異盡可能小。 它也將是Canonical最有可能自己測試升級(jí)的方式,因此最不可能遇到錯(cuò)誤。 最后,在開始將Ubuntu升級(jí)到18.04 LTS之前,您可能還想使用以下命令刪除所有不再需要的軟件包:
$ sudo apt autoremove
升級(jí)Ubuntu Ubuntu的方式
Ubuntu已經(jīng)開發(fā)出了各自版本之間自動(dòng)升級(jí)的自動(dòng)方式。 它基本上是傳統(tǒng)的Debian方法的腳本。 這樣,您可以設(shè)置它升級(jí)并離開。 Ubuntu將處理剩下的事情。
從17.10升級(jí)到18.04發(fā)布幾天后才能啟用。 從16.04 LTS升級(jí)到7月底預(yù)計(jì)的18.04.1發(fā)布幾天后才能啟用。 Ubuntu Desktop和Ubuntu Server沒有脫機(jī)升級(jí)選項(xiàng)。
如果你想采用這條路線,你需要首先安裝一個(gè)軟件包。 所以可以這樣做。
$ sudo apt install update-manager-core
完成后,運(yùn)行Ubuntu升級(jí)實(shí)用程序。
$ sudo do-release-upgrade
如果你這么做太快了,它會(huì)告訴你沒有發(fā)現(xiàn)新版本。 在這種情況下,您需要自擔(dān)風(fēng)險(xiǎn),在命令末尾添加-d標(biāo)志以強(qiáng)制升級(jí)。 有關(guān)更多信息,請閱讀下面的“找不到新版本”部分。
$ sudo do-release-upgrade -d
Ubuntu會(huì)問你幾個(gè)關(guān)于你想如何處理升級(jí)的問題,并且它會(huì)開始升級(jí)你的系統(tǒng)。
找不到新版本
如上所述,直到18.04發(fā)布后的幾天才會(huì)啟用從17.10開始的升級(jí),并且從預(yù)計(jì)在2018年7月下旬開始的18.04.1發(fā)布幾天后才能啟用從16.04 LTS開始的升級(jí)。
因此,您的升級(jí)嘗試可能會(huì)導(dǎo)致消息嘗試使用sudo do-release-upgrade命令嘗試升級(jí)Ubuntu系統(tǒng)時(shí)找不到新版本。 在這種情況下閱讀以下部分。
從Ubuntu 16.04 LTS升級(jí)
首先執(zhí)行sudo do-release-upgrade命令。如果您收到?jīng)]有發(fā)現(xiàn)新版本的消息,您有四種選擇:?第一種和推薦的方法是簡單地等待。直到從Ubuntu 16.04 LTS升級(jí)到Ubuntu 18.04 LTS,直到2018年7月底才可能無法使用。
- 使用-d開關(guān)強(qiáng)制直接升級(jí)。在這種情況下,sudo do-release-upgrade -d將強(qiáng)制從Ubuntu 16.04 LTS升級(jí)到Ubuntu 18.04 LTS。如果您收到“升級(jí)到開發(fā)版本只能從最新的受支持版本獲得”。消息,請確保將發(fā)行升級(jí)程序的默認(rèn)行為設(shè)置為ltswithin/etc/update-manager/release-upgrades。
- 首先將版本升級(jí)程序的默認(rèn)行為更改為/etc/update-manager/release-upgrades文件中的默認(rèn)行為,然后升級(jí)至17.10。準(zhǔn)備就緒后,再次執(zhí)行sudo do-release-upgrade命令。一旦您的系統(tǒng)升級(jí)到Ubuntu 17.10,然后按照Ubuntu 17.10升級(jí)到Ubuntu 18.04升級(jí)過程,同時(shí)將版本升級(jí)行為設(shè)置為正常。
- 使用下面描述的Debian方式升級(jí)Ubuntu 16.04系統(tǒng)。
從Ubuntu 17.10升級(jí)
首先執(zhí)行sudo do-release-upgrade命令。 如果您收到?jīng)]有新版本foundmessage,請確保默認(rèn)版本升級(jí)程序設(shè)置為正常并重新執(zhí)行sudo do-release-upgrade命令。
如何以Ubuntu Debian的方式升級(jí)
更改您的源
如果您選擇了傳統(tǒng)的Debian路徑,則需要更改/etc/apt/sources.list文件,并使用bionic命令替換以前版本的名稱。 所以,如果你在16.04,用bionic來代替xenial的每個(gè)實(shí)例。 如果你現(xiàn)在有17.10,用bionic取代artful。
通過使用以下sed命令可以自動(dòng)執(zhí)行此過程:
$ sudo sed -i 's/xenial/bionic/g' /etc/apt/sources.list
然后,查看/etc/apt/sources.list.d/。 以相同的方式更改其中的任何文件。 如果在嘗試更新Ubuntu時(shí)最終出現(xiàn)錯(cuò)誤,請使用artful直到更新這些存儲(chǔ)庫。
Ubuntu更新和Ubuntu升級(jí)
現(xiàn)在,您可以運(yùn)行Ubuntu dist升級(jí)。 首先,更新Apt來源。 然后,運(yùn)行Ubuntu升級(jí)。
$ sudo apt update && sudo apt -y dist-upgrade
Ubuntu 17.10系統(tǒng)升級(jí)到Ubuntu 18.04
升級(jí)應(yīng)該花一點(diǎn)時(shí)間。 很可能,系統(tǒng)上的每個(gè)軟件包都會(huì)升級(jí)。 Ubuntu升級(jí)完成后,重新啟動(dòng)系統(tǒng)。 系統(tǒng)恢復(fù)時(shí),您將運(yùn)行Ubuntu 18.04 LTS Bionic Beaver!
總結(jié)
這就是它的全部。 你應(yīng)該注意到你的登錄屏幕是不同的,尤其是如果你在16.04。 根據(jù)您在Ubuntu dist升級(jí)過程中的選擇,系統(tǒng)可能會(huì)自動(dòng)為您從Unity切換到GNOME。 此過程也將在服務(wù)器上運(yùn)行。 完全一樣。 只要特別小心任何外部存儲(chǔ)庫和PHP等版本升級(jí)。
網(wǎng)站名稱:如何升級(jí)Ubuntu到18.04LTSBionicBeaver
鏈接分享:http://fisionsoft.com.cn/article/dpiiseg.html


咨詢
建站咨詢
