栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

零基础学习云计算<Day06>——【Linux篇】RPM包详解

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

零基础学习云计算<Day06>——【Linux篇】RPM包详解

一份微语报,众览天下事!
【今日要闻】
中科院已停用知网:
仅能看摘要,不能看论文,也不能下载
【今日微语】
多给家人报喜
多给朋友报忧

让我们进入今天的学习吧!
Keep  trying

塞一、常见软件包封包类型
勒二、rpm软件包简介
三、查询已安装RPM包软件信息
復四、查询未安装的RPM安装软件
五、安装与卸载
️六、rpm包的缺陷



塞一、常见的软件包封包类型

勒二、rpm软件包简介
  1. RPM (Package Manager),是RPM 包管理器。由红帽公司提出,Redhat、SUSE 等系列采用;其作用是建立集中数据库,记录软件包安装/卸载等变化信息,分析软件包依赖关系。
  2. RPM 包 文件名特征
    软件名-版本信息.操作系统.硬件架构.rpm

    操作系统:e 代表企业版l 代表 linux
三、查询已安装RPM包软件信息
  • 格式:rpm -q[子选项] 软件名
  • 常用子选项
    • -a:列出已安装所有软件包

    • -i:查看指定软件的详细信息

    • -l:查看指定软件的文件安装清单

復四、查询未安装的RPM安装软件
  • 格式:rpm -q[子选项] rpm包文件(包名必须完整)

  • 常用子选项

    • -pi:查看指定软件的详细信息

    • -pl:查看指定软件的文件安装清单

五、安装与卸载
  • 安装

    • 格式:rpm -i rpm包文件
    • 常用子选项
      • -v:显示安装细节
      • -h:以#显示进度条
      • --force:强制安装。当已经安装的软件包丢失了一部分内容导致软件不可用时,那我们要么卸载重装要么直接重装,但系统不允许,所以加上此选项可以不卸载直接重装软件包
    • 黄金组合 :rpm -ivh rpm包文件
    • 导入签名信息即可消除警告
      格式:import 签字信息
  • 卸载

    • 格式:rpm -evh 软件名(直接-e什么都不显示)
  • 补充一条命令
    rpm -qf:查询某个目录或者文件是哪个RPM包带来的(即使目标文件被删除也可以查询到)

️六、rpm包的缺陷

  我们安装 bind -chroot 来看看
  可以看到我们想要安装 bind -chroot,必须先安装 bind,因为bind -chroot依赖于bind,当依赖关系错综复杂时,我们的rpm包就显得很乏力,我们还得挨去安装它所依赖的包,而rpm又不能自动解决依赖。因为我们的yum应运而生,yum完美的解决了rpm的依赖关系,yum在手,天下我有。博主将会在下一篇文章里面详细讲解yum,喜欢的小伙伴点赞关注不迷路哦!

         回到顶部

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/825557.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号