第7讲_软件包管理教程.ppt

软件包管理 宋丽丽 newstart0613@163.com 问题引入:在Linux系统下如何添加删除程序? 问题引入:我怎么知道系统里安装了哪些软件? RPM软件包管理 早期Unix/Linux系统都是要自己从源代码编译,并做各种调整,甚至修改源代码。自由度比较高,但是耗费精力缺乏效率。由此产生了软件包管理的概念。 常用的 RPM (RedHat Package Manager)最早是由Red Hat公司提出的软件包管理标准,目前应用于很多Linux发行版。 rpm:软件包管理命令 可实现RPM软件安装、升级、删除、查询和验证5大功能。 RPM将编译好的软件打包后,会把它安装所需要的依赖软件包也记录下来。当安装的时候,它会根据记录数据查询所依赖的文件包是否已经安装,如果满足则安装,不满足则不安装。 RPM软件包之间的依赖关系 vim-common-6.3.035-3.i386.rpm vim-enhanced-6.3.035-3.i386.rpm 包依赖关系 vim-enhanced包的运行依赖于 vim-common包 因此,vim-common包需要在 vim-enhanced包之前进行安装 RPM包下载网站 RPM软件包的的名称格式 同一软件有很多可以选择,如何选中合适的软件包? 通过软件包的格式 Eg:vsftpd-1

文档评论(0)

1亿VIP精品文档

相关文档