本篇文章給大家分享的是有關(guān)CentOS 6怎么升級(jí)到CentOS 7,小編覺得挺實(shí)用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。
10多年的靖邊網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。營銷型網(wǎng)站的優(yōu)勢是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整靖邊建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。創(chuàng)新互聯(lián)從事“靖邊網(wǎng)站設(shè)計(jì)”,“靖邊網(wǎng)站推廣”以來,每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。
非必要情況,請(qǐng)使用重新安裝系統(tǒng)的方式升級(jí),原因如下:
并非所有的系統(tǒng)都能順利從6升級(jí)到7,安裝的軟件越少,升級(jí)成功的可能性越大;
只支持6.5及以上系統(tǒng)升級(jí)到不高于7.2系統(tǒng);
升級(jí)的耗時(shí)完全不比重新安裝少,絕大多數(shù)情況下會(huì)耗費(fèi)更長的時(shí)間和更多精力;
升級(jí)完成后處理各種依賴是一個(gè)非常頭大的問題。
本人在同一天升級(jí)了兩臺(tái)電腦,一個(gè)成功一個(gè)失敗。成功的那臺(tái)電腦額外花了一天時(shí)間處理各種依賴和問題,失敗的電腦半小時(shí)裝好系統(tǒng)和必備軟件,用得爽歪歪。所以如非必要,建議采用備份數(shù)據(jù)后直接重裝系統(tǒng)的方式。
通過軟件方式從6升級(jí)到7,請(qǐng)參考下面的步驟:
升級(jí)當(dāng)前系統(tǒng)到最新版本:yum update -y
安裝舊版openscap
: yum remove -y openscap && yum install -y http://dev.centos.org/centos/6/upg/x86_64/Packages/openscap-1.0.8-1.0.1.el6.centos.x86_64.rpm
;
添加upgradetool
源:
cat </etc/yum.repos.d/upgradetool.repo [upgrade] name=CentOS-$releasever - Upgrade Tool baseurl=http://dev.centos.org/centos/6/upg/x86_64/ gpgcheck=1 enabled=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6 EOF
安裝升級(jí)工具:yum install -y redhat-upgrade-tool preupgrade-assistant preupgrade-assistant-contents
;
執(zhí)行升級(jí)可行性分析:preupg -l
,該命令會(huì)耗費(fèi)幾分鐘到幾十分鐘時(shí)間。如果出現(xiàn)preupg: error: [Errno 2] No such file or directory: '/root/preupgrade/result.html'
的錯(cuò)誤,請(qǐng)參考第一步安裝openscap
的舊版;
使用清華大學(xué)的centos-vault
源安裝7.2版本:centos-upgrade-tool-cli --network 7 --instrepo=https://mirrors.tuna.tsinghua.edu.cn/centos-vault/7.2.1511/os/x86_64/
。
**注意:**7.2是支持升級(jí)的最高版本,升級(jí)其他版本將會(huì)出現(xiàn)Downloading failed: invalid data in .treeinfo: No section: 'checksums'
的錯(cuò)誤提示;
如果升級(jí)成功,用reboot
命令重啟系統(tǒng);如果提示The requested URL returned error: 404 Not Found
等錯(cuò)誤,基本上說明當(dāng)前系統(tǒng)不支持直接升級(jí)。果斷采用重裝系統(tǒng)的正道吧,少年!
系統(tǒng)重啟后,有可能因?yàn)橐蕾噹齑_實(shí)導(dǎo)致ssh
無法啟動(dòng),grep
不能正常使用等問題。基本功底夠好的手動(dòng)排查,然后一個(gè)個(gè)問題解決;搞不懂錯(cuò)誤原因或者覺得處理麻煩的,備份數(shù)據(jù)后重裝系統(tǒng)吧!
使用rpm -qa | grep el6
查看系統(tǒng)上殘留的軟件包。如果能手動(dòng)清理掉,讓系統(tǒng)update
無障礙,耐心一個(gè)個(gè)處理掉。如果覺得依賴太麻煩或者搞不定,備份數(shù)據(jù)后重裝系統(tǒng)吧!
以上就是CentOS 6怎么升級(jí)到CentOS 7,小編相信有部分知識(shí)點(diǎn)可能是我們?nèi)粘9ぷ鲿?huì)見到或用到的。希望你能通過這篇文章學(xué)到更多知識(shí)。更多詳情敬請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。