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. Java中byte与16进制字符串的互换原理

    我们都知道Java中的byte是由8个bit组成的,而16进制即16中状态,它是由4个bit来表示的,因为24=16.所以我们可以把一个byte转换成两个用16进制字符,即把高4位和低4位转换成相应的 ...

  2. 1113: [Poi2008]海报PLA

    1113: [Poi2008]海报PLA Time Limit: 10 Sec  Memory Limit: 162 MBSubmit: 765  Solved: 466[Submit][Status ...

  3. canvas的beginPath和closePath分析总结,包括多段弧的情况

    参考博文: Html5 canvas画图教程17:论beginPath的重要性 先看两个例子 例1: <canvas id="myCanvas" width="30 ...

  4. Js里面的数组去重方法

    去掉数组里面重复的有很多种,我这里就说一种比较简单的吧. var arr=[23,33,44,33,44,66,44,55,44,4,44,33,23]; for(var i=0;i<arr.l ...

  5. IntelliJ Idea和IntelliJ webstrm 常用快捷键

    Ctrl+Shift + Enter,语句完成"!",否定完成,输入表达式时按 "!"键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shif ...

  6. 降低Redis内存占用

    1.降低redis内存占用的优点 1.有助于减少创建快照和加载快照所用的时间 2.提升载入AOF文件和重写AOF文件时的效率 3.缩短从服务器进行同步所需的时间 4.无需添加额外的硬件就可以让redi ...

  7. ATM取款~~

    package com.jredu.ch03; import java.util.Scanner; public class Atmmmmmmmmmm { static int totalMoney= ...

  8. AutoIt 脚本小试——刷网易云音乐歌单

    AutoIt 确实是个很强大的脚本工具. 如果早知道有这个,当初是怎么都不会去学易语言的  (๑•̀ω•́๑) 这是个简单脚本 = ๛ก(ー̀ωー́ก) 用来增加歌单播放次数和个人的听歌量. 原理不过 ...

  9. java学习笔记 --- 面向对象

    一.对象和类 类(class):类是用于描述现实事物的,它将现实事物进行抽象化,模板化描述.将事物的特点(属性)和行为封装在其中.比如小汽车的图纸,图纸就是小汽车的模版.图纸上画着小汽车的各种特点和功 ...

  10. Vim快速入门

    学习自:实验楼 Vim具有6种基本模式和5种派生模式 普通模式: vim启动后的默认模式,常用的编辑器命令诸如移动光标,删除文本. 普通模式中,有很多方法进入插入模式,常用 a 或 i 键. 插入模式 ...