6.4. 入门指南

您可以根据 GPL 条款,从任何 PlumpOS 镜像站点下载最新的 PlumpOS 软件包,且不提供任何形式的担保。下载后,解压压缩包

$ tar -xvzf plumpos-6.9-rc1.tar.gz
并进入新目录 "plumpos-6.9-rc1/"。现在您有几种设置 PlumpOS 的方式可供选择。

首先,让我们熟悉一下这里的目录结构。应该有 3 个目录

还应该有一个名为 install 的文件,在您完成系统配置后,您将运行该文件。

如果您打算将自己的内核与 PlumpOS 一起使用,则必须遵循几个步骤才能使其正确启动。首先,您必须在 rootdisk/kernels/ 目录中创建一个新目录,该目录将采用旧式的且经常被诟病的 DoS 8.3 字符格式,并且仅包含字母和数字(以及单个“.”)。在该目录中,您应该放入一个名为 bzImage 的文件,它是您的内核;以及一个名为 modules.tgz 的文件,它是您的内核模块的 gzipped tarball 压缩包(带有 lib/modules/ 的相对路径,以便可以从根目录中提取)。可选地,您还可以为您的内核提供 System.map 和 config 文件。完成此操作后,您可以简单地运行 install 程序,它将检测并安装您的内核,以便与生成的 ISO 一起使用。

现在,假设您想包含一个第三方附加软件包。这非常简单:创建一个 gzipped tarball 压缩包,其中包含您要包含在软件包中的所有文件(相对于“/”),并将这些软件包放入 rootdisk/packages/ 目录中。然后编辑文件 rootdisk/packages/list,并添加软件包在 ramdisk 上相对于 / 的路径(换句话说,对于名为 “openssl.tar.gz” 的软件包,将行 “/cdrom/packages/openssl.tar.gz” 添加到文件 rootdisk/packages/list 中)。可选地,您可以使用诸如 “cdrom:openssl.tar.gz” 这样的行,这将自动在 cdrom 的 packages 目录中搜索软件包 “openssl.tar.gz”。在未来的版本中,这将对诸如 nfs 和启动软盘之类的东西很有用,所以现在不用担心它 ;)