你的位置:首页 > 信息动态 > 新闻中心
信息动态
联系我们

27.第八章 Linux软件包管理 -- 软件运行和编译、软件包和包管理器、包管理器 rpm(一)

2021/12/27 10:04:21

第八章 Linux软件包管理

内容概述

  • 软件运行环境

  • 软件包基础

  • rpm包管理

  • yum和dnf 管理

  • 定制yum仓库

  • 编译安装

  • Ubuntu软件管理

1.软件运行和编译

1.1 软件相关概念

1.1.1 ABI

ABI : Application Binary Interface

Windows与Linux不兼容

  • ELF(Executable and Linkable Format)
  • PE(Portable Executable)

库级别的虚拟化:

  • Linux: WINE
  • Windows: Cygwin

1.1.2 API

API即Application Programming Interface,API可以在各种不同的操作系统上实现给应用程序提供完全相同的接口,而它们本身在这些系统上的实现却可能迥异,主流的操作系统有两种,一种是Windows系统,另一种是Linux系统。由于操作系统的不同,API又分为Windows API和Linux API