|
|
last edited 16 years ago by alfredo |
1 2 3 4 5 6 7 8 9 | ||
Editor: alfredo
Time: 2008/02/03 13:22:36 GMT-8 |
||
Note: |
changed: - ------------------------------------------------------- Instructions to make a new Doyen image file. ------------------------------------------------------- You will need to have root permissions and mkisofs and mksquashfs installed in your system. If you want to build the Doyen livecd in your workstation, you must have the contents of the doyen live image in a directory. You can get this from: http://alfredo.axiom-developer.org/doyen-filesystem.tar.gz As root do the following steps: 1) Create a temporary directory. cd doyen-filesystem mkdir tmp 2) Use 'mo2dir' to expand the module file you want to modfy, into the temp directory. eg. usr.mo Note: the Axiom directory will be inside this module under the directory usr/local. cd tools ./mo2dir ../base/usr.mo ../tmp/ 3) Apply the diffs with the changes you want to filesystem expanded on the "tmp" directory. eg. a new Axiom version. 4) Pack again the tmp directory as usr.mo using 'dir2mo'. Make sure to be inside the tools directory. ./dir2mo ../tmp usr.mo 5) Replace the module file in './base/' with the new created one. mv usr.mo ./base/ 6) Create the iso CD image using 'make_iso.sh'. cd .. ./make_iso.sh ../doyen-"version".iso 7) Delete the tmp directory. rm -Rf ./tmp/ 8) Enjoy Doyen, Axiom and Open Source :-)!!!
------------------------------------------------------- Instructions to make a new Doyen image file. -------------------------------------------------------
You will need to have root permissions and mkisofs and mksquashfs installed in your system.
If you want to build the Doyen livecd in your workstation, you must have the contents of the doyen live image in a directory.
You can get this from:
http://alfredo.axiom-developer.org/doyen-filesystem.tar.gz
As root do the following steps:
cd doyen-filesystem mkdir tmp
2) Use mo2dir
to expand the module file you want to modfy,
into the temp directory. eg. usr.mo
Note: the Axiom directory will be inside this module under the directory usr/local.
cd tools ./mo2dir ../base/usr.mo ../tmp/
3) Apply the diffs with the changes you want to filesystem expanded on the "tmp" directory. eg. a new Axiom version.
4) Pack again the tmp directory as usr.mo using dir2mo
. Make sure
to be inside the tools directory.
./dir2mo ../tmp usr.mo
./base/
with the new created one.mv usr.mo ./base/
make_iso.sh
.cd .. ./make_iso.sh ../doyen-"version".iso
rm -Rf ./tmp/
8) Enjoy Doyen, Axiom and Open Source :-)!!!