一、已挂载本地镜像文件
- 查看系统镜像是否挂载
[root@centos ~]# lsblk
- 创建挂载镜像的目录
[root@centos ~]# mkdir /mnt/cdrom
- 挂载镜像
[root@centos ~]# mount /dev/sr0 /mnt/cdrom/
[root@centos ~]# mount mount -o loop 镜像路径/xxx.iso /mnt/ctos
- 移除其余yum源
[root@centos ~]# rm -rf /etc/yum.repos.d/*.repo
- 新建本地yum源
[root@centos ~]# vim /etc/yum.repos.d/local.repo
[LocalRepo]
name=LocalRepository
baseurl=file:///mnt/cdrom
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
- 验证并清除缓存
[root@centos ~]# yum clean all
- 显示所有仓库
[root@centos ~]# yum repolist all
二、未挂载本地镜像文件
- 拷贝镜像文件至指定目录
[root@centos ~]# cp -r CentOS7.iso /opt/os
- 创建挂载镜像的目录
[root@centos ~]# mkdir /mnt/centos
- 挂载镜像
[root@centos ~]# mount -o loop /opt/os/CentOS7.iso /mnt/centos
- 移除其余yum源
[root@centos ~]# rm -rf /etc/yum.repos.d/*.repo
- 新建本地yum文件
[root@centos ~]# vim /etc/yum.repos.d/local.repo
[LocalRepo]
name=LocalRepository
baseurl=file:///mnt/centos
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
- 验证并清除缓存
[root@centos ~]# yum clean all
- 显示所有仓库
[root@centos ~]# yum repolist all
三、 挂载阿里源
- 安装wget工具
[root@centos ~]# yum -y install wget
- 备份原镜像文件
[root@centos ~]# mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
- 下载新镜像文件
[root@centos ~]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
- 修改镜像文件(非阿里云ECS用户)
[root@centos ~]# sed -i -e '/mirrors.cloud.aliyuncs.com/d' -e '/mirrors.aliyuncs.com/d' /etc/yum.repos.d/CentOS-Base.repo
- 清除缓存
[root@centos ~]# yum clean all
- 生成缓存
[root@centos ~]# yum makecache
- 更新所有包,软件,系统内核
[root@centos ~]# yum -y update
- 查看系统内核版本
[root@centos ~]# uname -r
- 查看系统内所有的内核
[root@centos ~]# rpm -q kernel
- 删除老旧内核
[root@centos ~]# yum remove -y xxxxxx
最后修改时间:2021-09-02 20:14:47
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




