- 1、本文档共38页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
任务7 软件的安装与卸载
任务7 软件的安装与卸载
任务引入
任务引入
某企业网为了简化网络管理,准备架设一
某企业网为了简化网络管理,准备架设一
台DHCP服务器,首先需要利用Debian
台DHCP服务器,首先需要利用Debian
Linux的apt在服务器上安装DHCP服务器端
Linux的apt在服务器上安装DHCP服务器端
软件。
软件。
任务实施流程
任务实施流程
1.设置Debian 软件源。
1.设置Debian 软件源。
2.使用apt命令安装软件。
2.使用apt命令安装软件。
7.1 Debian Linux的软件包管理
7.1 Debian Linux的软件包管理
Linux通常将软件的所有相关文件打包成一个特殊
Linux通常将软件的所有相关文件打包成一个特殊
格式的软件包,在这个软件包内还包含了检测系
格式的软件包,在这个软件包内还包含了检测系
统环境以及软件依赖性的脚本。当用户需要安装
统环境以及软件依赖性的脚本。当用户需要安装
使用某个软件时,只要获取相应的软件包,并通
使用某个软件时,只要获取相应的软件包,并通
过特定的指令来安装,那么该软件包就会依照软
过特定的指令来安装,那么该软件包就会依照软
件包内的脚本来检查该软件依赖的前驱软件是否
件包内的脚本来检查该软件依赖的前驱软件是否
存在,若安装的环境符合要求,则开始安装。安
存在,若安装的环境符合要求,则开始安装。安
装完成后,软件的信息将被记录在相应的软件包
装完成后,软件的信息将被记录在相应的软件包
管理机制中,以方便将来的升级、卸载等操作。
管理机制中,以方便将来的升级、卸载等操作。
目前,不同的Linux发行版大致有以下三种
目前,不同的Linux发行版大致有以下三种
软件包封装格式:
软件包封装格式:
rpm:最初是由Red Hat公司提供的一种包封装
rpm:最初是由Red Hat公司提供的一种包封装
格式,现被用在大多数Linux发行版。
格式,现被用在大多数Linux发行版。
deb :Debian Linux提供的一种包封装格式。
deb :Debian Linux提供的一种包封装格式。
source code :源码包,需要用户编译安装。
source code :源码包,需要用户编译安装。
7.1.1 deb和apt简介
7.1.1 deb和apt简介
deb (Debian binary package format)是
deb (Debian binary package format)是
Debian系统的安装包封装格式。deb包本身
Debian系统的安装包封装格式。deb包本身
有三部分组成:数据包,包含实际安装的
有三部分组成:数据包,包含实际安装的
程序数据;安装信息及控制脚本包,包含
程序数据;安装信息及控制脚本包,包含
deb的安装说明,标识,脚本等;最后一个
deb的安装说明,标识,脚本等;最后一个
是deb文件的一些二进制数据,包括文件头
是deb文件的一些二进制数据,包括文件头
等信息。
等信息。
deb 遵循严格的依赖关系,可以确保软件运
deb 遵循严格的依赖关系,可以确保软件运
行所必需的组件。在线安装的时候会自动
行所必需的组件。在线安装的时候会自动
安装所依赖的软件包。卸载时也很重要,
安装所依赖的软件包。卸载时也很重要,
比如软件包A依赖于B,当卸载B的时候会
比如软件包A依赖于B,当卸载B的时候会
提示A依赖于B,卸载掉B的话会导致A不能
提示A依赖于B,卸载掉B的话会导致A不能
用,这样可以确保系统的完整性和稳定
用,这样可以确保系统的完整性和稳定
性。
性。
文档评论(0)