制作本地yum源(以redhat5.8通过复制光盘文件到本地)

为什么要制作本地yum源

1、RPM安装方式很多情况下不能有效解决复杂的包依赖关系。

2、而刚安装完成系统的YUM一般是通过联网使用。

3、如果是未注册的redhat5.0以上系统,则不能联网使用yum。

我们可以改变yum库的指向,使其指向本地自己制作的yum仓库,从而轻松实现本地yum方式查询、安装应用软件了。


下面据此给大家介绍其操作方法(以Redhat 5.8为例):

1)用mkdir命令在/media目录下新建一个cdrom目录

[root@mylinux ~]# mkdir /media/cdrom(用于挂载光盘)

2)将安装光盘放入光驱,挂载到/media/cdrom

[root@mylinux ~]# mount /dev/cdrom /media/cdrom

3)用mkdir命令在 / 目录下新建一个localyum目录

[root@mylinux ~]# mkdir /localyum (用于复制光盘的文件)

进入 /media/cdrom/目录下复制所有文件到 /localyum下

[root@mylinux cdrom]# cp -r * /local  (此命令可以实现只复制文件夹内容,不复制文件夹本身)

4)修改/etc/yum.repos.d/目录下rhel-debuginfo.repo文件,编辑bashurl将自己的路径写入

[root@mylinux yum.repos.d]# cp rhel-debuginfo.repo rhel-debuginfo.repo.bak(将原来默认的yum配置备份)

[root@mylinux yum.repos.d]# localyum.repo(建立自己的本地yum配置)(注:下面的3个localyum的名称要可以保持一致,也可不一致)

[root@mylinux yum.repos.d]#vi localyum.repo

[localyum]

name=localyum

baseurl=file:///localyum/Server(指向Server是因为光盘里RPM包在Server里 )

enabled=1

gpgcheck=1(1为校验,一般设置为0,不要校验)

gpgkey=file:///yum/media/RPM-GPG-KEY-redhat-release

5)保存localyum后,清除yum缓存

[root@mylinux ~]# yum clean all

6)生成yum缓存

[root@mylinux ~]# yum update

原创文章,作者:Net17_闪电侠,如若转载,请注明出处:http://www.178linux.com/14422

(0)
Net17_闪电侠Net17_闪电侠
上一篇 2016-04-11 11:40
下一篇 2016-04-11 11:44

相关推荐

  • linux全方位掌握一个命令–思路比方法更重要

    Linux命令众多,当不清楚一个命令的使用方法时,我们该怎样了解命令的属性和帮助? 1.  用type命令了解一个命令的属性 [root@zejin240 testdir]# type cdcd is a shell builtin[root@zejin240 testdir]# type rmrm is aliased to `rm -i&#03…

    Linux干货 2016-10-30
  • linux基础学习第十二天(shell函数、数组以及yum使用及编译安装)

    2016-08-18 授课内容: shell编程基础(select 循环与菜单、函数) yum管理、定制yum仓库 select 循环与菜单         select variable in list       &…

    Linux干货 2016-08-21
  • 20160804课堂作业

    grep正则表达式课堂作业 1、用正则表达式表示IP地址 #grep -E "(\<[1-9]|[1-9][[:digit:]]|1[[:digit:]][[:digit:]]|2[0-4][[:digit:]]|25[0-5]\>)\.(\<[[:digit:]]|[1-9][[:digit:]]|1[[:digit:]] [[…

    Linux干货 2016-08-05
  • Jerry的学习计划/目标/宣言

    学习计划 按照班主任给的计划进度来,多动手做实验。 目标 勇敢做自己,做更好的自己 宣言 能不能成为高富帅,日后是否能愉快地装逼,就看这半年!

    Linux干货 2016-10-24
  • 说明Linux系统上命令的使用格式

    命令使用格式: COMMAND [OPTIONS…] [ARGUMENTS…]         选项:用于启用或关闭命令的某些功能                  短选项:-c(一个字符 ),例如:-l,…

    Linux干货 2016-10-31
  • N25第一周学习总结

    第一周学习总结 按照课程要求,本周完成2天的课时,总计8课时。 因为是刚开课,马哥为我们介绍了上课环境,课程体系,还有一些计算机基础理论。内容主要是:          计算机的工作机制        &nbs…

    Linux干货 2016-12-04