 |
 |
向 Linux Standard Base 进行移植

技术级别: 中级
IBM,
2006年8月3日

由于 Linux 是一个开放的操作系统,因此我们可以对其进行配置,将其汇编成适合特定需要的系统。然而,尽管多样性和众多选择为用户带来了很多益处,但是各种发行版本之 间的差异也给那些必须为大体相似但却存在少许区别的平台提供软件包并提供支持的软件开发人员带来了很多困扰。幸运的是,如果应用程序遵守 Linux Standard Base(LSB)规范,并且所使用的 Linux 也兼容 LSB 标准,那么这个应用程序就可以确保很好地运行。在本文中我们将对 LSB 进行探索,并学习如何将自己的代码移植到这种标准上。
|
 |
 |
现在就注册或使用您的 IBM ID 和密码登录 |
developerWorks 中国从 2005 年 6 月 12 日起正式加入 IBM 全球公共用户注册系统。在此之后,您现有的 developerWorks 中国会员 ID 将不再有效,请您即刻申请新的 IBM ID,以便获取您需要的产品及服务。
|
 |
当您完成注册后,您可以使用您的 IBM ID 和密码访问 developerWorks 中国网站或 developerWorks 全球网站上的任何教程,而无需在一个浏览器会话中重新输入您的 ID 和密码。请您务必记住您的 ID 和密码,因为当重新启动浏览器时,您需要重新输入您的 ID 和密码才能访问任何教程。
|

预备知识
要想从本教程获得最大的受益,您应该具有使用 C 或 C++ 编程语言的经验,并且了解典型的 Linux 软件开发环境以及相关工具,包括编译器、链接器、系统库、配置和编译工具以及打包工具。
我们还应该具有从命令行中安装软件的经验,至少具有一些 Linux 系统管理和维护的经验,例如配置文件系统、启动和停止网络服务以及添加系统服务等。
如 果我们正在运行 Debian Linux,还应该具有使用 APT 包管理器的经验。要在 Debian Linux 上运行 VMware Workstation,我们还必须安装与内核版本相关的内核源码。(我们通常需要拥有超级用户的权限才能安装 VMware Workstation。)

系统需求
浏览器:Netscape 4.x 或更高版本, 或者 Internet Explorer 4.x 或更高版本 ,支持 JavaScript 。

学习时间
2 小时

语言
简体中文
, 英文

格式
HTML, Zip
|
 |
|  |