安装及管理程序

Liunx应用程序基础

应用程序与系统命令的关系
在这里插入图片描述
典型应用程序的目录结构
在这里插入图片描述

附加:应用程序是默认在/etc目录下并不是一定,与安装路径相关,安装路径改变,应用程序就不一定在默认/etc目录下

常见的软件包封装类型
在这里插入图片描述

RPM包管理工具

RPM(Red-Hat Package Manager)概述

Red Hat公司提出,被众多Liunx发行版所采用
建立统一的数据库文件
详细记录软件包安装、卸载等变化信息
自动分析软件包依赖关系

RPM封装的软件包的命名格式

软件素材参考:http://www.rpm.org
一般命名格式:bash(软件名称)-4.1.2(版本号)-15el6_4(发布次数).x86_64(硬件平台).rpm(扩展名)

rpm命令的格式

rpm命令能够实现几乎所有对RPM软件包的管理功能
执行“man rpm”命令可以获得关于rpm命令的详细帮助信息

rpm命令功能

查询、验证RPM软件包的相关信息
安装、升级、卸载RPM软件包	
维护RPM数据库信息等综合管理操作

查询RPM软件包信息

rpm -q [子选项] [软件名]

常用选项
-qa、-qi、-ql、-qc、-qd
查询未安装的RPM软件文件中信息
rpm -qp[子选项] RPM包文件
常用选项
-qpi、-qpl、-qpc、-qpd

实例

-q:使用询问模式,当遇到任何问题时,rpm指令会先询问用户;
-R:显示套件的关联性信息;
-s:显示文件状态,本参数需配合“-l”参数时使用;
-U:<套件档>或--upgrade<套件档>;升级指定的套件档
-v:显示指令执行过程;
-vv:详细显示指令执行过程,便于排错。
rpm  qa 显示所有已安装的程序名
rpm -qi 程序名 显示已安装的程序的详细信息
rpm -ql 程序名 显示已安装的程序的文件列表
rpm -qf 程序名 查询已安装程序属于哪个安装包
rpm -qc 程序名 列出已安装程序的配置文件
rpm -qd 程序名 列出已安装程序的软件包文档所在位置
rpm -qR 程序名 
  • 4
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值