CentOS7升级版本
一、掛載本地yum源
1、將光盤中的內容scp到本地目錄下,這里我的目錄是/home/sda5/cdrom
2、修改配置文件,將本地源指向拷貝的目錄
cd /etc/yum.repos.d/ mkdir -p /etc/yum.repos.d/backup mv * /etc/yum.repos.d/backup #將其他的yum源移到備份目錄下,防止沖突 vim /etc/yum.repos.d/local.repo 1 [local]2 name=local3 baseurl=file:///home/sda5/cdrom4 gpgcheck=05 enabled=16 gpgkey=file:///home/sda5/RPM-GPG-KEY-CentOS-7其中,baseurl是拷貝的目錄。file://表示Yum源為文件,gpgkey為gpg key文件。
3、更新Yum源
如果只想讓local.repo生效,可以將在/etc/yum.repos.d目錄下創建一個backup目錄,并將其它.repo文件都移到這個backup目錄中。
執行以下命令更新Yum源:
yum clean all yum makecache4、查看現在機器上的Yum源
yum repolist all注意:狀態為啟用(enabled),數量不為0才是加載成功。
如果yum后出現【Insufficient space in download directory】 錯誤
方法:
1:#?yum clean all??命令會清除yum的緩存文件,不過有后遺癥……
2:手動刪除一些不需要的東西,這個簡單吧……
3:手動刪除日志文件,這個也簡單吧……
4:對磁盤進行擴容操作,這個有點復雜和危險……
?二、升級版本
1、升級core
yum update --skip-broken升級后查看是否升級成功
cat /etc/redhat-release #查看core是否升級成功uname -r #查看kernel是否升級成功uname -a #查看kernel是否升級成功注意,kernel和core都要升級。
2、升級kernel
如果kernel未升級成功,先查看下系統默認的內核版本:
awk -F\' '$1=="menuentry " {print $2}' /etc/grub2.cfg如果已存在,在通過修改配置指向我們需要的kernel即可:
grub2-set-default 0如果不存在,則要安裝:
yum install -y kernel再修改配置信息,指向我們需要的kernel,然后重啟使之生效。
注:kernel升級后重啟完不生效,是配置信息修改有誤導致的。
升級前:
最終:
?
?
轉載于:https://www.cnblogs.com/yanwuliu/p/11128403.html
總結
以上是生活随笔為你收集整理的CentOS7升级版本的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 7.3 数字类型及内置方法
- 下一篇: Apriori 使用说明