Linux教程

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

本文主要是介绍27.第八章 Linux软件包管理 -- 软件运行和编译、软件包和包管理器、包管理器 rpm(一),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

第八章 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

这篇关于27.第八章 Linux软件包管理 -- 软件运行和编译、软件包和包管理器、包管理器 rpm(一)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!