软件管理(rpm、yum对软件的管理、安装与信息查询)
注:在linux系统中,rpm和yum都可以进行软件安装,但rpm存在安装软件的依赖性,yum安装软件需要yum源
1.yum命令
1.yum命令的使用必须是在yum源搭建成功后才能正常运行
yum源需要安装源,是上层软件管理工具,最重要的功能是可以解决软件的依赖问题
使用前提:yum能够投入使用的前提是必须有yum源,以及配置源的指向文件
2.yum命令的详细用法
yum clean all ##清楚原有yum缓存
yum repolist ##列出仓库信息
yum install software ##安装软件
yum update ##把当前所有软件更新到指定镜像版本
yum update httpd ##更新htppd
yum list all ##列出所有软件
yum list installed ##列出已安装的
yum list available ##列出可安装软件
yum reinstall software ##重新安装软件(可以解决文件被删情况)
yum remove software ##卸载软件
yum info software ##查看软件信息
yum search software ##根据软件信息查找软件
yum whatprovides file ##根据文件找出包含此文件的软件
yum groups list ##列出软件组
yum group info ##查看软件组信息
yum groups install sfgroup ##安装软件组
yum remove remove sfgroup ##卸载软件组
2.用rpm命令处理软件
rpm -i name.rpm ##安装
rpm -v name.rpm ##显示过程
rpm -h name.rpm ##hash加密()
rpm -e name ##卸载
rpm -q name ##查看
rpm -a name ##所有
rpm -qa ##查询系统中的已安装的所有软件
rpm -p ##软件包
rpm -qp name.rpm ---scritps ##查看脚本
rpm -ivh name.rpm --nodeps ##安装软件忽略软件依赖
rpm -Kv name.rpm ##检测软件是否被篡改
rpm -ivh name.rpm --force ##强行安装软件
rpm -ql name ##查看软件在系统中安装的文件
rpm -qpl name.rpm ##查看未安装的软件在系统中如果安装后产生文件的路径
rpm -qf file ##根据某个文件找出此文件属于那个安装包
rpm -qc name ##查看软件的配置文件名称
rpm -qd name ##查看软件的帮助文件