注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

天边云E家 shaoruisky

IT博文共享,知识的海洋

 
 
 

日志

 
 

制作 yum 仓库  

2013-05-30 08:15:19|  分类: linux |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

 
1、下载软件包

整个系统的安装全过程都要求以root身份执行,如果机器没有访问外部网络的能力,则事先下载好EMOS光盘映像,并上传到服务器。

备注:如果要在CentOS 5.x-x86_64上面进行配置,请下载EMOS_1.5_x86_64.iso,配置的文件的路径有少许改变;


 

shell


# su - root
# mkdir /root/rpm
# cd /root/rpm
# wget http://www3.extmail.org/EMOS_1.5_i386.iso
2、制作本地 yum 仓库

使用EMOS-1.5.ISO光盘制作本地 yum 仓库;

此外,我们假设本次安装默认域是extmail.org,主机名为:mail.extmail.org

安装CentOS-5.3光盘中createrepo工具


 

shell


# rpm -ivh createrepo-0.4.11-3.el5.noarch.rpm

加载EMOS-1.5的光盘,请把emos的光盘放到光驱中


 

shell


# mkdir /mnt/EMOS
# mount /dev/cdrom /mnt/EMOS
# cd /mnt
# createrepo .

备注:加载ISO的方法


 

shell


# mkdir /mnt/EMOS
# mount -o loop /path/emos_1.4_i386.iso /mnt/EMOS
# cd /mnt
# createrepo .
3、创建客户端 yum 的定义文件:

shell


# cd /etc/yum.repos.d
# mkdir backup
# mv *.repo ./backup
# vi EMOS.repo

加入以下内容:

[EMOS]
name=EMOS
baseurl=file:///mnt/
enabled=1
gpgcheck=0

重新获取最新的仓库信息:


 

shell


# yum clean all
# yum list
4、备注:创建客户端 yum 文件的另一种方式:

当你没有EMOS的光盘,但是服务器可以联网时,你可以直接采用Extmail官网的yum源


 

shell


# vi /etc/yum.repos.d/EMOS-Base.repo

加入以下内容:

# EMOS-Base.repo
#
# Created by ExtMail Dev Team: http://www.extmail.org/
#
# $Id$

[EMOS-base]
name=EMOS-Base
baseurl=http://mirror.extmail.org/yum/emos/1.5/os/$basearch/
gpgcheck=0
priority=0
protect=0

[EMOS-update]
name=EMOS-Updates
baseurl=http://mirror.extmail.org/yum/emos/1.5/updates/$basearch/
gpgcheck=0
priority=0
protect=0

保存后,然后尝试执行一下yum list 等操作,看看是否已经成功;



  评论这张
 
阅读(192)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2016