每天一个新知识之Linux CentOS7下将yum源替换为本地光盘

    技术2026-02-21  22

    #创建光盘挂载目录并挂载光盘镜像 [root@centos-01 ~]# mkdir /mnt/cdrom && mount /dev/cdrom /mnt/cdrom mount: /dev/sr0 写保护,将以只读方式挂载 #备份yum源 [root@centos-01 ~]# mkdir /etc/yum.repos.d/bak && mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/bak #创建本地源 [root@centos-01 ~]# vi /etc/yum.repos.d/local.repo [root@centos-01 ~]# cat /etc/yum.repos.d/local.repo [LocalRepo] name=LocalRepository baseurl=file:///mnt/cdrom enabled=1 gpgcheck=1 gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-CentOS-7 #yum 把下载的软件包和duheader存储在cache中,而不会自动删除,之前通过yum安装过dhcp这里先清理下 [root@centos-01 ~]# yum clean all 已加载插件:fastestmirror 正在清理软件源: LocalRepo Cleaning up list of fastest mirrors Other repos take up 55 M of disk space (use --verbose for details) [root@centos-01 ~]# yum list all #验证下 #安装dhcp服务 [root@centos-01 ~]# yum -y install dhcp 已加载插件:fastestmirror Loading mirror speeds from cached hostfile 正在解决依赖关系 --> 正在检查事务 ---> 软件包 dhcp.x86_64.12.4.2.5-79.el7.centos 将被 安装 --> 解决依赖关系完成 #...省略输出 完毕! [root@centos-01 ~]# rpm -q dhcp dhcp-4.2.5-79.el7.centos.x86_64 [root@centos-01 ~]# rpm -q dhcp-common dhcp-common-4.2.5-79.el7.centos.x86_64
    Processed: 0.028, SQL: 9