我应该怎样做才能最大限度地利用构建 LFS 系统?

我应该怎样做才能最大限度地利用构建 LFS 系统?

我已经开始构建 LFS 系统,因为我听说这是学习 Linux 的好方法。我现在正在读第 5 章(你可以看到目录在这里),到目前为止我所做的就是设置我的主机环境,下载一堆软件包,然后我已经开始编译它们。我不确定我应该从发出一堆配置/制作命令中学到什么。

有人可以给我一些关于如何充分利用构建 LFS 系统的建议吗?我应该特别关注什么以及哪里?

谢谢

答案1

我建议:

  • 完成构建并将其用作桌面发行版至少半年,构建您需要的一切。
  • 更新一些这次变化明显的软件包,例如等离子桌面。
  • 定制一切。构建程序时,运行./configure --help并决定您想要--enable---disable-

请注意,当您没有遵循足够的安全列表和其他新闻来源来了解程序何时迫切需要更新时,您的系统很快就会过时,并且可能会积累安全错误,因此您可能需要将其替换为另一个发行版最终。

但到那时,您还将知道如何(重新)构建软件包,并且只需要学习如何在下一个发行版中以干净的方式执行此操作。 Debian 有一个关于如何构建软件包的很好的指南,我想 Redhat 也有一个关于 RPM 的指南。继续构建一些可以适应您的需求或您想要最新 git 版本的程序,并享受您在使用 LFS 时学到的知识。

相关内容