CentOS7升级版本
一、掛載本地yum源
1、將光盤(pán)中的內(nèi)容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目錄下創(chuàng)建一個(gè)backup目錄,并將其它.repo文件都移到這個(gè)backup目錄中。
執(zhí)行以下命令更新Yum源:
yum clean all yum makecache4、查看現(xiàn)在機(jī)器上的Yum源
yum repolist all注意:狀態(tài)為啟用(enabled),數(shù)量不為0才是加載成功。
如果yum后出現(xiàn)【Insufficient space in download directory】 錯(cuò)誤
方法:
1:#?yum clean all??命令會(huì)清除yum的緩存文件,不過(guò)有后遺癥……
2:手動(dòng)刪除一些不需要的東西,這個(gè)簡(jiǎn)單吧……
3:手動(dòng)刪除日志文件,這個(gè)也簡(jiǎn)單吧……
4:對(duì)磁盤(pán)進(jìn)行擴(kuò)容操作,這個(gè)有點(diǎn)復(fù)雜和危險(xiǎn)……
?二、升級(jí)版本
1、升級(jí)core
yum update --skip-broken升級(jí)后查看是否升級(jí)成功
cat /etc/redhat-release #查看core是否升級(jí)成功uname -r #查看kernel是否升級(jí)成功uname -a #查看kernel是否升級(jí)成功注意,kernel和core都要升級(jí)。
2、升級(jí)kernel
如果kernel未升級(jí)成功,先查看下系統(tǒng)默認(rèn)的內(nèi)核版本:
awk -F\' '$1=="menuentry " {print $2}' /etc/grub2.cfg如果已存在,在通過(guò)修改配置指向我們需要的kernel即可:
grub2-set-default 0如果不存在,則要安裝:
yum install -y kernel再修改配置信息,指向我們需要的kernel,然后重啟使之生效。
注:kernel升級(jí)后重啟完不生效,是配置信息修改有誤導(dǎo)致的。
升級(jí)前:
最終:
?
?
轉(zhuǎn)載于:https://www.cnblogs.com/yanwuliu/p/11128403.html
總結(jié)
以上是生活随笔為你收集整理的CentOS7升级版本的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 7.3 数字类型及内置方法
- 下一篇: MySQL中获取天、周、月等数据