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. jQuery测验题

    1.在div元素中,包含了一个<span>元素,通过has选择器获取<div>元素中的<span>元素的语法是? 提示使用has() $("div:has ...

  2. 算法模板——sap网络最大流 3(递归+邻接矩阵)

    实现功能:同之前 可以看见的是这次的程序优美了许多,代码简短了一倍还多,可是速度却是和原来的邻接表一个级别的(在Codevs上面草地排水那题的运行时间比较,但是显然数据很大时应该比那个慢些),原理差不 ...

  3. 机器学习基石 3 Types of Learning

    机器学习基石 3 Types of Learning Learning with Different Output Space Learning with Different Data Label L ...

  4. 解决error104 connection reset by peer;socket error问题

    这个问题原因有两个: 1.因为你访问网站太多次,所以被网站管理员给禁止访问了. 解决方法: 1.延长time.sleep时间 2.设置代理 2.根本没有这个网站.(打开链接检查一下!!!)

  5. PHP服务器脚本 PHP内核探索:新垃圾回收机制说明

    在5.2及更早版本的PHP中,没有专门的垃圾回收器GC(Garbage Collection),引擎在判断一个变量空间是否能够被释放的时候是依据这个变量的zval的refcount的值,如果refco ...

  6. sass 学习

    本来看了阮一峰和于江水两位老师的博客,有看了ionic自带的sass文件,原以为自己已经是很熟悉,精通了.可是我居然连ruby都不知道真实惭愧啊,辛亏看了www.sass.hk  我想这篇官方文档肯定 ...

  7. 关于Tarjan(3)——离线LCA

    LCA(最近公共祖先),指对于一棵树上任意两个节点往上走最早都能到达的节点. 求LCA有两种方法,一种是倍增,另一种则是Tarjan........ Tarjan巧妙利用并查集的思想: 这里的Tarj ...

  8. 求一个int型整数的两种递减数之和(java)--2015华为机试题

    题目描述: 给出一个整数(负数使用其绝对值),输出这个整数中的两种递减数(1.最大递减数:2.递减数中各位数之和最大的数)之和. 递减数:一个数字的递减数是指相邻的数位从大到小排列的数字,不包含相邻的 ...

  9. Java中反射与常用方法

    java通常是先有类再有对象,有对象我就可以调用方法或者属性. 反射其实是通过Class对象来调用类里面的方法.通过反射可以调用私有方法和私有属性.大部分框架都是运用反射原理.   如何获得Class ...

  10. iOS开发之KVC

    1.KVC概述 KVC(Key-value coding)是一套利用字符串标识符间接访问对象属性和关系的机制.Cocoa Programming中,Core Data,Application Scri ...