centos 卸载软件_Linux系统配置及服务管理_第09章_软件管理

一 .RPM包

RPM(原Red Hat Package Manager,现在是一个递归缩写)

由 Red Hat 公司提出,被众多 Linux 发行版所采用

也称二进制( binary code)无需编译,可以直接使用

无法设定个人设置,开关功能

软件包示例(注意后缀):mysql-community-common-5.7.12-1.el7.x86_64.rpm

认识RPM包

zip-3.0-11.el7.x86_64.rpm

wget-1.14-15.el7.x86_64.rpm

tcpdump-4.9.0-5.el7.x86_64.rpm

注释

zip - 3.0-11. el7. x86_64. rpm

软件包名zip

版本号(Version)3.0-11

发布版本(Release5/6/7) el7

系统平台(32/64)x86_64

文件后缀rpm

二.rpm包管理

1.yum工具

简介

Yum(全称为 Yellow dog Updater, Modified)

是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。

基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,

可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。

1.1使用YUM管理RPM包

安装

全新安装

[root@localhost ~]# yum -y install httpd vsftpd

yum 主命令-y 自动确认install 安装httpd 软件包1vsftpd 软件包2软件包N

2b4360cf07843643538a0a6aa9b0db62.png

4628ac58b4420b5abb5cc3563df96047.png

重新安装

当软件缺失文件,可尝试重新安装

[root@localhost ~]# yum -y reinstall httpd

reinstall 重新安装

升级安装

[root@localhost ~]# yum -y update httpd

升级一个程序httpd

[root@localhost ~]# yum -y update

查询

查询YUM源

[root@localhost ~]# yum repolist

3ee0da1ffb396ec3fad444cda37dbc15.png

查询HTTP程序

[root@localhost ~]# yum list httpd

7bb149d7a259aa926cf5e0636c4a8d47.png

卸载

卸载程序

[root@localhost ~]# yum -y remove httpd

remove移除,卸载软件包

ab46e54f06fe341d954c843545f358f7.png

查询工具和软件包的关系

1.当使用ifconfig命令失效时,却又不知道如何安装

2.使用provide查询命令的提供者进行安装。

3.查询

[root@localhost ~]# yum provides ifconfig

d704db702ea330e4fc708e54f07861dc.png

已加载插件:fastestmirror, langpacks

Loading mirror speeds from cached hostfile

* base: 阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区

* extras: 阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区

* updates: 阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区

net-tools-2.0-0.25.20131004git.el7.x86_64 : Basic networking tools

源 :@anaconda

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值