在linux中使用yum安装软件包
rpm不能很好的处理依赖关系所以我们要使用yum安装。
Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE、CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。
图形理解:
用一台机器作为服务器:ip:192.168.2.00
在服务器上安装ftp并运行
访问主机,将/mnt/cdrom下所有文件拷到/var/ftp
进入/var/ftp目录下查看文件是否拷贝成功,并打开ftp服务器,如下图所示则yum服务器完成:
打开另一台机器,作为要安装软件包的客户端.ip:192.168.2.101
如下图所示:进入etc/yum.conf文件:指明yum在哪,以什么方式访问(ftp…)访问哪个库
这说明了包括了所有配置文件
在客户端上使用vim /etc/yum.conf cd /etc/yum.repos.d建立服务器
进入编辑rhel-debuginfo.repo
对此进行编辑,使其是以ftp来访问:
到此客户端已完成
使用yum repolist 查询多少仓库:
关于yum查询功能:
yum list all查询所有的
installed安装过的
available没安装的
yum info 包名称查询包的信息
安装
yum install 包名称安装
+ -y 则表示不。用回答,直接安装
如下图是安装过程:看出依赖性下可以安装
卸载
yum remove+名称
包组
yum grouplist查询包组
installed安装过的
available可安装的
安装组:
yum groupinstall +包组
卸载组:
yum groupremove +包组名称
查询组信息:
yum groupinfo
yum clean all 清除缓存文件
l