Linux学习笔记——第十二篇
命令(command):
RPM工具:
rpm -ivh ......:安装RPM包
-i:表示安装
-v:表示可视化
-h:表示显示安装进度
在安装RPM包是常用的附带参数还包括如下几项:
--force:表示强制安装,即使覆盖于其他包的文件也要安装
--nodeps:表示当要安装的RPM包依赖于其他包时,即使其他包没有安装,也要安装这个包
rpm -Uvh filename:升级RPM包,-U表示升级
rpm -e filename:卸载RPM包,安装时,是把一个存在的文件作为参数,卸载时只需要包名即可
rpm -q RPM包名:包名不带平台信息和后缀名的
rpm -qa:查询当前系统所有已安装的RPM包
rpm -qi:得到一个已安装的RPM包的相关信息
rpm -ql:列出一个RPM包的安装文件
rpm -qf:列出某个文件鼠疫哪一个RPM包
yum工具:
yum list:列出所有可用的RPM包,如果已安装,最右显示@base,@updates,@anaconda,都有一个@符号;未安装则显示base或者anaconda,若需升级则显示updates
yum search [相关关键词]:搜索RPM包
yum install [-y] [RPM包名]:安装RPM包,如不加-y,则会以交互式安装
yum remoce [-y] [RPM包名]:卸载RPM包,最好不加-y
yum updates [-y] [RPM包名]:升级RPM包
例:
yum install 包名 -y --downloadonly:下载RPM包到默认的/var/cache/yum/x86_64/7/xxx/package目录下
yum install 包名 -y --downloadonly --downloaddir=/usr/local/src:下载RPM包到指定目录下