制作本地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

相关推荐

  • Gdevops 2017全球敏捷运维峰会【北京站】限时免费!

    Introduction 全球敏捷运维峰会 打造敏捷与运维领域标杆峰会! 2017年全球敏捷运维峰会(Gdevops, Global Devops Summit)将于2017年在成都、上海、北京、广州四城全面启动,本次Gdevops 2017全球敏捷运维峰会【北京站】由上海市经济和信息化委员会指导,上海市云计算产业促进中心、DBAplus社群主办,数十家媒体…

    Linux干货 2017-08-02
  • 初识Linux—-小练习

    1、怎样更改命令提示符的颜色?     步骤一:通过 echo $PS1 命令显示当前提示符格式;     步骤二:通过cat /etc/DIR_COLORS 命令,查询需要颜色的编号;     步骤三:打开.bashrc文件,命令为nano  .bashrc,进入后添加,如图: &nbs…

    2017-02-18
  • sed详解

    sed命令:    文本处理三剑客:        grep, egrep,fgrep: 文本过滤器        sed :Stream EDitor, 流编辑器,行        awk: 文本格式工具,报告生成器 …

    Linux干货 2016-12-13
  • Linux中的网络功能概念介绍(一)

      在操作系统中,进程之间的通信是用ipc(内存基本通信)以及内存共享shm来实现本地的通信,那么如果跨主机间通信或者说是不同之间的主机用rpc(远程过程调用)以及socket套接字,用一个主机在socket中写数据,另一个主机在socket之间读数据,以实现进程通信的最终目的。   在网络功能出现之前,基本都是用电话…

    Linux干货 2016-11-23
  • http协议及httpd特性详解

    前言 随着互联网的迅猛发展和网络的普及,各类网站层出不穷,网站也成为企业宣传和实力展现的主要途径之一,说到网站就不得不说一下web服务了,现在比较流行的web服务还是当属Apache即httpd。本文将详解http协议及httpd的特性。 http协议详解 http协议 http: Hyper Text Transfer Protocol 超文本传输协议 传…

    Linux干货 2015-04-13