YUM INSTALL

目录:

1、实验环境

2、YUM 所需要软件的安装

3、YUM 从哪里获取仓库文件

4、YUM 各种方式的安装

5、YUM命令的使用

6、问题解答

 

1、 实验环境

物理平台:SL400 笔记本一台

操作系统:WINXP,虚拟机上的RHEL5.4

 #显示系统版本

 

#显示CPU型号

YUM INSTALL_第1张图片 

#显示内存大小

#显示硬盘大小

YUM INSTALL_第2张图片

#显示IP信息

YUM INSTALL_第3张图片

 

2、 YUM 所需要软件的安装

#由于我装的系统是rhel 5.4,默认已经安装这些软件,如果没有,请用rpm –ivh *来安装。YUM INSTALL_第4张图片

#这个软件包含createrepo命令,可以更新仓库信息

3、YUM 从哪里获取仓库文件

 

YUM可以从本地【CDROM\硬盘\移动介质】、HTTP、FTP、NFS获取仓库文件

 

4、YUM 各种方式的安装

 

一、从本地CDROM获取

#首先挂载CDROM到本地YUM INSTALL_第5张图片 #编辑/etc/yum.repos.d/下面仓库文件YUM INSTALL_第6张图片

注:默认装完,yum.repos.d目录下面只有rhel-debuginfo.repo这个文件,上面多出的文件是我通过cp复制一份,通过命名来区分YUM的方式。

#更改localyum.repo配置如下

[root@LINUX yum.repos.d]# vi localyum.repo

[rhel-debuginfo]    //仓库名

name=Red Hat Enterprise Linux //仓库说明

baseurl=file:///mnt/Server //仓库文件获取路径

enabled=1 //是否打开仓库

gpgcheck=1 //是否检查GPG签名

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release //存放GPG签名的路径

 

#更新仓库文件信息

 

[root@LINUX ~]# createrepo /mnt/Server/    加粗的部分是存放仓库文件路径//

 

 

二、从FTP方式获取

 

#首先安装FTP软件

 

#然后把光盘上的系统文件拷到FTP默认目录下/var/ftp/pub

#编辑/etc/yum.repos.d/下面仓库文件YUM INSTALL_第7张图片

YUM INSTALL_第8张图片 

#更新仓库文件信息

 

#YUM 成功运行

 

[root@LINUX ~]# yum install httpd

Loaded plugins: rhnplugin, security

This system is not registered with RHN.

RHN support will be disabled.

Setting up Install Process

Resolving Dependencies

--> Running transaction check

---> Package httpd.i386 0:2.2.3-31.el5 set to be updated

rhel-ftpyuminfo/filelists                          | 2.4 MB     00:00    

--> Finished Dependency Resolution

 

Dependencies Resolved

 

==========================================================================

 Package     Arch       Version               Repository             Size

==========================================================================

Installing:

 httpd       i386       2.2.3-31.el5          rhel-ftpyuminfo       1.2 M

 

Transaction Summary

==========================================================================

Install      1 Package(s)        

Update       0 Package(s)        

Remove       0 Package(s)        

 

Total download size: 1.2 M

Is this ok [y/N]: y

Downloading Packages:

httpd-2.2.3-31.el5.i386.rpm                        | 1.2 MB     00:00    

Running rpm_check_debug

Running Transaction Test

Finished Transaction Test

Transaction Test Succeeded

Running Transaction

 Installing     : httpd                                              1/1

 

Installed:

 httpd.i386 0:2.2.3-31.el5                                              

 

Complete!

 

5、YUM命令的使用

 

#重启YUM服务

#YUM 安装软件

[root@LINUX ~]# yum install samba

 

#YUM 移除软件

[root@LINUX ~]# yum remove samba