当前位置:   article > 正文

rpm与yum扩展、命令

rpm与yum扩展、命令

目录

系统安装软件方式

1、rpm方式

命令

yum方式

安装

更新和升级

查找与显示

删除程序

清除缓存

仅下载


系统安装软件方式

1、rpm方式

优点:无需网络安装软件

缺点:无法解决软件依赖

命令

rpm -ivh

安装  --nodeps忽略依赖关系 --force强行安装

rpm  -Uvh

升级安装,未装则安装

rpm  -Fvh

更新安装,未装则不装

rpm  -e

卸载(--nodeps忽略依赖,强制卸载)

rpm  -q

查看软件是否安装

一般使用rpm -qa|grep 软件名过滤

rpm  -ql

查看软件所有的安装文件列表

rpm  -qc

查看软件的配置文件

rpm  -qd

查看软件的模板文件

rpm -qa

查看所有已经安装的包

rpm  -qf

查看命令文件由哪个软件所装

yum方式

优点:自动解决软件依赖

缺点:无法定制化安装

命令:

安装

yum install (-y 确定安装不询问)

全部安装

yum install package1

装指定的安装包package1

yum groupinsall group1

安装程序组group1

更新和升级

yum update(-y 确定更新不询问)

全部更新

yum update package1

更新指定程序包package1

yum check-update

检查可更新的程序

yum upgrade package1

升级指定程序包package1

yum groupupdate group1

升级程序组group1

查找与显示

yum info package1

显示安装包信息package1

yum list

显示所有已经安装和可以安装的程序包

yum provides 文件名

 查看文件属于哪一个软件包

yum list package1

显示指定程序包安装情况package1

yum groupinfo group1

显示程序组group1信息

yum search string

根据关键字string查找安装包

删除程序

yum remove | erase package1

删除程序包package1

yum groupremove group1

删除程序组group1

yum deplist package1

查看程序package1依赖情况

清除缓存

yum clean packages

清除缓存目录下的软件包

yum clean headers

清除缓存目录下的 headers

yum clean oldheaders

清除缓存目录下旧的 headers

yum clean, yum clean all (yum clean packages; yum clean oldheaders)

清除缓存目录下的软件包及旧的headers

仅下载

yum -y install --downloadonly --downloaddir=/ 软件名

(一般下载完之后,会进入到下载到的位置安装,cd /位置 ,yum -y localinstall  *.rpm)

--downloadonly:仅下载

--downloaddir=/:下载到的位置目录

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/641391
推荐阅读
相关标签
  

闽ICP备14008679号