RedHat 5.4 RHCE YUM学习笔记

个人博客:http://wqmsl.blog.51cto.comhtml

 

制做人:wqmsl数据库

 

目标:一、创建YUM服务器服务器

        二、配置YUM客户端ide

        三、配置YUM本地光盘源工具

 

一、IP说明:学习

192.168.1.6——  YUM服务器测试

192.168.1.4——  YUM客户端this

二、前期准备url

   更改主机名称(更改三处):一、hostname更改,二、hosts更改,三、/etc/sysconfig/networkdebug

三、所需软件包以下

下面咱们来实现第一个实验目标,创建YUM服务器

默认yum已经安装并可使用

wps_clip_p_w_picpath-11608

要配置yum服务器那就得有vsftpd来支持哈,也就是咱们的FTP。安装便可,默认使用匿名访问就行哈

wps_clip_p_w_picpath-10537

检查一下是否安装成功

wps_clip_p_w_picpath-24409

启动服务哈

wps_clip_p_w_picpath-27792

已经安装成功了,测试访问一下

wps_clip_p_w_picpath-28552

说明已经成功启动了ftp服务

下面咱们来复制所须要的文件和目录哈(就是光盘里面的因此文件和目录)

先挂载光盘并进入其目录下

wps_clip_p_w_picpath-30964

复制当前目录下的全部文件和目录到/var/ftp/pub/目录下

wps_clip_p_w_picpath-12070

查看一下是否都复制成功了呢

wps_clip_p_w_picpath-14562

所有已经复制过来了

咱们访问如下ftp看看哈

wps_clip_p_w_picpath-27564

准备工做已经完成了,咱们开始配置YUM吧

删除一些没有用的文件,避免给咱们实验带来没必要要的影响

删除*.html

删除Server/repodata/TRANS.TBL

删除VT/repodata/TRANS.TBL

wps_clip_p_w_picpath-9345

安装createrepo工具,用这个工具生成YUM通用数据库

wps_clip_p_w_picpath-726

检查是否安装成功

wps_clip_p_w_picpath-6156

使用createrepo生成yum通用数据库

生成Server的数据库

wps_clip_p_w_picpath-10165

生成VT的数据库

wps_clip_p_w_picpath-11020

这样其实已经完成了YUM服务器的配置了

从新启动一下FTP服务器

wps_clip_p_w_picpath-27012

下面咱们再开启一个客户端来测试哈

实现第二个目标,配置YUM客户端

wps_clip_p_w_picpath-30293

配置rhel-debuginfo.repo文件

wps_clip_p_w_picpath-11611

我已经配置到了YUM服务器的地址了

注释:

[ ]内的是仓库的名字

name是仓库的描述也能够说是名字

baseurl 仓库的位置

enabled 是否启用这个仓库,1为起用,0为禁用

gpgcheck 是否检查GPG签名(用来验证要安装的包是否是REDHAT官方的)

GPGKEY 的存放地址咱们须要用下面的命令导入这个签名。方能使用这项功能,一样0为禁用,1为启用

下面咱们来安装一个包试试哦

wps_clip_p_w_picpath-21286

是能够安装的哦

yum list 显示全部已经安装和能够安装的程序包

wps_clip_p_w_picpath-9505

wps_clip_p_w_picpath-19088

yum list <package> 显示指定程序包安装状况

wps_clip_p_w_picpath-6099

yum search <keyword(关键字)>查找软件包

wps_clip_p_w_picpath-2123

下面实现第三个目标,配置本地光盘为本机的YUM源

这个其实很简单,没有想象的那么复杂

只要配置YUM客户端配置文件就OK了

wps_clip_p_w_picpath-15182

baseurl 这里写上你光盘的挂载位置,以上/media/cdrom/就是个人光盘挂载的位置

这么配置就OK了

下面来试试哈

wps_clip_p_w_picpath-11634

点击Y便可安装完成而且自行解决安装包的依赖性

你就能够很方便的使用yum来安装包了,也不用那么麻烦的去搭建FTP来作服务器了,也不用受rpm包依赖性的气了,很方便吧,哈哈

下面咱们实现第四个目标,讲解一下一些经常使用的RPM包的命令

安装与卸除经常使用参数:-i,-u,-F,-e

rpm -i:在该rpm包与该包的旧版本未被安装过的状况下,安装该rpm包。
rpm -U:不管系统是否有安装过某rpm包或其旧版本,安装或更新指定的rpm包。
rpm -F:仅在系统已安装某rpm包的旧版本rpm包时,更新rpm包。不然不安装。
卸除:rpm –e 包名(注:不能以.rpm或I386.rmp结尾)

在安装的时候要显示进度,就须要加vh参数

因此通常安装包就是这样:rpm -ivh 包名字

你们先把光盘放入虚拟机的光驱.

wps_clip_p_w_picpath-11308

而后咱们到/misc/cd目录:cd /misc/cd

wps_clip_p_w_picpath-3196

进入Server目录

wps_clip_p_w_picpath-578

你们把vsftpd安装了吧,记住用TAB补全

wps_clip_p_w_picpath-6200

而后你们在选个其余包安装下试试哈~

因为rpm安装依耐关系太郁闷了,因此咱们要学习YUM安装.

相关文章
相关标签/搜索