source: CHEATSHEET@ cf2f109

ablfs-more legacy trunk
Last change on this file since cf2f109 was b7583ec, checked in by Pierre Labastie <pierre@…>, 7 years ago

Removing the need to have write access to BUILDDIR:

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