yum的优点
将所有软件包放到官方服务器上,当进行yum在线安装时可以自动解决依赖性问题
yum源文件
[root@ssgao1987 yum.repos.d]# cd /etc/yum.repos.d/[root@ssgao1987 yum.repos.d]# lsCentOS-Base.repo CentOS-Debuginfo.repo CentOS-fasttrack.repo CentOS-Media.repo CentOS-Vault.repo默认生效文件'CentOS-Base.repo'源文件解释[base]name=CentOS-$releasever - Basemirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6[base] 容器名称,一定要放在[]中name 容器说明,可以自己随便写mirrorlist 镜像站点,这个可以注释掉baseurl 我们yum源服务器地址,默认是Centos官方的yum源服务器,是可以使用的,如果你觉得慢可以改成你喜欢的yum源地址 如果是我们本地的文件目录可设置如下"修改 Media 文件 baseurl=file:///挂载光盘的文件夹 gpgcheck=0 关闭 enabled=1 开启"mirrorlist和baseurl默认有一个就可以enabled 此容器是否生效,如果不写或写成enable=1都是,enable=0表示不生效gpgcheck 如果是1是指RPM的数字证书生效,如果是0则不生效gpgkey 数字证书的公钥文件保存位置,不用修改
搭建本地YUM源
安装光盘中一般有我们需要使用绝大数软件包yum源文件默认搜索etc/yum.repos.d目录下的xx.repo文件,如果不想使用哪个源文件,可以将其文件扩展名.repo修改掉即可
yum查询命令
'yum list'查询所有可用软件包列表'yum search 关键字'搜索服务器上所有和关键字相关的包
yum安装命令
'yum -y install 包名''-intall' 安装'-y' 自动回答yesyum安装只需要包名即可(不需要包全名)例如:'yum -y install gcc'gcc 用于编译源码包
yum升级命令
'yum -y update 包名'-update 升级-y 自动回答yes
yum卸载命令
'yum -y remove 包名''remove' 卸载'-y' 自动回答yes服务器使用最小化安装,用什么软件安装什么,尽量不要卸载