软件包管理与服务进程.pptxVIP

  • 13
  • 0
  • 约2.21千字
  • 约 9页
  • 2022-03-04 发布于江西
  • 举报
Linux服务器配置与管理软件包管理与服务进程计算机科学与工程系软件包管理与服务进程【知识目标】了解:Linux服务的概念掌握:rpm软件包的命名格式【能力目标】能够通过软件名称分辨软件相关信息【思政目标】努力提升自身能力,开发使用属于中国的自由软件,实现科技自强,开源自立!软件包管理与服务进程1.管理软件包的两种工具—RPM和YUM (1)RPM管理工具RPM是红帽子包管理(Redhat Package Manager)的缩写。由Red Hat公司提出的一种软件包管理标准。是Linux各发行版中应用最广泛的软件包格式之一(还有debian发行的deb安装包)。作用:对RPM格式的软件包进行安装、查询、更新升级、校验、卸载以及生成.rpm格式的软件包等RPM功能通过rpm命令使用不同参数来实现。软件包管理与服务进程扩展名软件包的名称代表该软件适用于在Intel x86架构的64位cpu的计算机硬件平台上运行 发行号版本信息代表软件是提供给Enterprise Linux 7 rpm软件包——压缩存贮,拥有一个头文件,其中包含有关于本软件包的相关信息,便于对软件包信息进行查询。RPM软件包的典型命名格式:软件名-版本号-发行号.操作系统版本.硬件平台的类型.rpm如:openssl软件包对应的软件包名称为: openssl-1.0.1e-60.el7.x86_64.rpm 软件包管理与服务进程(2)YUM管理工具YUM(Yellow dog Updater, Modified)则能在线下载、安装、卸载、升级rpm软件包等任务,并且能够自动查找并解决rpm包之间的依赖关系后,一次性完成所有具有依赖关系rpm包的安装,而无需管理员逐个、手工地去安装每一个rpm包。(上层管理工具)要实现YUM的功能,有赖于三个机制的建立其一是需要有一个包含各种rpm安装文件的软件仓库(即yum源);其二是有软件仓库的仓库数据库(repodata),其中收集了软件仓库中所有rpm包的头部信息(每个rpm包的包头信息包含了该包的描述,功能,提供的文件,依赖关系等信息);其三是有软件仓库的地址等信息。软件包管理与服务进程(3)开源软件开发现状随着Linux开源系统及重要开源软件在各行各业大量应用,开源软件托管平台也应运而生,GitHub就是最大的一个面向开源及私有软件项目的托管平台。随着祖国快速的发展壮大,美国对我国的芯片、系统等各行各业都进行了打压限制,即使GitHub上软件代码也要受到美国出口管制法律的约束,开源无国界已成为笑话,作为祖国新一代建设者的我们要明白科技需自强!开源需自立!2020年7 月 14 日,工信部公布了“2020 年开源托管平台项目结果”,选定依托「码云 Gitee」 建设中国独立的开源托管平台。是世界范围内规模第二大的代码托管平台。软件包管理与服务进程2.Linux服务的概念、分类与管理(1)服务的概念与分类服务是指为系统自身或网络用户提供某项特定功能的、运行在操作系统后台(不占用下达命令的终端窗口)的一个或多个程序。服务一旦启动会持续在后台执行,随时等待接收使用者或其他程序的访问请求,不管有没有被用到。按其服务对象的不同服务划分为两类:本地服务:为本地计算机系统和用户提供的服务,如监视本地计算机活动的监视程序。网络服务:为网络中的其他计算机的用户提供的服务,如httpd网页服务、ssh远程登录服务等。软件包管理与服务进程2.Linux服务的概念、分类与管理(2)端口的概念与作用不同的网络服务,它们具体使用的网络协议会不同,人们为了区分不同的网络协议,给每个协议进行了编号,这个编号在计算机术语里面就叫端口号(简称端口)。基于TCP/UDP协议的不同网络服务都是以端口来区别的 网络中的主机是通过使用“IP地址+端口”与其他主机建立连接并进行通信的。计算机通信时使用的端口从0~65535,共有65536个。其中,从0~1023称为保留端口,通常这些端口的通讯固定用于某种服务协议,比如HTTP协议的端口号为80,SMTP协议的端口号为25,TELNET协议的端口号为23等等。从1024~65535称为动态端口,这些端口通常不固定分配给某个服务,只要运行的程序向系统提出网络申请,系统自动从这些端口中分配一个可用端口供其使用。 软件包管理与服务进程2.Linux服务的概念、分类与管理(3)套接字(Socket)“IP地址+网络协议+端口”的整合就称为套接字(Socket)。可以说,套接字就是在纵横交错的网络通信中,区分不同应用程序进程间的/view/538641.htm网络通信和连接的一套关键字。套接字(Socket)包含了进行网络通信必须的五种信息:连接使用的协议、本地主机的IP地址、本地进程的协议端口、远程主机的IP地址、远程进程的

文档评论(0)

1亿VIP精品文档

相关文档