yum仓库搭建

当我们要安装一些程序应用的时候,方法一、我们可以直接去找到应用的包去安装;方法二、利用yum命令来安装我们需要的程序。

  • 如果用第一种办法:找到应用的包的话,我们可以先挂载ISO镜像,把镜像(在/dev/sr0) 挂载到挂载点(/media/)下。然后进入到/media/Package/下查找应用的包。

如果我们想把镜像开机自动挂载上去,像/,swap一样,我们可以修改一个叫fstab的配置文件,它存储在/etc/下

  • 如果用第二种方法:使用yum命令帮助我们安装程序,我觉得yum命令比自己去找包会比较方便快捷。

我上网查阅了一下,yum仓库的配置搭建有几种方法。

这里先介绍第一种方法,使用ISO镜像配置本地yum源

  1. 首先是把镜像挂载上去挂载点上;mount  /dev/sr0   /media/如果纯粹的挂载到/media/下,在关机之后就会失效,下次使用又要重新挂载。对于一些只使用一次的镜像来说,这样的挂载方式比较好。但对于一些需要经常使用的镜像,会产生麻烦,每次都要重新挂载
  2.         我们可以编写etc下的fstab这个配置文件来实现每次开机都自动挂载。首先我们可以输入mount来查看光盘的挂载情况和类型。
    /dev/sr0 on /media type iso9660 (ro,relatime)

     

    找到这一条记录,说明光盘已经挂载到/media下了,类型是iso9660,然后就可以编辑fstab。vi fstab,进入到文件里面

    #
    # /etc/fstab
    # Created by anaconda on Sat Mar 31 17:44:44 2018
    #
    # Accessible filesystems, by reference, are maintained under '/dev/disk'
    # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
    #
    UUID=8c871ca3-ae83-463b-b8af-f282002eae08 /                       xfs     defaults        0 0
    UUID=f3445f8b-4d91-48b1-9586-d3f991e5f8cf /boot                   xfs     defaults        0 0
    UUID=3f5344d8-cf5a-4596-9acc-2ecd76cb2bec swap                    swap    defaults        0 0
    
    

    发现有六个字段,第一个是表示挂载的设备是什么,第二个表示挂载到哪里,第三个表示文件系统类型

    ,第四表示校验和权限,第五第六个表示dump和fsck选项(dump是一个备份工具,fsck是一个扫描检查工具,数字0就是不扫描检测和不备份)

    然后把我们的光盘写进去/dev/sr0    /media  iso9660  defaults 0 0,保存,就可以实现开机自动挂载了。

  3. 然后加入/etc/yum.repos.d下,新建一个文件夹,把配置文件移到里面,为了不让系统识别到里面的内容,实现使用我们自己本地包,而不是上网下载包。然后在这个目录下创建一个.repo文件,比如我: vi  myyum.repo  ,写入这些然后保存
    [MyCentos]
    name=centos7
    baseurl=file:///media/
    gpgcheck=0
    enabled=1
    

    baseurl可以写http://(网络连接) ,ftp://(ftp服务器),file://(本地文件)

  4. 然后就清空一下yum的缓存,yum clean all,再创建一个缓冲区 yum makecache。
  5. 然后就完成了。我们就可以安装一些应用了,比如是安装计算器bc,我们可以用yum install bc。安装tree,我们可以用yum install tree。等等
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值