User Tools

Site Tools


cucumber_linux_from_scratch

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
cucumber_linux_from_scratch [2018/09/07 12:53]
z5t1 [Downloading the Cucumber Linux Source Tree]
cucumber_linux_from_scratch [2018/11/04 13:37]
z5t1
Line 9: Line 9:
  
 ^ Phase   ^ Chapter(s) ​    ^ Purpose ​     ^ ^ Phase   ^ Chapter(s) ​    ^ Purpose ​     ^
-| "​0" ​    | 1, 2, 3 & 4    | Set up the environment used to build Cucumber Linux. Note that nothing is actually ​build during this stage. As a result, this is not //​technically//​ considered a phase, hence the quotes around 0. |+| "​0" ​    | 1, 2, 3 & 4    | Set up the environment used to build Cucumber Linux. Note that nothing is actually ​built during this stage. As a result, this is not //​technically//​ considered a phase, hence the quotes around 0. |
 | 1       | 5              | Construct a temporary system in /tools that will be used to build the final system. | | 1       | 5              | Construct a temporary system in /tools that will be used to build the final system. |
 | 2       | 6              | Build an initial bootstrap system. At the end of phase 2, the system will be capable of running itself (without the /tools directory), but will not be capable of compiling itself. | | 2       | 6              | Build an initial bootstrap system. At the end of phase 2, the system will be capable of running itself (without the /tools directory), but will not be capable of compiling itself. |
Line 450: Line 450:
 This phase is akin to building a few select packages from the Beyond Linux from Scratch Book. This phase is akin to building a few select packages from the Beyond Linux from Scratch Book.
  
-At the end of this phase the system will be capable of both running *and* compiling itself; however, it will not be complete yet. +At the end of this phase the system will be capable of both running *and* compiling itself; however, it will not be complete yet. 
 + 
 +The entirety this process can be automated with portmake. Run the following (note that this command will take a //long// time): 
 + 
 +  /​usr/​ports/​utilities/​tools/​portmake install phase3
  
 ====== Chapter 8 - Building Phase 4 ====== ====== Chapter 8 - Building Phase 4 ======
Line 456: Line 460:
 This phase is akin to building additional packages from the Beyond Linux from Scratch Book. This phase is akin to building additional packages from the Beyond Linux from Scratch Book.
  
-At the end of this phase the system will be complete. ​+At the end of this phase the system will be complete. 
 + 
 +Similarly, this entire process can be automated with portmake as well. Note that this will take a //very long// time (even longer than phases 1. 2 & 3). 
 + 
 +  /​usr/​ports/​utilities/​tools/​portmake install phase4 
 + 
 +====== Chapter 9 - Creating the installer ====== 
  
cucumber_linux_from_scratch.txt · Last modified: 2018/11/14 00:12 by z5t1