2020 Linux系统应用基础教程 期末复习【整理】第六章 Linux的包管理

一、软件安装的方法

1、软件包
①源码包
内核,C语言,易报错,安装时间长、繁琐
优点:开源,官网可下载
②脚本安装包
源码包再开发,不需要手工安装,类似于Windows中的软件,事先写好安装界面和安装程序——install.sh,出现窗口界面,安装位置、功能配置等,安装简单。这种包比较少,需要人为写安装界面,管理员一般不需要
2、二进制包(RPM包、deb包、系统默认包)
缺点:经过编译的,不能看到源代码,功能选择不如源码包灵活,依赖性。
优点:使用简单,安装快。

二、rpm包管理下的5种用户对软件包管理的基本操作

1、安装 -i 解开被压缩的软件包,并安装软件到计算机磁盘上
2、查询 -q 通过rpm数据库查询软件包的相关信息
3、校验 -v 校验软件包中程序的正确性
4、升级 -u 用新版本程序替换软件包中旧版本程序
5、删除 -e 清除通过rpm安装的软件,即卸载软件包

三、软件包查询

用法:rpm {-q | - -query}[query -options][PACKAGE_NAME]…
其中-q或- -query是必需命令选项。
-l 或 - -list package_name:列出指定软件包中所有的文件
-a 或 - -all:查询系统中所有的软件包
示例
rpm -qa
显示系统中所有已经安装的软件包名称、版本号和发行号信息。
rpm -qa | grep httpd
“|”指前面的结果是后面的查找对象。
查询包中文件安装位置 :rpm –ql 包名
查询软件信息 :rpm -qi
查询未安装包信息 :rpm -qip
-p必须加上包全名

学如逆水行舟,不进则退
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一百个Chocolate

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值