2017-03-28 22:10:55 +02:00
|
|
|
This file contains examples of menu settings for various tasks.
|
|
|
|
------------------------------
|
2018-02-04 09:50:16 +01:00
|
|
|
LFS book, System V, stable (8.2) version.
|
2017-03-28 22:10:55 +02:00
|
|
|
Download the files to /usr/src (verify you have write access)
|
2018-02-04 09:50:16 +01:00
|
|
|
Build in /mnt/lfs (should be owned by root, verify you can execute sudo)
|
2017-03-28 22:10:55 +02:00
|
|
|
Clean the build directory before beginning
|
2018-02-04 09:50:16 +01:00
|
|
|
Build a kernel, whose configuration is in /home/user/config-4.15-lfs-1
|
2018-01-07 19:23:51 +01:00
|
|
|
An fstab for the future system is located in /home/user/fstablfs
|
2017-03-28 22:10:55 +02:00
|
|
|
Run only the critical testsuites
|
|
|
|
Settings for a French user
|
|
|
|
Run four make jobs in parallel
|
|
|
|
-----------------------------
|
|
|
|
BOOK Settings --->
|
|
|
|
Use BOOK (Linux From Scratch System V) --->
|
|
|
|
Release (Branch or stable book) --->
|
2018-02-04 09:50:16 +01:00
|
|
|
Branch (preceded by "branch-"), stable Version, or tag (8.2)
|
2017-03-28 22:10:55 +02:00
|
|
|
[ ] Add blfs-tool support (NEW)
|
|
|
|
[ ] Add custom tools support (NEW)
|
|
|
|
|
|
|
|
General Settings --->
|
|
|
|
Build Directory (/mnt/lfs)
|
|
|
|
[*] Retrieve source files
|
|
|
|
Package Archive Directory (/usr/src)
|
|
|
|
[ ] Retry on 'connection refused' failure (NEW)
|
|
|
|
Number of retry attempts on download failures (20) (NEW)
|
|
|
|
Download timeout (in seconds) (30) (NEW)
|
|
|
|
FTP mirror (http://ftp.osuosl.org) (NEW)
|
|
|
|
[*] Run the makefile
|
|
|
|
[*] Rebuild files
|
|
|
|
|
|
|
|
Build Settings --->
|
|
|
|
[*] Run testsuites
|
|
|
|
Tests level (Only final critical testsuites) --->
|
|
|
|
Flavour (Don't stop on testsuite failures) --->
|
|
|
|
[ ] Package management
|
|
|
|
[ ] Create a log of installed files for each package
|
|
|
|
[*] Use a custom fstab file
|
|
|
|
Fstab file (optional) ($HOME/fstablfs)
|
|
|
|
[*] Build the kernel
|
2018-02-04 09:50:16 +01:00
|
|
|
Kernel config file ($HOME/config-4.15-lfs-1)
|
2017-03-28 22:10:55 +02:00
|
|
|
[ ] Strip Installed Binaries/Libraries
|
2019-09-05 19:22:04 +02:00
|
|
|
[ ] Install non-wide-character ncurses
|
2017-03-28 22:10:55 +02:00
|
|
|
[ ] DO NOT use/display progress_bar
|
|
|
|
TimeZone (Europe/Paris)
|
|
|
|
Language (fr_FR.UTF-8)
|
|
|
|
[ ] Install the full set of locales
|
|
|
|
Groff page size (A4) --->
|
|
|
|
|
|
|
|
Advanced Features --->
|
|
|
|
[*] Create SBU and disk usage report
|
|
|
|
[ ] Run comparison analysis on final stage
|
|
|
|
[*] Optimization and parallelization
|
|
|
|
Optimization settings --->
|
|
|
|
Number of parallel `make' jobs (4)
|
|
|
|
Optimization level (Both temp tools and final system) --->
|
|
|
|
Internal Settings (WARNING: for jhalfs developers only) --->
|
|
|
|
|
|
|
|
[ ] Rebuild the Makefile (see help)
|
|
|
|
|
|
|
|
------------------------------
|
|
|
|
------------------------------
|
|
|
|
LFS book, systemd, XML source of the LFS book in /usr/src/lfsbook
|
|
|
|
Download the files to /usr/src (verify you have write access)
|
2018-02-04 09:50:16 +01:00
|
|
|
Build in /mnt/lfs (should be owned by root, verify you can execute sudo)
|
2017-03-28 22:10:55 +02:00
|
|
|
Clean the build directory before beginning
|
2018-02-04 09:50:16 +01:00
|
|
|
Build a kernel, whose configuration is in /home/user/config-4.15-lfs-systemd
|
2017-03-28 22:10:55 +02:00
|
|
|
An fstab for the future system si located in /home/user/fstablfs
|
|
|
|
Run all the testsuites
|
|
|
|
Settings for an user in California
|
|
|
|
Run four make jobs in parallel
|
|
|
|
-----------------------------
|
|
|
|
BOOK Settings --->
|
|
|
|
Use BOOK (Linux From Scratch systemd) --->
|
|
|
|
Release (Working Copy) --->
|
|
|
|
Loc of working copy (mandatory) (/usr/src/lfsbook)
|
|
|
|
[ ] Add blfs-tool support (NEW)
|
|
|
|
[ ] Add custom tools support (NEW)
|
|
|
|
|
|
|
|
General Settings --->
|
|
|
|
Build Directory (/mnt/lfs)
|
|
|
|
[*] Retrieve source files
|
|
|
|
Package Archive Directory (/usr/src)
|
|
|
|
[ ] Retry on 'connection refused' failure (NEW)
|
|
|
|
Number of retry attempts on download failures (20) (NEW)
|
|
|
|
Download timeout (in seconds) (30) (NEW)
|
|
|
|
FTP mirror (http://ftp.osuosl.org) (NEW)
|
|
|
|
[*] Run the makefile
|
|
|
|
[*] Rebuild files
|
|
|
|
|
|
|
|
Build Settings --->
|
|
|
|
[*] Run testsuites
|
|
|
|
Tests level (Both temporary tools and final system testsuites) --->
|
|
|
|
Flavour (Don't stop on testsuite failures) --->
|
|
|
|
[ ] Package management
|
|
|
|
[ ] Create a log of installed files for each package
|
|
|
|
[*] Use a custom fstab file
|
|
|
|
Fstab file (optional) ($HOME/fstablfs)
|
|
|
|
[*] Build the kernel
|
2018-02-04 09:50:16 +01:00
|
|
|
Kernel config file ($HOME/config-4.15-lfs-systemd
|
2017-03-28 22:10:55 +02:00
|
|
|
[ ] Strip Installed Binaries/Libraries
|
2019-09-05 19:22:04 +02:00
|
|
|
[ ] Install non-wide-character ncurses
|
2017-03-28 22:10:55 +02:00
|
|
|
[ ] DO NOT use/display progress_bar
|
|
|
|
TimeZone (America/Los_Angeles)
|
|
|
|
Language (en_US.UTF-8)
|
|
|
|
[ ] Install the full set of locales
|
|
|
|
Groff page size (letter) --->
|
|
|
|
|
|
|
|
Advanced Features --->
|
|
|
|
[*] Create SBU and disk usage report
|
|
|
|
[ ] Run comparison analysis on final stage
|
|
|
|
[*] Optimization and parallelization
|
|
|
|
Optimization settings --->
|
|
|
|
Number of parallel `make' jobs (4)
|
|
|
|
Optimization level (Both temp tools and final system) --->
|
|
|
|
Internal Settings (WARNING: for jhalfs developers only) --->
|
|
|
|
|
|
|
|
[ ] Rebuild the Makefile (see help)
|
|
|
|
|
|
|
|
------------------------------
|