Chinaunix首页 | 论坛 | 博客
  • 博客访问: 95603
  • 博文数量: 30
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 92
  • 用 户 组: 普通用户
  • 注册时间: 2013-10-10 16:25
个人简介

Linux综合群 248806132)欢迎大婶常驻,欢迎菜鸟入户...喜欢linux的都来坐坐

文章分类
文章存档

2015年(1)

2014年(7)

2013年(22)

我的朋友

分类: LINUX

2014-04-09 11:12:56


Yum cdrom1的教材网上已经一大堆了,但是前不久在搞nagios的时候,由于gd-develcdrom2上,找了很多资料,才慢慢的摸索出来,所以在这里总结一下,方便学习参考;以下在vmwarecentos6.3虚拟机进行的实验;前提:必须已经安装createrepo

在上面装2个光驱,分别挂上两个iso

D:\iso\CentOS-6.3-i386-bin-DVD1.iso

D:\iso\CentOS-6.3-i386-bin-DVD2.iso

然后便是查看其位置,跟一般的挂载一样,把光碟挂载到Linux系统上,

       [root@vsftp_test tmp]# ll /dev/cdrom*

lrwxrwxrwx. 1 root root 3 Apr  8 19:01 /dev/cdrom -> sr0

lrwxrwxrwx. 1 root root 3 Apr  8 19:31 /dev/cdrom2 -> sr1

 

[root@vsftp_test tmp]# mount

/dev/sr0 on /tmp/package_test type iso9660 (ro)

/dev/sr1 on /tmp/package_test1 type iso9660 (ro)

       上面只是挂载,下面才是重点:首先是进入你想要创建生成createrepo信息的位置,我这次测试是在/tmp目录下的;因为前面已经挂载好光碟了,所以就直接(createrepo .    #后面还有一个空格跟.要注意别忽略)

[root@vsftp_test tmp]# cd /tmp/

[root@vsftp_test tmp]# createrepo .

然后系统检索光碟安装包后,便在/tmp目录下生成这几个东西;

-rw-------. 1 root root    0 Mar 26 06:29 yum.log

-rw-------. 1 root root  200 Mar 26 00:33 yum_save_tx-2014-03-26-00-334CiQmG.yumtx

-rw-------. 1 root root  200 Mar 26 00:33 yum_save_tx-2014-03-26-00-33JdVi6N.yumtx

-rw-------. 1 root root  200 Mar 26 00:34 yum_save_tx-2014-03-26-00-34lITgr4.yumtx

-rw-------. 1 root root 3726 Apr  8 02:38 yum_save_tx-2014-04-08-02-38G5XMa_.yumtx

-rw-------. 1 root root 3211 Apr  8 18:33 yum_save_tx-2014-04-08-18-33Uuo86W.yumtx

-rw-------. 1 root root 3211 Apr  8 19:41 yum_save_tx-2014-04-08-19-41juehn8.yumtx

之后便能配置yum仓库的定义文件了,这个跟平时的配置一样就不多说明了,不过有一点要注意的,因为上面是在/tmp下createrepo的,所以下面的*.repo的baseurl就必须要定位在/tmp下了:(也就是说createrepo生成的database文件在哪里,就要定位在哪里)

[root@vsftp_test tmp]# vim /etc/yum.repos.d/Ce.repo

[base]

name=CentOS - test

baseurl=file:///tmp/

enabled=1

gpgcheck=0

OK,安装就没这么多顾忌了~~而且妈妈再也不用担心我的学习了,哈-,-..

若有读者有更好的或者更系统的法子,还请大家指出,鄙人加以改正.


阅读(1192) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~