Yum软件包的安装以及服务器、客户端的配置

Yum软件包的安装以及服务器、客户端的配置

 

Yum  全称为 Yellow dog Updater, Modified ,是一个在Fedora和RedHat以及SUSE、CentOS中的Shell前端软件包管理器。

 

特点:基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。

 

Yum是基于服务器和客户端的一种应用,软件包的部署是基于网络的。

 

一些常用的yum命令

软件包

列出有多少repo

yum  repo  list

列出所有的软件包

yum  list all

列出所有已经安装过的软件包

yum  list  installed

列出所有没有安装的软件包

yum  list  available

查看某个软件包的信息

yum   info+ 包名

安装软件包

yum install +包名

安装过程中跳过询问直接安装

yum install +包名�Cy

卸载安装包

yum remove +包名

安装过程中跳过询问直接卸载

yum remove +包名�Cy

查看可更新的包

yum check-update

更新所有的包

yum update

指定所更新的包

yum update + 包名

 

软件包组

列出软件包组

yum grouplist

安装软件包组

yum groupinstall + 包组名

安装过程中跳过询问直接安装

yum groupinstall+包组名�Cy

卸载软件包组

yum groupremove + 包组名

安装过程中跳过询问直接卸载

yum groupremove+包组名�Cy

查看包组信息

yum groupinfo + 包组名

清除缓存

yum clear all

 

 

Yun服务器的配置

 

客户端访问yum服务器需要使用ftp服务,需要安装ftp服务

启动ftp服务

把光盘上的内容拷到 /var/ftp 目录下以便于以后的访问

然后登陆ftp服务器,试试是否能够正常登陆

ftp 127.0.0.1

 

 

客户端的配置

 

进入/etc/yum.repos.d/目录下修改rhel-debuginfo.repo文件

cd    /etc/yum.repos.d/

vim    rhel-debuginfo.repo

修改如下(选取vt

依次进行server   cluster    clusterstorage配置

服务器和客户端配置好后,在使用过程中需要客户端与服务器文件的同步

所以在服务器上需要进行如下操作

安装软件包 createrepo-0.4.11-3.e15.noarch.rpm 

并执行 createrepo  �Cg  repodata/comps-rhel15-server-core.xml    var/ftp/Server

实现yum服务器与客户端的软件包的同步更新

在使用过程中也可能会安装一些非redhat官方签名的软件包。非redhat官方签名的包的安装需要检测数字签名,要解决需要在安装的时候系统不进行检测数字签名

执行如下命令:

yum install + 包名  �Cnogpgcheck

 

你可能感兴趣的:(linux,服务器,yum,软件包,依赖性)