centos8 Linux 环境 下 搭建 本地 yum 源

                                               linux    搭建   本地   yum 源 

 

1         安装所需环境

         虚拟机  vmware    中的  centos 8  中

 

2         创建目录  /mnt/cdrom 和 /mnt/iso  (CentOS-8-x86_64-1905-dvd1.iso 修改为centos8.iso 并放入这个目录)

                 解释啊    linux下mnt目录的作用:mount 可直接理解为“挂载”挂接光驱、USB设备的目录,

                    加载后,会在mnt里多出相应设备的目录。

 

3          挂载你的cdrom文件

                        a,  上传到虚拟机中的iso     我是 用FileZilla-3.7.3 软件上传的

                        b,  然后使用mount 命令对文件进行挂载操作。区别在于有没有参数-o  :

                                   mount -o loop  /mnt/iso/centos8.iso  /mnt/cdrom

 

4            进入/etc/yum.repos.d目录

5           用vi     命令    打开CentOS-Media.repo文件 

           a,   sudo vi CentOS-Media.repo

            b,   文件按照如下的方式修改,修改有6个地方

                  baseurl ,指定挂载的目录下的BaseOS 以及AppStream目录

                  gpgcheck 即不校验

                  enabled 启用该镜像

                     

       

6                        屏蔽默认的镜像

                    vi  命令    进入如下的3个文件,然后修改enabled=0

                 大概如下图所示,但是有一个问题,如果日后希望使用网络的方式安装包,
                 记得重新把这里修改为1 即重新启用

 

7               yum clean all

                            清空cache:

                       sudo yum clean all

    

8               yum makecache

                          重建cache:

                        sudo yum makecache

 

9                结果验证

                        随便搜索一个什么包试试。

                        yum search openssh

                       如果没有问题,说明配置是ok 的

 

10                开机自动挂盘

       为了避免重启后,镜像源无法访问的问题。我们需要将挂盘的操作配置在我们的/etc/fstab文件中

       a,      使用mount -l 查看我们挂的盘的信息

                   mout -l |grep cdrom

                  从上面可以得到5个信息

                  /dev/cdrom /mnt/cdrom iso9660 defaults 0 0

                 其实也可以写成这样

                /dev/cdrom /mnt/cdrom autodefaults 0 0

设备名是我经过链接过的,这里可以填写sr0就好了,但是我还是写/dev/cdrom


b          将信息配置入/etc/fstab文件中

                   vi   /etc/fstab  进入这个文件 

            /dev/cdrom /mnt/cdrom iso9660 defaults 0 0

         这个  内容插入进去   并  保存   就可以了  ok

posted @   忍者-天下无敌  阅读(350)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
点击右上角即可分享
微信分享提示