码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • LFS学习系列2 — 总览


    进入到LFS的官方网址:Linux From Scratch,其总览如下:

    Table of Contents(内容表)

    • Preface(前言)

      • Foreword
      • Audience
      • LFS Target Architectures
      • Prerequisites
      • LFS and Standards
      • Rationale for Packages in the Book
      • Typography
      • Structure
      • Errata and Security Advisories
    • I. Introduction(介绍)

      • 1. Introduction(介绍)

        • How to Build an LFS System
        • What's new since the last release
        • Changelog
        • Resources
        • Help
    • II. Preparing for the Build(编译准备)

      • 2. Preparing the Host System(准备宿主系统)

        • Introduction
        • Host System Requirements
        • Building LFS in Stages
        • Creating a New Partition
        • Creating a File System on the Partition
        • Setting The $LFS Variable
        • Mounting the New Partition
      • 3. Packages and Patches(包和补丁)

        • Introduction
        • All Packages
        • Needed Patches
      • 4. Final Preparations(最后的准备)

        • Introduction
        • Creating a limited directory layout in LFS filesystem
        • Adding the LFS User
        • Setting Up the Environment
        • About SBUs
        • About the Test Suites
    • III. Building the LFS Cross Toolchain and Temporary Tools(编译LFS交叉工具链和临时工具)

      • Important Preliminary Material(重要的预备材料)

        • Introduction
        • Toolchain Technical Notes
        • General Compilation Instructions
      • 5. Compiling a Cross-Toolchain(编译交叉工具链)

        • Introduction
        • Binutils-2.39 - Pass 1
        • GCC-12.2.0 - Pass 1
        • Linux-5.19.2 API Headers
        • Glibc-2.36
        • Libstdc++ from GCC-12.2.0
      • 6. Cross Compiling Temporary Tools(交叉编译临时工具)

        • Introduction
        • M4-1.4.19
        • Ncurses-6.3
        • Bash-5.1.16
        • Coreutils-9.1
        • Diffutils-3.8
        • File-5.42
        • Findutils-4.9.0
        • Gawk-5.1.1
        • Grep-3.7
        • Gzip-1.12
        • Make-4.3
        • Patch-2.7.6
        • Sed-4.8
        • Tar-1.34
        • Xz-5.2.6
        • Binutils-2.39 - Pass 2
        • GCC-12.2.0 - Pass 2
      • 7. Entering Chroot and Building Additional Temporary Tools(进入Chroot并构建额外临时工具)

        • Introduction
        • Changing Ownership
        • Preparing Virtual Kernel File Systems
        • Entering the Chroot Environment
        • Creating Directories
        • Creating Essential Files and Symlinks
        • Gettext-0.21
        • Bison-3.8.2
        • Perl-5.36.0
        • Python-3.10.6
        • Texinfo-6.8
        • Util-linux-2.38.1
        • Cleaning up and Saving the Temporary System
    • IV. Building the LFS System(编译LFS系统)

      • 8. Installing Basic System Software(安装基础系统软件)

        • Introduction
        • Package Management
        • Man-pages-5.13
        • Iana-Etc-20220812
        • Glibc-2.36
        • Zlib-1.2.12
        • Bzip2-1.0.8
        • Xz-5.2.6
        • Zstd-1.5.2
        • File-5.42
        • Readline-8.1.2
        • M4-1.4.19
        • Bc-6.0.1
        • Flex-2.6.4
        • Tcl-8.6.12
        • Expect-5.45.4
        • DejaGNU-1.6.3
        • Binutils-2.39
        • GMP-6.2.1
        • MPFR-4.1.0
        • MPC-1.2.1
        • Attr-2.5.1
        • Acl-2.3.1
        • Libcap-2.65
        • Shadow-4.12.2
        • GCC-12.2.0
        • Pkg-config-0.29.2
        • Ncurses-6.3
        • Sed-4.8
        • Psmisc-23.5
        • Gettext-0.21
        • Bison-3.8.2
        • Grep-3.7
        • Bash-5.1.16
        • Libtool-2.4.7
        • GDBM-1.23
        • Gperf-3.1
        • Expat-2.4.8
        • Inetutils-2.3
        • Less-590
        • Perl-5.36.0
        • XML::Parser-2.46
        • Intltool-0.51.0
        • Autoconf-2.71
        • Automake-1.16.5
        • OpenSSL-3.0.5
        • Kmod-30
        • Libelf from Elfutils-0.187
        • Libffi-3.4.2
        • Python-3.10.6
        • Wheel-0.37.1
        • Ninja-1.11.0
        • Meson-0.63.1
        • Coreutils-9.1
        • Check-0.15.2
        • Diffutils-3.8
        • Gawk-5.1.1
        • Findutils-4.9.0
        • Groff-1.22.4
        • GRUB-2.06
        • Gzip-1.12
        • IPRoute2-5.19.0
        • Kbd-2.5.1
        • Libpipeline-1.5.6
        • Make-4.3
        • Patch-2.7.6
        • Tar-1.34
        • Texinfo-6.8
        • Vim-9.0.0228
        • MarkupSafe-2.1.1
        • Jinja2-3.1.2
        • Systemd-251
        • D-Bus-1.14.0
        • Man-DB-2.10.2
        • Procps-ng-4.0.0
        • Util-linux-2.38.1
        • E2fsprogs-1.46.5
        • About Debugging Symbols
        • Stripping
        • Cleaning Up
      • 9. System Configuration(系统配置)

        • Introduction
        • General Network Configuration
        • Overview of Device and Module Handling
        • Managing Devices
        • Configuring the system clock
        • Configuring the Linux Console
        • Configuring the System Locale
        • Creating the /etc/inputrc File
        • Creating the /etc/shells File
        • Systemd Usage and Configuration
      • 10. Making the LFS System Bootable(使LFS系统可引导)

        • Introduction
        • Creating the /etc/fstab File
        • Linux-5.19.2
        • Using GRUB to Set Up the Boot Process
      • 11. The End(结束)

        • The End
        • Get Counted
        • Rebooting the System
        • What Now?
    • V. Appendices(附录)

      • A. Acronyms and Terms
      • B. Acknowledgments
      • C. Dependencies
      • D. LFS Licenses
        • Creative Commons License
        • The MIT License
    • Index

  • 相关阅读:
    【Linux基础】Linux云服务器(腾讯云、阿里云、华为云)环境部署 | 安装远程XShell | 基本账号管理(超详细教程)
    被动语态练习题
    2022年全球市场自动牵引车总体规模、主要生产商、主要地区、产品和应用细分研究报告
    性能指标>软硬件的性能指标
    Linux音频系统编程之芯片平台适配功放Codec Driver解读
    计算地球上两点间的方位角和俯仰角【输入经纬度】
    enumerate内置函数的使用
    面试:线程池核心线程如何保持一直运行的
    语义检索实现相关参考网站
    BeanFactory版本的快速入门
  • 原文地址:https://blog.csdn.net/phmatthaus/article/details/126520675
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号