Maxim Likhachev
43973f5a73
|
4 years ago | |
---|---|---|
img | 5 years ago | |
lfs | 5 years ago | |
.gitignore | 5 years ago | |
COPYING | 5 years ago | |
CoC.md | 5 years ago | |
Makefile | 5 years ago | |
README.md | 4 years ago | |
Vagrantfile | 5 years ago |
README.md
This repository contains sources and scripts for building Linux From Scratch system v20190308 (~9.0 RC1).
License
All scenarios are distributed under the GNU General Public License v3.
Requirements
- Vagrant with VirtualBox
- Make
Build
With two commands
$ make
[...]
$ make boot
Step by step
Optional
This repository already contains all necessary source files but it is possible to start literally from scratch with removing archives:
$ make clean
Download sources and check their md5 sums:
$ make src
- Configure host system and build LFS:
$ make install
Building an OS can take considerable time, even more than 10 hours.
For instance, on my system it tooks the following time:
$ time make install
real 681m8,127s
user 118m54,477s
sys 27m19,321s
CPU 21,46%
If the build is interrupted, the installation can be continued
with the make
or make build
command, which is the same thing.
In this case the packages already built will not be reassembled.
- Reboot the VM and load new LFS installation:
$ make boot
This command starts VM in GUI VirtualBox mode so it is possible to use GRUB to boot into LFS or Debian GNU/Linux.
- Check the LFS installation.
- Use you own Linux.