source: CHEATSHEET@ b9f1fcf

2.4
Last change on this file since b9f1fcf was 6bba83f, checked in by Pierre Labastie <pierre@…>, 8 years ago

Add a CHEATSHEET file

  • Property mode set to 100644
File size: 7.1 KB
RevLine 
[6bba83f]1$Id$
2This file contains examples of menu settings for various tasks.
3------------------------------
4LFS book, System V, stable (8.0) version.
5Download the files to /usr/src (verify you have write access)
6Build in /mnt/lfs (verify you have write access too)
7Clean the build directory before beginning
8Build a kernel, whose configuration is in /home/user/config-4.9.9-lfs-1
9An fstab for the future system si located in /home/user/fstablfs
10Run only the critical testsuites
11Settings for a French user
12Run four make jobs in parallel
13-----------------------------
14BOOK Settings --->
15 Use BOOK (Linux From Scratch System V) --->
16 Release (Branch or stable book) --->
17 Branch (preceded by "branch-"), stable Version, or tag (8.0)
18[ ] Add blfs-tool support (NEW)
19[ ] Add custom tools support (NEW)
20
21General Settings --->
22 [ ] Change the default user/group and homedir for this build (NEW)
23 Build Directory (/mnt/lfs)
24 [*] Retrieve source files
25 Package Archive Directory (/usr/src)
26 [ ] Retry on 'connection refused' failure (NEW)
27 Number of retry attempts on download failures (20) (NEW)
28 Download timeout (in seconds) (30) (NEW)
29 FTP mirror (http://ftp.osuosl.org) (NEW)
30 [*] Run the makefile
31 [*] Rebuild files
32
33Build Settings --->
34 [*] Run testsuites
35 Tests level (Only final critical testsuites) --->
36 Flavour (Don't stop on testsuite failures) --->
37 [ ] Package management
38 [ ] Create a log of installed files for each package
39 [*] Use a custom fstab file
40 Fstab file (optional) ($HOME/fstablfs)
41 [*] Build the kernel
42 Kernel config file ($HOME/config-4.9.9-lfs-1)
43 [ ] Strip Installed Binaries/Libraries
44 [ ] Install vim-lang package
45 [ ] DO NOT use/display progress_bar
46 TimeZone (Europe/Paris)
47 Language (fr_FR.UTF-8)
48 [ ] Install the full set of locales
49 Groff page size (A4) --->
50
51Advanced Features --->
52 [*] Create SBU and disk usage report
53 [ ] Run comparison analysis on final stage
54 [*] Optimization and parallelization
55 Optimization settings --->
56 Number of parallel `make' jobs (4)
57 Optimization level (Both temp tools and final system) --->
58 Internal Settings (WARNING: for jhalfs developers only) --->
59
60[ ] Rebuild the Makefile (see help)
61
62------------------------------
63------------------------------
64LFS book, systemd, XML source of the LFS book in /usr/src/lfsbook
65Download the files to /usr/src (verify you have write access)
66Build in /mnt/lfs (verify you have write access too)
67Clean the build directory before beginning
68Build a kernel, whose configuration is in /home/user/config-4.10.3-lfs-systemd
69An fstab for the future system si located in /home/user/fstablfs
70Run all the testsuites
71Settings for an user in California
72Run four make jobs in parallel
73-----------------------------
74BOOK Settings --->
75 Use BOOK (Linux From Scratch systemd) --->
76 Release (Working Copy) --->
77 Loc of working copy (mandatory) (/usr/src/lfsbook)
78[ ] Add blfs-tool support (NEW)
79[ ] Add custom tools support (NEW)
80
81General Settings --->
82 [ ] Change the default user/group and homedir for this build (NEW)
83 Build Directory (/mnt/lfs)
84 [*] Retrieve source files
85 Package Archive Directory (/usr/src)
86 [ ] Retry on 'connection refused' failure (NEW)
87 Number of retry attempts on download failures (20) (NEW)
88 Download timeout (in seconds) (30) (NEW)
89 FTP mirror (http://ftp.osuosl.org) (NEW)
90 [*] Run the makefile
91 [*] Rebuild files
92
93Build Settings --->
94 [*] Run testsuites
95 Tests level (Both temporary tools and final system testsuites) --->
96 Flavour (Don't stop on testsuite failures) --->
97 [ ] Package management
98 [ ] Create a log of installed files for each package
99 [*] Use a custom fstab file
100 Fstab file (optional) ($HOME/fstablfs)
101 [*] Build the kernel
102 Kernel config file ($HOME/config-4.10.3-lfs-systemd
103 [ ] Strip Installed Binaries/Libraries
104 [ ] Install vim-lang package
105 [ ] DO NOT use/display progress_bar
106 TimeZone (America/Los_Angeles)
107 Language (en_US.UTF-8)
108 [ ] Install the full set of locales
109 Groff page size (letter) --->
110
111Advanced Features --->
112 [*] Create SBU and disk usage report
113 [ ] Run comparison analysis on final stage
114 [*] Optimization and parallelization
115 Optimization settings --->
116 Number of parallel `make' jobs (4)
117 Optimization level (Both temp tools and final system) --->
118 Internal Settings (WARNING: for jhalfs developers only) --->
119
120[ ] Rebuild the Makefile (see help)
121
122------------------------------
123------------------------------
124CLFS book, systemd, stable version (as of April 2017)
125X86 multilib
126Download the files to /usr/src (verify you have write access)
127Build in /mnt/clfs (verify you have write access too)
128Clean the build directory before beginning
129Use "boot" method, with a temporary kernel in /home/user/config-boot
130Build a kernel, whose configuration is in /home/user/config-4.10.3-clfs-systemd
131An fstab for the future system si located in /home/user/fstablfs
132Run all the testsuites for final system
133Settings for an user in Sidney (Australia)
134Run four make jobs in parallel
135-----------------------------
136BOOK Settings --->
137 Use BOOK (Cross-Compiled Linux From Scratch) --->
138 Release (Branch or stable book) --->
139 Branch (preceded by "branch-"), stable Version, or tag (3.0.0-systemd)
140 Target architecture (x86) --->
141 Library (multilib) --->
142 Build method (boot) --->
143 BOOT kernel config file (mandatory) ($HOME/config-boot)
144[ ] Add blfs-tool support (NEW)
145[ ] Add custom tools support (NEW)
146
147General Settings --->
148 [ ] Change the default user/group and homedir for this build (NEW)
149 Build Directory (/mnt/clfs)
150 [*] Retrieve source files
151 Package Archive Directory (/usr/src)
152 [ ] Retry on 'connection refused' failure (NEW)
153 Number of retry attempts on download failures (20) (NEW)
154 Download timeout (in seconds) (30) (NEW)
155 FTP mirror (http://ftp.osuosl.org) (NEW)
156 [*] Run the makefile
157 [*] Rebuild files
158
159Build Settings --->
160 [*] Run testsuites
161 Tests level (All final system testsuites) --->
162 Flavour (Don't stop on testsuite failures) --->
163 [ ] Create a log of installed files for each package
164 [*] Use a custom fstab file
165 Fstab file (optional) ($HOME/fstablfs)
166 [*] Build the kernel
167 Kernel config file ($HOME/config-4.10.3-clfs-systemd
168 [ ] Strip Installed Binaries/Libraries
169 [ ] Install vim-lang package
170 [ ] DO NOT use/display progress_bar
171 TimeZone (Australia/Sydney)
172 Language (en_AU.UTF-8)
173 [ ] Install the full set of locales
174 Groff page size (A4) --->
175
176Advanced Features --->
177 [*] Create SBU and disk usage report
178 [ ] Run comparison analysis on final stage
179 [*] Optimization and parallelization
180 Optimization settings --->
181 Number of parallel `make' jobs (4)
182 Optimization level (Cross tools (only MAKEFLAGS), temp tools and final system) --->
183 Internal Settings (WARNING: for jhalfs developers only) --->
184
185[ ] Rebuild the Makefile (see help)
186--------------------------------
187
Note: See TracBrowser for help on using the repository browser.