rhel6 yum源 配置文档

本文涉及的产品
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
简介:

本地源

rhel

vim /etc/yum.repos.d/rhel6.repo

 

 
  1. [base] 
  2.  
  3. name=base 
  4.  
  5. baseurl=file:///mnt/cdrom/ 
  6.  
  7. enabled=1 
  8.  
  9. gpgcheck=1 
  10.  
  11. gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release 

#rhel6.repo 是我新建的文件,/mnt/cdrom/ 为光盘(iso镜象)挂载目录!

 

#接下来就可以安装了,比如gcc !

yum install gcc

 

#其它配置

[base]
name=rhel6-x86_64
baseurl=http://192.168.6.51:8080/pub2/RHEL6/
failovermethod=priority
enabled=1
keepcache=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

 

centos 与 rhel 不同

 
  1. 把光盘塞进去 
  2. mkdir /media/CentOS 
  3. mount /dev/cdrom  /media/CentOS 
  4.  
  5. yum  --disablerepo=\* --enablerepo=c5-media update 
  6. yum --disablerepo=\* --enablerepo=c5-media install httpd php php-mysql mysql mysql-server mysql-devel openssl-devel dovecot perl-DBD-MySQL tcl tcl-devel libart_lgpl libart_lgpl-devel libtool-ltdl libtool-ltdl-devel expect


 

yum 服务器

 
  1. YUM Client:要有如下软件包: 
  2.  
  3. yum-3.2.19-18.el5.centos 
  4. yum-metadata-parser-1.1.2-2.el5 
  5.  
  6. YUM Server:要有如下软件包: 
  7.  
  8. yum-3.2.19-18.el5.centos 
  9. yum-metadata-parser-1.1.2-2.el5
  10. yum-fastestmirror-1.1.16-13.el5.centos 
  11. yum-updatesd-0.9-2.el5 
  12. createrepo-0.4.11-3.el5 
  13. yum-arch-2.2.2-2.el5.kb.noarch.rpm (此包需要去网站下载例如http://rpm.pbone.net/) 
  14. httpd-2.2.3-22.el5.centos
  15.  
  16. mkdir /mnt/rhel6-x86_64
  17. mount -o loop /root/rhel6-x86_64.iso /mnt/rhel6-x86_64
  18. mkdir /var/www/yum
  19. ln -s /mnt/rhel6-x86_64/* /var/www/yum/
  20. createrepo -g /mnt/rhel6-x86_64/Server/repodata/1a7fc54d30d0d44222742c63069ab0126afef9f160931cc15e564dbe6414f268-comps-rhel6-Server.xml /data/htdocs/8080/rhel6-x86_64/
  21. ....
  22. 20586/20586 - HighAvailability/Packages/zsh-4.3.10-4.1.el6.x86_64.rpm #2万个包,大概 15分钟
  23.  
  24. yum repo文件
  25. cat /etc/yum.repos.d/CentOS.repo
    [base]
    name=rhel6-x86_64
    baseurl=http://192.168.6.51:8080/pub2/RHEL6/
    failovermethod=priority
    enabled=1
    keepcache=1
    gpgcheck=0
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

 

注意

不同版本对应不同的 comps.xml文件,如下

rhel

 
  1. createrepo -g /mnt/rhel5.4-x86_64/Server/repodata/comps-rhel5-server-core.xml /data/htdocs/8080/rhel5.4-x86_64/ 
  2. createrepo -g /mnt/rhel6-x86_64/Server/repodata/1a7fc54d30d0d44222742c63069ab0126afef9f160931cc15e564dbe6414f268-comps-rhel6-Server.xml /data/htdocs/8080/rhel6-x86_64/ 

 

centos

 
  1. createrepo -g /mnt/centos5.5-x86_64/repodata/comps.xml /data/htdocs/8080/centos5.5-x86_64/ 

 

yum 客户端

如果你的 linux 是64位 系统,那么你可能需要只安装64 bit rpm 包,设置如下:

 
  1. vim /etc/yum.conf   #添加如下即可 
  2.  
  3. exclude=*.i386 *.i586 *.i686

 

 yum 下载的文件包保存目录为:
/var/cache/yum
也可把 /etc/yum.conf文件中的“keepcache=0”改为“keepcache=1”
这样就不会在安装后自动清除安装文件了

 

结束

 


本文转自 dongnan 51CTO博客,原文链接:http://blog.51cto.com/dngood/646867


相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
3月前
|
缓存 Ubuntu 前端开发
Linux配置yum源以及基本yum指令
Linux配置yum源以及基本yum指令
|
3月前
|
缓存 Linux Shell
RHEL7部署http应用配置共享yum源
RHEL7部署http应用配置共享yum源
80 0
|
8月前
Yum工具详解(二)-----Yum配置阿里源
Yum工具详解(二)-----Yum配置阿里源
2213 1
|
5月前
|
缓存 Linux
CentOS7配置阿里yum源 超详细!!!
CentOS7配置阿里yum源 超详细!!!
6602 0
|
4月前
|
Linux Apache
Linux【环境部署 02】yum源镜像下载+挂载镜像+本地yum源配置+局域网yum源服务搭建+局域网yum源使用(一篇学会离线yum源配置)
Linux【环境部署 02】yum源镜像下载+挂载镜像+本地yum源配置+局域网yum源服务搭建+局域网yum源使用(一篇学会离线yum源配置)
532 0
|
6月前
|
Linux 开发工具 索引
基于Linux系统的本地Yum源搭建与配置(ISO方式、RPM方式)
基于Linux系统的本地Yum源搭建与配置(ISO方式、RPM方式)
263 0
|
2月前
|
Linux 开发者
【Linux】yum本地配置
【Linux】yum本地配置
【Linux】yum本地配置
|
3月前
|
网络协议 Shell Linux
系统初始化shell,包括:挂载镜像、搭建yum、设置主机名及IP地址和主机名映射、配置动态IP、关闭防火墙和selinux
系统初始化shell,包括:挂载镜像、搭建yum、设置主机名及IP地址和主机名映射、配置动态IP、关闭防火墙和selinux
37 2
|
4月前
|
Java Linux Docker
Linux【上手 01】MobaXterm+系统版本查看+hostname修改+hosts修改+yum源配置+jdk安装+docker部署使用(不断完善)
Linux【上手 01】MobaXterm+系统版本查看+hostname修改+hosts修改+yum源配置+jdk安装+docker部署使用(不断完善)
56 0
|
4月前
|
Linux
Linux学习易错点-网络yum源的配置过程
Linux学习易错点-网络yum源的配置过程
45 1