Skip to content

eenagy/linux-from-scratch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Linux From Scratch (LFS) - Version 12 Virtual Environment

Introduction

This repository provides scripts and configurations to facilitate the building of a custom Linux system using the Linux From Scratch (LFS) book, version 12. The goal is to create a virtual environment to make the LFS distro building process more straightforward.

Getting Started

Prerequisites

  • A host system with a supported Linux distribution
  • QEMU for virtualization
  • Basic command-line tools (bash, coreutils, sed, awk, etc.)

Setup

  1. Clone this repository to your local machine:

    git clone https://github.com/eenagy/linux-from-scratch.git
    cd linux-from-scratch
  2. Review and customize the configurations if needed.

Usage

  1. Run the setup script to prepare the build environment:

    ./setup.sh
  2. Build the LFS distro:

    ./build-lfs.sh

Customization

  • Adjust configurations in config.sh to suit your preferences.
  • Modify packages.list to include/exclude packages in your LFS build.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages