[ << Build system notes ] | [Top][Contents][Index][ ? ] | [ Administrative policies >> ] | ||
[ < Website build ] | [ Up : Build system notes ] | [ Administrative policies > ] |
12.6 Building an Ubuntu distro
- Install ubuntu, reboot
- Run all updates, reboot if asked
- Enable src repos, refresh package lists
-
Install LilyPond build deps:
sudo apt-get build-dep lilypond
-
Install git and autoconf:
sudo apt-get install git-core gitk autoconf
-
TEST TO SEE WHETHER EVERYTHING WORKS NOW:
- Use lily-git.tcl to grab source files
- Go to source dir and do "./autogen.sh" ; make ; make doc
- If all compiles, move on to iso creation...
-
Download & install "remastersys":
http://sourceforge.net/projects/remastersys/
- Copy lily-git.tcl script file into /etc/skel/
- Modify /etc/remastersys.conf as desired (change .iso name, default live session username, etc)
- Remove non-essential desktop software as desired
- Create iso: sudo remastersys dist
- New iso is in /home/remastersys/remastersys/
- Test iso by installing in VM and repeating steps above for getting source files and building lp and docs
[ << Build system notes ] | [Top][Contents][Index][ ? ] | [ Administrative policies >> ] | ||
[ < Website build ] | [ Up : Build system notes ] | [ Administrative policies > ] |