rpm
查询参数:
-q :用于查询指定的程序是否已经安装
-qa :列出所有已经安装在Linux系统下的程序名称
-qi :列出该程序的详细信息 ,如版本号,发行时间,安装时间等
-ql :列出该程序所有的文档与目录
-qc :列出该程序的所有配置文件 (通常是指在 /etc/ 底下的文件)
-qd :列出该程序的所有說明文档 (指与 man 有关的文件)
-qR :列出与该程序有关的依赖软件所含的文件 (Required 的意思)
安装参数:
-i :安装的含义
-v :安装过程中显示详情
-h :以进度条的形式显示安装进度
卸载参数:
-e :卸载的含义
–nodeps :强制卸载参数
#查看mysql是否安装
[root@feng01 hive] rpm -qa|grep mysql
卸载mysql
[root@feng01 hive] rpm -e --nodeps mysql-libs-5.1.73-7.el6.x86_64
#强制卸载mariadb
[root@scott ~]# rpm -e mariadb-libs-5.5.64-1.el7.x86_64 --nodeps
#通过命令进行安装:
[root@feng01 soft]# rpm -ivh mysql57-community-release-el7-11.noarch.rpm
yum
通过下面命令可以查看是否安装
[root@wei soft]# yum repolist all| grep mysql
#通过yum开始mysql安装
[root@qianfeng01 soft]# yum install -y mysql-community-server
#查看所有安装的
[root@wei soft]# yum list installed
#安装R语言软件: yum -y install R
#对当前系统的软件进行更新: yum update
#列出全部可更新的软件:yum check-update
#更新指定软件:yum update “软件名称”
#删除指定软件:yum -y remove “软件名称”
#显示可更新的软件:yum list
#显示系统中可更新的rpm包:yum list updates
#列出已经安装的所有的rpm包:yum list installed
#显示可安装的包或可更新的rpm包信息:yum info
#查找匹配包的所有依赖:yum search packagename
#搜索有包含特定文件名的rpm包:yum provides filename
#安装包:yum install packagename
#删除rpm包(包含依赖包):yum remove packagename
#检查可更新的rpm包:yum check-update
#更新所有的rpm包:yum update
#系统升级:yum upgrade