超越 BLFS

本书中安装的软件包只是冰山一角。我们希望您从 LFS 书籍和 BLFS 书籍中获得的经验,能为您编译、安装和配置本书未包含的软件包提供必要的基础。

当您要将软件包安装到 //usr 以外的位置时,您就在大多数机器的默认环境设置之外进行安装。以下示例应能帮助您确定如何纠正这种情况。这些示例涵盖了可能需要更新的完整设置范围,但并非所有情况都需要全部使用。

如果您在寻找本书中未包含的软件包,以下是搜索所需软件包的几种不同方法。

处理新软件包的一些一般性提示:

[提示]

提示

如果您找到的软件包仅有 .deb.rpm 格式,则有多种提取方法。

.deb 文件只是由 ar 创建和提取的归档文件。可以通过运行以下命令提取:ar x $PACKAGE.deb。它会提取许多文件;但重要的是 data.tar.gz,它包含了通常从中安装的所有文件。

对于 .rpm 文件,您可以安装 rpmextract(参见 PKGBUILD 了解他们如何安装该软件包),并使用该软件包中的 rpmextract.sh 来提取文件。它会提取到多个目录,例如 appusr。您也可以使用 File-Roller-44.7ark-26.04.1 进行提取。