1. 创建 iso 存放目录和挂载目录

     mkdir /mnt/iso 
     mkdir /mnt/cdrom
  2. 将 iso 镜像文件上传到 /mnt/iso 文件夹下

  3. 将 /mnt/iso/ 下的 iso 文件挂载到 /mnt/cdrom 目录

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

    < 注:挂载完之后对其操作会提示设备繁忙,此时需要 umount 解开挂载才行 >

    查看是否挂载成功:

     df -h

    < 用来查看系统中所有挂载的,mount 也可以 >

  4. < 最关键的一步 > 如果 /etc/yum.repos/ 下面有其它的.repo 文件,先创建个文件夹,将这些.repo 先转移到文件夹中,自己写一个.repo 的文件

     mkdir /etc/yum.repos.d/bak
     mv *.repo /etc/yum.repos.d/bak 

    然后创建自己的.repo 文件

     vi myself.repo

    内容如下:

     [base]
     name=RedHat
     #注:这里的baseurl就是你挂载的目录,在这里是/mnt/cdrom
     baseurl=file:///mnt/cdrom    
     #注:这里的值enabled一定要为1  
     enabled=1                    
     gpgckeck的值无所谓
     gpgckeck=0
     #注:这个你cd /mnt/cdrom/可以看到这个key,这里仅仅是个例子
     gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-CentOS-5                    
  5. 测试:

     yum clean all
     yum install vim*
     yum groupinstall 'Development Tools'

  • B3log

    B3log 是一个开源组织,名字来源于“Bulletin Board Blog”缩写,目标是将独立博客与论坛结合,形成一种新的网络社区体验,详细请看 B3log 构思。目前 B3log 已经开源了多款产品:PipeSoloSymWide 等,欢迎大家加入,贡献开源。

    2818 引用 • 4207 回帖 • 644 关注
  • CentOS

    CentOS(Community Enterprise Operating System)是 Linux 发行版之一,它是来自于 Red Hat Enterprise Linux 依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定的服务器以 CentOS 替代商业版的 Red Hat Enterprise Linux 使用。两者的不同在于 CentOS 并不包含封闭源代码软件。

    138 引用 • 131 回帖 • 692 关注
  • yum
    14 引用 • 7 回帖
感谢    关注    收藏    赞同    反对    举报    分享