Ubuntu 中的核心库有哪些?

Ubuntu 中的核心库有哪些?

Ubuntu 中的核心库是什么?我的意思是在主要版本中保留 API 和 ABI 的库,例如 12.04 LTS、14.04 LTS 和 16.06 LTS。什么是Ubuntu 的 API 和 ABI 保持稳定的版本号策略是什么?

这是Red Hat 的示例文档,我还没有找到针对 Ubuntu 的等效文档。

答案1

Ubuntu 是基于 Debian 的发行版。作为一个发行版,它是 Linux 内核的重新打包版本,并在其基础上添加了许多内容(例如 gnome)。由于 Ubuntu 是从 Debian 的最后一个稳定版本分支而来的,因此您需要的大多数核心实用程序实际上与 Debian 中使用的相同。

我看了看ubuntu 软件包搜索libc将显示每个 ubuntu 版本中使用的版本。

Ubuntu 的核心是 Linux 内核,Ubuntu 保持版本稳定性的政策可用这里

当您为 ubuntu 进行开发时,您可以使用 Ubuntu 从 Debian 继承的 deb 打包系统将您的软件包链接到任何版本的标准库。例如,这允许您指定软件包所需的库的最低版本。您不必担心版本之间的兼容性问题,而是检查支持您正在使用的功能的库的最新版本。Debian 开发人员参考详细说明这一点。

相关内容