新聞中心

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


咨詢
建站咨詢
