zoukankan      html  css  js  c++  java
  • Linux使用系统光盘作为YUM源

    --Linux使用系统光盘作为YUM源
    ------------------------------2013/11/07

    1. 挂载光盘
    Linux代码  
    # mkdir /media/cdrom  
    # mount /dev/cdrom /media/cdrom  
     
    2. yum源文件说明
    在 /etc/yum.repos.d/ 目录中有CentOS-Base.repo和CentOS-Media.repo两个文件
     
    CentOS-Base.repo 记录的是网络上的资源信息
    CentOS-Media.repo 记录的光盘上的资源信息,使用vi打开该文件,里面有如下一行代码
    Linux代码  
    # yum --disablerepo=* --enablerepo=c6-media [command]  
    --disablerepo=* 表示不使用  目录下的所有资源
    --enablerepo=c6-media 表示使用定义为[c6-media]的资源
     
    命令示例
    Linux代码  
    # yum --diablerepo=* --enablerepo=c6-media install gcc  
     
    3. 如果之前没有这些源,那么就需要手动创建yum源了。

    编辑yum源文件
    在 /etc/yum.repos.d/ 目录下创建文件dvd.repo,并在里面加入以下代码 
    Linux代码:
    -------------------------------------dvd.repo 
    [local-Server] 

    name=dvd.repo 
    baseurl=file:///media/cdrom/Server  
    enabled=1  
    gpgcheck=0 

    --可选 
    [local-HA]  
    baseurl=file:///media/cdrom/HighAvailability  
    enabled=1  
    gpgcheck=0  
    [local=LB]  
    baseurl=file:///media/cdrom/LoadBalancer  
    enabled=1  
    gpgcheck=0  
    [local-RS]  
    baseurl=file:///media/cdrom/ResilientStorage  
    enabled=1  
    gpgcheck=0  
     
    4. 更新yum源

    代码: yum clean all
    yum makecache


    5. 注意事项


    如果yum源中有网络源,但是服务器又不能访问外部网络(很显然,不然也不用挂光盘源),那么可能需要关闭网络的源,不然使用光盘源可能会报一些错。

    代码:
    # yum --diablerepo=* --enablerepo=dvd.repo

    或者直接重命名其他源让rmp不识别,然后yum clean all,再重新yum makecache.


  • 相关阅读:
    聊聊 归一化和标准化
    感觉对自己比较有意义的文章收录
    Quartz.Net 使用心得(一)
    Quartz.Net 使用心得(二)
    HttpClient异步请求Post传递Json
    今天我也用上了阿里云的Centos
    WebApi传参总动员(一)
    半监督学习
    特征选择
    深度学习图像分割——Unet网络
  • 原文地址:https://www.cnblogs.com/jackhub/p/3412232.html
Copyright © 2011-2022 走看看