mirror of
https://github.com/YellowJacketLinux/lfs-buildscripts.git
synced 2025-01-23 14:32:20 +08:00
tweak phases
This commit is contained in:
parent
e38a7f9d33
commit
127287356c
16
THE-PLAN.md
16
THE-PLAN.md
@ -85,19 +85,23 @@ Anyway, boostrapping an Ada and D capable GCC within LFS 12.2 will be my first
|
|||||||
priority once it is booting.
|
priority once it is booting.
|
||||||
|
|
||||||
|
|
||||||
Phase Three: RPM Bootstrap
|
Phase Three: Building RPM
|
||||||
--------------------------
|
--------------------------
|
||||||
|
|
||||||
The needed libraries to build RPM will need to be built and installed, and then
|
The needed libraries to build RPM will need to be built and installed, and then
|
||||||
RPM will be built and installed.
|
RPM will be built and installed.
|
||||||
|
|
||||||
|
|
||||||
|
Phase Four: RPM Bootstrap
|
||||||
|
-------------------------
|
||||||
|
|
||||||
Once RPM is built and installed comes the long and tedious task of writing the
|
Once RPM is built and installed comes the long and tedious task of writing the
|
||||||
needed RPM spec files to rebuild every package on the system in RPM. Much of
|
needed RPM spec files to rebuild every package on the system in RPM. Much of
|
||||||
that work has already been done from my LFS 11.3 system but the spec files need
|
that work has already been done from my LFS 11.3 system but the spec files need
|
||||||
to be updated and some still needed to be written when the water pipe broke.
|
to be updated and some still needed to be written when the water pipe broke.
|
||||||
|
|
||||||
|
|
||||||
Phase Four: Mock Build Environment
|
Phase Five: Mock Build Environment
|
||||||
----------------------------------
|
----------------------------------
|
||||||
|
|
||||||
After the system is RPM bootstrapped, I have to build and configure a Mock build
|
After the system is RPM bootstrapped, I have to build and configure a Mock build
|
||||||
@ -108,8 +112,8 @@ have used Mock build environments in the past but creating one from scratch for
|
|||||||
a new distribution is something I have not done.
|
a new distribution is something I have not done.
|
||||||
|
|
||||||
|
|
||||||
Phase Five: XFCE
|
Phase Six: XFCE
|
||||||
----------------
|
---------------
|
||||||
|
|
||||||
Once the system is RPM bootstrapped, I can start building the software needed
|
Once the system is RPM bootstrapped, I can start building the software needed
|
||||||
for the XFCE desktop environment.
|
for the XFCE desktop environment.
|
||||||
@ -118,8 +122,8 @@ My *personal* preferred desktop environment is actually MATE but XFCE is what I
|
|||||||
am building as the default desktop environment for YJL.
|
am building as the default desktop environment for YJL.
|
||||||
|
|
||||||
|
|
||||||
Phase Six: Installer
|
Phase Seven: Installer
|
||||||
--------------------
|
----------------------
|
||||||
|
|
||||||
With XFCE running, a bootable USB thumb drive that can install the system from
|
With XFCE running, a bootable USB thumb drive that can install the system from
|
||||||
RPM packages will have the be created. That will be when YJL becomes a reality
|
RPM packages will have the be created. That will be when YJL becomes a reality
|
||||||
|
Loading…
Reference in New Issue
Block a user