yum源配置
yum支持三种,htttp,ftp,和本地文件
1 找到与本机相匹配的镜像源
2 编辑yum配置
配置本地源
以配置本地源为例
首先要挂载镜像到指定目录mount /root/rhel-server-7.1-x86_64-dvd.iso /yum
在/etc/yum.repos.d/
下创建新的yum仓库yum.repo
(只要以.repo结尾即可)
编辑文本yum.repo
1
2
3
4
5[source]
name=localserver
baseurl=file:///yum //可以为http:// 或者ftp://
gpgcheck=0
enable=1
yum clean all
即可更新源
设置开机自动挂载
编辑/etc/fstable文件
在后面加上一行/root/rhel-server-7.1-x86_64-dvd.iso /yum iso9660 defaults,loop 0 0
yum命令
安装
yum install
全部安装yum install package1
安装指定的安装包package1yum groupinstall group1
安装程序组group1yum localinstall XX.rpm
安装本地软件,并安装依赖包
更新和升级
yum update
全部更新yum update package1
更新指定程序包package1yum check-update
检查可更新的程序yum upgarde package1
升级指定的程序包yum groupupdate gruop
升级程序组group1
查找和显示
yum info package1
显示安装包信息package1yum list
显示所有已经安装和可以安装的程序包yum list package1
显示指定程序包的安装情况ym groupinfo group1
显示程序组group1信息yum search string 根据关键字string查找安装包
删除程序
yum remove package1
删除程序包yum groupremove group1
删除程序组group1yum deplist package1
查看程序package1的依赖情况
清理缓存
yum clean packages
清除缓存目录下的软件包yum clean headers
清除缓存目录下的headersyum clean oldheaders
清除缓存目录下旧的headers
查看命令依赖的包
yum whatprovides 命令名称
rpm命令
(1)rpm -ivh /mdeia/cdrom/RedHat/RPMS/samba-3.0.10-1.4E.i386.rpm
//按照路径安装并显示安装进度
(2)
rpm -qa |grep httpd`
//[搜索指定rpm包是否安装]-all匹配搜索httpd
(3)rpm -e file.rpm
//[删除一个rpm包]-erase
(4)rpm -ql httpd
//[搜索rpm包]–list所有文件安装目录