配置yum源有2种方法,一种是离线yum源,另外一种是在线yum源。

一、离线yum源,基于安装光盘提供的安装仓库。

建立一个属于仓库文件夹
mkdir /media/zidong
cd /media/
挂载光盘
mount /dev/cdrom /media/zidong/
然后可以通过/media/zidong/来访问光盘
cd /media/zidong/Packages/
把createrepo拷贝到安装路径下
cp createrepo-0.9.9-18.el6.noarch.rpm /home/install
安装架设源软件包
cd /home/install/
rpm -ivh createrepo-0.9.9-18.el6.noarch.rpm
cd /media/
createrepo .
cd /etc/yum.repos.d/
mv rhel-source.repo cc.repo
修改 cc.repo文件,添加如下:

[cc]
name=cc
baseurl=file:///media
enabled=1
gpgcheck=0

修改后保存,然后就可以使用yum安装任意RPM(前提是光盘镜像中已经有的)
yum install gcc*

查看gcc是否安装
type gcc
gcc is /usr/bin/gcc

其他:

这里说一下光盘 /dev/cdrom 怎么来的:
ls -l /dev | grep cdrom
/dev/sr0是光驱的设备名,/dev/cdrom代表光驱
cdrom是sr0的软链接.你ll /dev/cdrom和ll /dev/sr0看看显示

使用离线的yum源安装,如果机器重启过需要重新挂载镜像:
mount /dev/cdrom /media/zidong/
如果找不到镜像,需要先在VMWareClient里面为虚拟机连接CD/DVD设备,配置为安装盘的ios,
或者加挂载命令添加到启动时自动挂载脚本中(另详)

参考文档:

Linux架设YUM源实现RPM包的自动化安装摆脱依赖性
http://wiki.zte.com.cn/pages/viewpage.action?pageId=33847814

二、在线yum源,基于zte提供的yum源。

进入如下目录:cd /etc/yum.repos.d/

新建配置文件:
vi /etc/yum.repos.d/rhel-debuginfo.repo
配置文件信息如下:

[base]
name=CentOS-$releasever - Base
baseurl=http://mirrors.zte.com.cn/centos/6/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.zte.com.cn/centos/RPM-GPG-KEY-CentOS-6
#released updates
[updates]
name=CentOS-$releasever - Updates
baseurl=http://mirrors.zte.com.cn/centos/6/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.zte.com.cn/centos/RPM-GPG-KEY-CentOS-6
#packages used/produced in the build but not released
#[addons]
#name=CentOS-$releasever - Addons
#baseurl=http://mirrors.zte.com.cn/centos/$releasever/addons/$basearch/
#gpgcheck=1
#gpgkey=http://mirrors.zte.com.cn/centos/RPM-GPG-KEY-CentOS-6
#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras
baseurl=http://mirrors.zte.com.cn/centos/6/extras/$basearch/
gpgcheck=1
gpgkey=http://mirrors.zte.com.cn/centos/RPM-GPG-KEY-CentOS-6
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus
baseurl=http://mirrors.zte.com.cn/centos/6/centosplus/$basearch/
gpgcheck=1
enabled=0

备份其他的.repo文件:
mv old.repo old.repo_bak
执行清理动作:
yum clean all
开始使用yum:
yum list firefox

参考文档:

如何利用zte yum源安装软件
http://wiki.zte.com.cn/pages/viewpage.action?pageId=36555878
在hosts里面添加域名实际的IP,实际IP可以通过登陆网页查看
vi /etc/hosts
10.31.48.30 mirrors.zte.com.cn

Linux配置yum源(离线和在线)相关推荐

  1. RHEL(Red Hat Enterprise Linux)配置YUM源

    前言 YUM(全称为 Yellow dog Updater, Modified)是一个在Fedora中的Shell前端软件包管理器.基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自 ...

  2. linux配置yum源的三种方法:

    linux配置yum源的三种方法: 1.配置网络yum源 2.通过上传镜像文件配置本地yum源 3.通过连接存储或本地镜像文件配置本地yum源(虚拟机) 配置各种yum源的时候,需要提前知道自己的li ...

  3. Linux配置yum源出现的问题

    Linux配置yum源出现的问题 错误如下: File contains no section headers. file: file:///etc/yum.repos.d/local.repo, 原 ...

  4. linux配置yum源与本地配置yum源

    环境:虚拟机中安装了RedHat ,在进行安装mariadb的时候,出现如下错误.是因为yum源的问题,需要进行配置yum源.本教程是配置本地yum源. 选中虚拟机中的操作系统,鼠标:右键--> ...

  5. linux配置yum源

    关键词:配置yum源,本地yum源,网络yum源 [1]配置本地yum源 1.挂载好光盘到/redhat/mnt/mnt下 mv /dev/cdrom /mnt 2.操作 cd /etc/yum.re ...

  6. CentOS配置yum源-本地和在线

    yum装包: 我们先搞清楚yum的内在逻辑,其实在liux中安装软件,相较于windows是十分简洁的.会有官方维护的镜像站收集存储近乎所有的软件,并将它们打包存储.而我们在配置时只需将获取软件包的路 ...

  7. Linux配置yum源(本地源和网络源)

    目录 一:配置本地yum源 二:配置网络yum源 更新源可以获取最新的软件信息,以更新您的系统 Redhat7配置源 YUM(Yellow dog  Updater Modified): yum是Re ...

  8. 红帽linux配置yum源

    Yum(yellow dog updater modified):解决安装过程中的依赖性关系.库中记录软件包的依赖性关系,根据需要安装的软件包,自动安装依赖的其它软件包 软件仓库来源:本地ISO镜像: ...

  9. 红帽linux怎么更新源,redhat Linux配置yum更新源

    redhat Linux配置yum更新源 (2011-11-19 20:23:04) 标签: 杂谈 YUM是RedHat Linux在线安装更新及软件的工具,但是这是RHEL5的收费功能,如果没有购买 ...

最新文章

  1. No IP specified. Please specify IP with ‘objects’
  2. PHP 汉字转拼音(首拼音,所有拼音)
  3. RabbitMq(九) SpringBoot整合RabbitMQ消费者示例代码
  4. 离破产仅一步之遥的A站,还能挺过去吗?
  5. 轻量级锁_Java高级架构师-Java锁的升级策略 偏向锁 轻量级锁 重量级锁
  6. java.util.stream.IntStream
  7. java 汉字区位码表,中文汉字编码知识及各种中文编码对应的编码区间总结
  8. 上拉查看详情和下拉隐藏详情
  9. php 公众号推送图片尺寸,微信公众号推送文图片什么尺寸最佳?
  10. CSDN文章如何设置【分级标题】和【目录】
  11. notability录音定位_请问如何在iPad上科学地使用good notes和notability?
  12. 阿里云盾技术强在哪里?轻松防御DDoS、CC攻击 1
  13. python 北上资金_python爬虫技术:北向资金数据自动爬取!
  14. 关闭在谷歌浏览器中关闭谷歌广告
  15. PNG 图片压缩原理解析
  16. js中的includes用法
  17. 安搭Share:iPhone 12 MagSafe皮套实物首亮相
  18. 微信中下载app共有两种实现方式,然而安卓手机跟苹果手机还尽然不同。
  19. 台式电脑没鼠标怎么移动光标_不用鼠标怎么移动光标
  20. 学术会议报告PPT设计及内容注意事项

热门文章

  1. HDOJ 4005-The war解题报告
  2. 前展(规划)后延(架设):编码开发程序员的出路之一
  3. 我会回来的!我很想念大家!
  4. 腾讯微博——点击按钮自动加关注代码
  5. Tips--解决安装Multisim时出现No software will be installed or removed无法安装的问题
  6. k层交叉检验(k-flod cross-validation)
  7. Kinect开发学习笔记之(六)带游戏者ID的深度数据的提取
  8. 输出斐波那契数列不大于1000的序列
  9. java month_java11教程--类Month用法
  10. 计算机二级计划总结,计算机二级细节总结