CentOS 软件管理

yum 软件包管理

使用方法 : yum [options] COMMAND

更新 yum 源
yum update
安装软件
yum -y install nginx
yum 清空缓存列表
yum clean packages
显示所有已经安装和可以安装的程序包
yum list
显示指定软件名信息列表
yum list nginx
更新软件
yum update nginx
卸载已经安装的软件
yum remove nginx
命令参数名称功能与作用描述
check检查 RPM 数据库问题
check-update检查是否有可用的软件包更新
clean删除缓存数据
deplist列出软件包的依赖关系
distribution-synchronization已同步软件包到最新可用版本
groups显示或使用、组信息
help显示用法提示
history显示或使用事务历史
info显示关于软件包或组的详细信息
install向系统中安装一个或多个软件包
list列出一个或一组软件包
reinstall覆盖安装软件包
repo-pkgs将一个源当作一个软件包组,这样我们就可以一次性安装/移除全部软件包。
repolist显示已配置的源
search在软件包详细信息中搜索指定字符串
shell运行交互式的 yum shell
update更新系统中的一个或多个软件包
version显示机器和/或可用的源版本。
-q, --quiet静默执行
-v, --verbose详尽的操作过程
-y, --assumeyes回答全部问题为是

rpm 软件包管理

rpm 命令是 Red-Hat Package Manager 的缩写, 该命令用于管理 Linux 下软件包的软件。在 Linux 操作系统下,几乎所有的软件均可以通过 rpm 进行安装、卸载及管理等操作。

下载rpm
wget https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.36-1.el7.x86_64.rpm-bundle.tar
tar -xvf mysql-5.7.36-1.el7.x86_64.rpm-bundle.tar
安装软件
rpm -ivh mysql-community-common-5.7.36-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.36-1.el7.x86_64.rpm  
rpm -ivh mysql-community-client-5.7.36-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.36-1.el7.x86_64.rpm
rpm 安装过的软件包
rpm -qa
rpm -qa | grep nginx #查找软件
查询软件包的文件安装的位置
rpm -ql mysql-community-client-8.0.30-1.el7.x86_64
卸载软件包
rpm -ev mysql-community-client-8.0.30-1.el7.x86_64
rpm 命令参数名称功能与作用描述
-a查询所有的软件包
-b设置包装套件的完成阶段,并指定套件档的文件名称
-c只列出组态配置文件,本参数需配合 -l 参数使用
-d只列出文本文件,本参数需配合 -l 参数使用
-e卸载软件包
-f查询文件或命令属于哪个软件包
-h安装软件包时列出标记
-i显示软件包的相关信息
–install安装软件包
-l显示软件包的文件列表
-p查询指定的 rpm 软件包
-q查询软件包
-R显示软件包的依赖关系
-s显示文件状态,本参数需配合 -l 参数使用
-U升级软件包
-v显示命令执行过程
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值