| 1 |
Livecd.net iBuild INSTALL |
|---|
| 2 |
----------------------- |
|---|
| 3 |
iBuild v 0.27, 11th October 2004 |
|---|
| 4 |
|
|---|
| 5 |
NOTICE: This INSTALL is just a short help for installing iBuild on your computer. For further information about installation and usage of iBuild you are encouraged to read extensive HOWTO at project homepage: http://ibuild.livecd.net/howto.en.php |
|---|
| 6 |
|
|---|
| 7 |
Requirements |
|---|
| 8 |
======================== |
|---|
| 9 |
- Debian GNU/Linux testing/unstable |
|---|
| 10 |
- python, python2.3-numeric, python2.3-gtk2, python2.3-glade2, python-vte |
|---|
| 11 |
- sudo |
|---|
| 12 |
- chroot |
|---|
| 13 |
- cloop-utils |
|---|
| 14 |
- bzip2 |
|---|
| 15 |
- mkisofs |
|---|
| 16 |
|
|---|
| 17 |
Getting iBuild |
|---|
| 18 |
======================== |
|---|
| 19 |
Latest version can be always found at http://ibuild.livecd.net/ |
|---|
| 20 |
|
|---|
| 21 |
You can also use CVS version, which can be found under Morphix project at Sourceforge |
|---|
| 22 |
|
|---|
| 23 |
#cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/morphix co ibuild |
|---|
| 24 |
|
|---|
| 25 |
Install - the easy way |
|---|
| 26 |
======================= |
|---|
| 27 |
From version 0.26 on, iBuild is installed in ~/ibuild instead of /ibuild. When you get the source, you simply extract it |
|---|
| 28 |
|
|---|
| 29 |
#tar -xjvf ibuild-0.27.tar.bz2 |
|---|
| 30 |
|
|---|
| 31 |
and go into the source directory |
|---|
| 32 |
|
|---|
| 33 |
#cd ibuild-0.27 |
|---|
| 34 |
|
|---|
| 35 |
Then you type |
|---|
| 36 |
|
|---|
| 37 |
#make full |
|---|
| 38 |
|
|---|
| 39 |
The install script will take care of the whole installation process including checking for unmet dependencies, downloading necessary core files (including core iso image on which our new LiveCD will base), and installing iBuild. |
|---|
| 40 |
|
|---|
| 41 |
Install - Step by Step |
|---|
| 42 |
======================= |
|---|
| 43 |
|
|---|
| 44 |
You can use Makefile with different parameters |
|---|
| 45 |
|
|---|
| 46 |
#make all |
|---|
| 47 |
|
|---|
| 48 |
compiles all python scripts |
|---|
| 49 |
|
|---|
| 50 |
#make full |
|---|
| 51 |
|
|---|
| 52 |
does all the "dep install prebuilt datafiles docs proxydocs proxy" at once. |
|---|
| 53 |
|
|---|
| 54 |
#make dep |
|---|
| 55 |
|
|---|
| 56 |
installs packages chrootuid, bzip2, mkisofs, python, python2.3-numeric, python2.3-gtk2 from http://debs.livecd.net/pygtk/python2.3-gtk2_2.3.94-1_i386.deb, python2.3-glade2 from http://debs.livecd.net/pygtk/python2.3-glade2_2.3.94- 1_i386.deb and python-vte |
|---|
| 57 |
|
|---|
| 58 |
#make prebuilt |
|---|
| 59 |
|
|---|
| 60 |
does prebuiltdownload and prebuiltinstall |
|---|
| 61 |
|
|---|
| 62 |
#prebuiltdownload |
|---|
| 63 |
|
|---|
| 64 |
fetches http://www.kiberpipa.org/~gandalf/prebuilt.tar.bz2 |
|---|
| 65 |
|
|---|
| 66 |
#make prebuiltinstall |
|---|
| 67 |
|
|---|
| 68 |
untars prebuilt.tar.bz2 |
|---|
| 69 |
|
|---|
| 70 |
#make datafiles |
|---|
| 71 |
|
|---|
| 72 |
fetches and untars http://www.kiberpipa.org/~gandalf/data-firefox2.tar.bz2 |
|---|
| 73 |
|
|---|
| 74 |
#make install |
|---|
| 75 |
|
|---|
| 76 |
puts ibuild to /usr/local/share/ibuild |
|---|
| 77 |
|
|---|
| 78 |
#make docs |
|---|
| 79 |
|
|---|
| 80 |
copies ibuild documentation to /usr/local/share/doc/ibuild |
|---|
| 81 |
|
|---|
| 82 |
#make proxy |
|---|
| 83 |
|
|---|
| 84 |
set up polipo proxy binary and its' configuration |
|---|
| 85 |
|
|---|
| 86 |
#make proxydocs |
|---|
| 87 |
|
|---|
| 88 |
copies proxy documentation to /usr/local/share/doc/ibuild/proxy |
|---|
| 89 |
|
|---|
| 90 |
#make proxyupgrade |
|---|
| 91 |
|
|---|
| 92 |
installs proxy (old polipo that was included as a binary) |
|---|
| 93 |
|
|---|
| 94 |
#make uninstall |
|---|
| 95 |
|
|---|
| 96 |
does uninstall-ibuild uninstall-proxy |
|---|
| 97 |
|
|---|
| 98 |
#make uninstall-ibuild |
|---|
| 99 |
|
|---|
| 100 |
removes /usr/local/share/ibuild |
|---|
| 101 |
|
|---|
| 102 |
#make uninstall-proxy |
|---|
| 103 |
|
|---|
| 104 |
removes /var/cache/ibuild |
|---|
| 105 |
|
|---|
| 106 |
#make upgrade |
|---|
| 107 |
|
|---|
| 108 |
removes old copy and sets up new one. |
|---|
| 109 |
|
|---|
| 110 |
#make clean |
|---|
| 111 |
|
|---|
| 112 |
cleans the install tmp |
|---|
| 113 |
|
|---|
| 114 |
Upgrade |
|---|
| 115 |
======================= |
|---|
| 116 |
For upgrading to version 0.27 you can use |
|---|
| 117 |
|
|---|
| 118 |
#make upgrade |
|---|
| 119 |
|
|---|
| 120 |
Uninstall |
|---|
| 121 |
======================= |
|---|
| 122 |
To uninstall iBuild from your computer you can use |
|---|
| 123 |
|
|---|
| 124 |
#make uninstall |
|---|
| 125 |
|
|---|
| 126 |
Problems? |
|---|
| 127 |
======================= |
|---|
| 128 |
Be sure that you have read HOWTO, which can be found at project homepage http://ibuild.livecd.net/howto.en.php |
|---|
| 129 |
|
|---|
| 130 |
More problems? |
|---|
| 131 |
======================= |
|---|
| 132 |
You can join developers mailing list at http://lists.owca.info/listinfo/livecd-devel and pose the questions there. |
|---|
| 133 |
|
|---|
| 134 |
IRC support can be found on channel #morphix at irc.freenode.net |
|---|
| 135 |
|
|---|
| 136 |
Enjoy remastering with iBuild! |
|---|
| 137 |
|
|---|
| 138 |
LiveCD.net iBuild Developement Team |
|---|
| 139 |
|
|---|