Skip to content

willmarkley/wlfs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 

Repository files navigation

wlfs

Will's Linux From Scratch

WLFS is a linux distribution built entirely from source. It contains the Linux Kernel (4.11.5), the GNU C Library, and the core GNU/Linux programs. The distribution was built following the guidelines of the Linux From Scratch project (version 8.0).

Build

Build was completed on June 25, 2017. All sources were compiled for x86_64. The distribution is not guaranteed to perform in a production environment. Please use at own risk.

Installation

WLFS uses a Tiny Core Linux Live CD to accomplish the installation. The Live CD allows the network installation script to run.  The WLFS installation script is intended ONLY for machines with no current partitions. For machines that are currently partitioned, a gzip archive is available for you to install to a partition on your machine.

Network Installation

  1. Download TCL Live CD
  2. Boot Live CD in physical or virtual machine
  3. Press [ENTER] when asked to boot
  4. Enter the following commands at the prompt:
tce-load -wi openssl
wget https://raw.githubusercontent.com/willmarkley/wlfs/master/install.sh
sudo /bin/sh install.sh
  1. Eject Live CD and boot machine
user:  root
pass:  wlfs

Customization

The following files may need to be updated:

/etc/hosts, /etc/fstab, /etc/passwd, /etc/group, /etc/shadow, /etc/ld.so.conf, /etc/sysconfig/rc.site, /etc/sysconfig/network, and /etc/sysconfig/ifconfig.eth0

Presentations

This project has been presented to the Linux User Group at the University of Notre Dame. More information on the talk can be found on the ND LUG blog

Issues

Please file any issues on the issues tab of the project.

Future Development

Creating an offline installer by including the gzip archive and the installation script in the Live CD, for just one initial download. See Remastering TCL, ISOLINUX, and mkisofs for more details.

About

Will's Linux From Scratch

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages