1、准备linux ISO系统镜像文件 (例如:rhel-server-5.5-i386-dvd.iso)
2、linux虚拟机(centos 7  192.168.50.24 ),启动sshd服务   systemctl start httpd.service
3、放置rhel-server-5.5-i386-dvd.iso到虚拟机 /dir 中
4、在 /var/www/html 目录下创建文件夹   redhat5.5 
5、运行命令 mount -o loop /dir/rhel-server-5.5-i386-dvd.iso  /var/www/html/redhat5.5/
 
 
 
通过网页访问 http://192.168.50.24/redhat5.5/    看查看到系统目录
 
 
客户端本地设置
在/etc/yum.repos.d/ 目录中  修改文件rhel-source.repo(不存在可直接添加)
添加内容
[rhel-source]
name=Red Hat Enterprise Linux $releasever - Source
baseurl=http://192.168.50.24/redhat5.5/Server
enabled=1
gpgcheck=1
gpgkey=
 
运行命令:  service yum-updatesd restart
 
 
 
例:
Loaded plugins: rhnplugin, security
This system is not registered with RHN.
RHN support will be disabled.
rhel-source | 1.3 kB :
rhel-source/primary | kB :
rhel-source /
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package gcc.i386 :4.1.-.el5 set to be updated
--> Processing Dependency: cpp = 4.1.-.el5 for package: gcc
--> Processing Dependency: libgcc >= 4.1.-.el5 for package: gcc
--> Processing Dependency: glibc-devel >= 2.2.- for package: gcc
--> Processing Dependency: libgomp >= 4.1.-.el5 for package: gcc
--> Running transaction check
---> Package cpp.i386 :4.1.-.el5 set to be updated
---> Package glibc-devel.i386 :2.5- set to be updated
--> Processing Dependency: glibc = 2.5- for package: glibc-devel
--> Processing Dependency: glibc-headers = 2.5- for package: glibc-devel
--> Processing Dependency: glibc-headers for package: glibc-devel
---> Package libgcc.i386 :4.1.-.el5 set to be updated
---> Package libgomp.i386 :4.4.-.el5 set to be updated
--> Running transaction check
--> Processing Dependency: glibc = 2.5- for package: nscd
---> Package glibc.i686 :2.5- set to be updated
--> Processing Dependency: glibc-common = 2.5- for package: glibc
---> Package glibc-headers.i386 :2.5- set to be updated
--> Processing Dependency: kernel-headers >= 2.2. for package: glibc-headers
--> Processing Dependency: kernel-headers for package: glibc-headers
--> Running transaction check
---> Package glibc-common.i386 :2.5- set to be updated
---> Package kernel-headers.i386 :2.6.-.el5 set to be updated
---> Package nscd.i386 :2.5- set to be updated
--> Finished Dependency Resolution Dependencies Resolved =============================================================================================================================================================================================================================================
Package Arch Version Repository Size
=============================================================================================================================================================================================================================================
Installing:
gcc i386 4.1.-.el5 rhel-source 5.2 M
Installing for dependencies:
cpp i386 4.1.-.el5 rhel-source 2.7 M
glibc-devel i386 2.5- rhel-source 2.0 M
glibc-headers i386 2.5- rhel-source k
kernel-headers i386 2.6.-.el5 rhel-source 1.1 M
libgomp i386 4.4.-.el5 rhel-source k
Updating for dependencies:
glibc i686 2.5- rhel-source 5.3 M
glibc-common i386 2.5- rhel-source M
libgcc i386 4.1.-.el5 rhel-source k
nscd i386 2.5- rhel-source k Transaction Summary
=============================================================================================================================================================================================================================================
Install Package(s)
Upgrade Package(s) Total download size: M
Is this ok [y/N]: y
Downloading Packages:
(/): glibc-headers-2.5-.i386.rpm | kB :
(/): libgcc-4.1.-.el5.i386.rpm | kB :
(/): glibc-devel-2.5-.i386.rpm | 2.0 MB :
(/): nscd-2.5-.i386.rpm | kB :
(/): glibc-common-2.5-.i386.rpm | MB :
(/): glibc-2.5-.i686.rpm | 5.3 MB :
(/): cpp-4.1.-.el5.i386.rpm | 2.7 MB :
(/): libgomp-4.4.-.el5.i386.rpm | kB :
(/): kernel-headers-2.6.-.el5.i386.rpm | 1.1 MB :
(/): gcc-4.1.-.el5.i386.rpm | 5.2 MB :
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total 2.0 MB/s | MB :
warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID Public key for glibc-headers-2.5-.i386.rpm is not installed

导入rpm的签名信息即可

以root登录,执行下面命令 # rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

本地yum服务搭建的更多相关文章

  1. Linux 本地yum源搭建和网络yum源搭建

    一.本地yum源搭建 首先挂载上光盘 [root@www /]# mount /dev/cdrom /media/cdrom/ 系统默认已经安装了可使用yum的软件包,所以可以直接配置: [root@ ...

  2. Linux下 本地yum源搭建

    第1章 关于yum源 1.1 什么是yum源 yum(Yellow dog Updater, Modified)是一个在 Fedora 和 RedHat 以及 CentOS 中的 Shell 前端软件 ...

  3. 05.Linux-CentOS系统本地Yum源搭建

    CentOS系统 1.挂载镜像光盘[root@localhost ~]# mount /dev/sr0 /media/cdrom/ 2.创建本地yum源仓库[root@localhost ~]# cd ...

  4. 本地yum源搭建

    2021/07/15 1.挂载 # 创建挂载目录 mkdir /mnt/cdrom # 挂载 mount -t iso9660 /dev/cdrom /mnt/cdrom 2.修改 yum 源配置# ...

  5. 在linux上搭建本地yum源

    准备yum仓库的光盘镜像IOS文件: 设置光驱加载本地磁盘的yum仓库的光盘镜像文件: 在linux的命令行输入setup命令打开设置窗口,选择"System Service": ...

  6. CentOS 7搭建本地yum源和局域网yum源

    这两天在部署公司的测试环境,在安装各种中间件的时候,发现各种依赖都没有:后来一检查,发现安装的操作系统是CentOS Mini版,好吧,我认了:为了完成测试环境的搭建,我就搭建了一个局域网的yum源. ...

  7. 【Linux】YUM源搭建

    YUM是什么? YUM是什么 基于rpm但更胜于rpm的软件管理工具: YUM有服务端和客户端: 如果服务端和客户端在同一台机器,这是本地YUM: 如果服务端和客户端不在同一台机器,这是网络YUM. ...

  8. 本地Yum源配置

    一.网络源 yum list 软件名称 查找源里的软件,可以使用通配符 二.配置源 源配置文件路径 /etc/yum.repos.d/ 配置项 [名称] 源标识(不能和其他的源重复) name=名称 ...

  9. 搭建本地yum源并定时同步

    在生产中内网的机器都是不能访问外网,所以需要搭建本地yum源.以中国科学科技大学的yum源为基准.http://mirrors.ustc.edu.cn/ 有些模块会同步失败,可以wget下载至指定位置 ...

随机推荐

  1. Linux i2c子系统(三) _解决probe无法执行

    如果你也遇到了填充了id_match_table,compitible怎么看都一样,但probe就是不执行(让我哭一会),你可以回头看一下上一篇的模板,我们这里虽然使用的是设备树匹配,但和platfo ...

  2. wxpython tab切换页面

    最近没事学习下wxpython,发现很少有关于页面切换的demo,这边分享下2中切换的方法.第一种:利用wx.Notebook第二种:利用Sizer布局实现(自己写的),代码没有涉及到什么重构之类的优 ...

  3. JDBC整合c3p0数据库连接池 解决Too many connections错误

    前段时间,接手一个项目使用的是原始的jdbc作为数据库的访问,发布到服务器上在运行了一段时间之后总是会出现无法访问的情况,登录到服务器,查看tomcat日志发现总是报如下的错误. Caused by: ...

  4. java初级开发一系列的工具安装配置

    最近压力很大,刚刚帮朋友安装了一整套环境,按照印象写下此篇记录(没有图解),一是用来释放压力,二来希望可以帮到各位. 一.首先,Eclipse的安装,下载eclipse压缩包,一般为200~300M, ...

  5. Array对象

    1.    Array定义 Array是可以保存任意变量的.也就是说,第一项可以是一个基本类型,第二项就可以是一个引用类型,长度也是根据内容动态增加的 var arr = new Array(); 当 ...

  6. Java基础——深入理解Java中的final关键字(转载)

    Java中的final关键字非常重要,它可以应用于类.方法以及变量.这篇文章中我将带你看看什么是final关键字?将变量,方法和类声明为final代表了什么?使用final的好处是什么?最后也有一些使 ...

  7. layer插件

    最近在做公司的官网,其中有用到layer这款插件,以前没有接触过,不过学下来觉得好用好学.下面分享一下我的学习心得. layer是web弹出层组件.在官网下载好layer后,把他部署到你的项目文件中( ...

  8. HNOI(湖南省选试题)——永无乡

    今天写了一道十分巧妙的数据结构题---永无乡 (看的题解......) 永无乡包含 n 座岛,编号从 1 到 n,每座岛都有自己的独一无二的重要度,按照重要度可 以将这 n 座岛排名,名次用 1 到 ...

  9. 解决使用JavaScriptConvert转换对象为Json时,中文和&符号被转码的问题

    描述:比如 对象为var data=new {url="http://www.baidu.com?a=b&c=d"} 使用JavaScriptConvert序列化为JSON ...

  10. SqlCommandBuilder类是如何构建T-Sql语句

    本篇博客默认你看了[DataTable中AcceptChanges()方法的DataRowRowState属性]这篇博客. 在使用SqlCommandBuilder很简单,就是创建一个SqlComma ...