yum 本地源配置

(1) iso文件的位置(更名后):vim

  1. [root@pbn ~]# ls /mnt/RedHat.Enterprise.Linux.6.iso  
  2. /mnt/RedHat.Enterprise.Linux.6.iso  


        (2) 建立虚拟光驱的目录,用于挂载iso文件:缓存

  1. touch /mnt/vcdrom  

 

       (3) 挂载oop

 

  1. mount -p loop -t iso9660 /mnt/RedHat.Enterprise.Linux.6.iso /mnt/vcdrom  

 

 

        此处 -t 用于指定文件类型,也能够不指定,Linux自动判断测试

        (4)将镜像文件拷下全部文件拷贝出来,看成yum的仓库位置。url

 

  1. cp /mnt/RedHat.Enterprise.Linux.6.iso /var/yum  

 

 

        这样就将ISO中的文件所有拷贝出来,放到/var/yum下了。spa

 

2. 创建本地的yum源并指定仓库位置。yum的默认仓库配置目录是 /etc/yum.repos.d ,此目录下的以 .repo 结尾的文件都是yum的仓库地址。.net

          (1) 建立本地仓库配置文件, 以 .repo 结尾code

文件里面有repodata  文件夹就能当作yum源blog

 

  1. touch localPackages.repo  

 

           (2) 编辑文件内容:ip

  1. [local]  
  2. name=Instructor Server Repository     
  3. baseurl=file:///var/yum/Server  
  4. enabled=1  
  5. gpgcheck=0  

[....] 表明这个库的名字,必须是惟一的,不能够重复。而且不能有空格。


name= 是这个库的说明,没有太大的实际意义,只是一个字段说明。


baseurl= 说明采起什么方式传输,具体路径在哪里,能够使用的方式有,file://,ftp://,http://等,关于baseurl中的变量,能够查看yum.conf 的手册:man yum.conf ,在手册的最后一段有详细描述。

enabled=1 说明启用这个更新库,0表示不启用。

gpgcheck=1 表示使用gpg文件来检查软件包的签名

          (3) 清除yum缓存:

 

  1. yum clean all  

 

  1. yum list all  

 便可查看yum当前安装包的状况和可用的安装包 

 

 

测试安装screen:

 

  1. yum install screen  

 

 

配置完成后能够取消ISO的挂载

 

[plain] view plain copy print?在CODE上查看代码片派生到个人代码片

  1. umount /mnt/vcdrom  

开机自动挂载

[root@lt ~]# vim /etc/fstab 

/dev/cdrom            /iso        iso9660    loop,ro        0 0

相关文章
相关标签/搜索