Difference between revisions of "Distro CD Builds"

From FreekiWiki
Jump to navigation Jump to search
 
(how to build with simple-cdd)
Line 1: Line 1:
content.
+
building [[Installer_CD|Freekbox3 Install CDs]] with simple-cdd.
 +
 
 +
these instructions assume a current, working debian sarge system.
 +
 
 +
 
 +
getting simple-cdd with packages:
 +
 
 +
stick a line in your /etc/apt/sources.list:
 +
 
 +
deb http://debian-np.alioth.debian.org/debian unstable main
 +
 
 +
and then:
 +
 
 +
apt-get update
 +
apt-get install simple-cdd
 +
 
 +
this will likely pull in debpartial-mirror in addition to simple-cdd, as well
 +
as a few other programs if you don't already have them installed.  (once
 +
simple-cdd is installed, you may then comment out the debian-np line in your
 +
/etc/apt/sources.list)
 +
 
 +
create your working copy:
 +
 
 +
cp -a /usr/share/simple-cdd/ ~/my-custom-cdd
 +
 
 +
 
 +
getting simple-cdd with subversion:
 +
 
 +
install subversion:
 +
 
 +
apt-get install subversion
 +
 
 +
create your working copy:
 +
 
 +
svn co svn://svn.debian.org/svn/debian-np/people/vagrant/simple-cdd ~/my-custom-cdd
 +
 
 +
 
 +
making a CD image:
 +
 
 +
cd ~/my-custom-cdd
 +
./build-simple-cdd --profiles freekbox3
 +
 
 +
this will download the packages for a freekbox3 (defined in
 +
~/my-custom-cdd/profiles/freekbox3.*), other components required for a
 +
debian-installer CD, and finally create the CD image in ~/my-custom-cdd/images/
 +
directory with debian-cd.
 +
 
 +
 
 +
Multi-Profile CD image:
 +
 
 +
with older versions of simple-cdd (0.2.0 and older):
 +
 
 +
./build-simple-cdd --profiles freekbox3,fg-baseserver
 +
 
 +
with newer versions of simple-cdd(currently only in subversion- not released as
 +
packages), it is possible to use "build-profiles"
 +
 
 +
./build-simple-cdd --build-profiles freekbox3-multi
 +
 
 +
the freekbox3-multi build-profile is a multi-profile installer CD that can
 +
install freekbox3, as well as some additional experimental profiles, like
 +
freekbox3-gnome, freekbox3-laptop, and fg-baseserver.
 +
 
 +
 
 +
More info:
 +
 
 +
check out the simple-cdd README.
 +
 
 +
[[Category:Distro]]

Revision as of 19:08, 24 September 2005

building Freekbox3 Install CDs with simple-cdd.

these instructions assume a current, working debian sarge system.


getting simple-cdd with packages:

stick a line in your /etc/apt/sources.list:

deb http://debian-np.alioth.debian.org/debian unstable main

and then:

apt-get update
apt-get install simple-cdd

this will likely pull in debpartial-mirror in addition to simple-cdd, as well as a few other programs if you don't already have them installed. (once simple-cdd is installed, you may then comment out the debian-np line in your /etc/apt/sources.list)

create your working copy:

cp -a /usr/share/simple-cdd/ ~/my-custom-cdd


getting simple-cdd with subversion:

install subversion:

apt-get install subversion

create your working copy:

svn co svn://svn.debian.org/svn/debian-np/people/vagrant/simple-cdd ~/my-custom-cdd


making a CD image:

cd ~/my-custom-cdd
./build-simple-cdd --profiles freekbox3

this will download the packages for a freekbox3 (defined in ~/my-custom-cdd/profiles/freekbox3.*), other components required for a debian-installer CD, and finally create the CD image in ~/my-custom-cdd/images/ directory with debian-cd.


Multi-Profile CD image:

with older versions of simple-cdd (0.2.0 and older):

./build-simple-cdd --profiles freekbox3,fg-baseserver

with newer versions of simple-cdd(currently only in subversion- not released as packages), it is possible to use "build-profiles"

./build-simple-cdd --build-profiles freekbox3-multi

the freekbox3-multi build-profile is a multi-profile installer CD that can install freekbox3, as well as some additional experimental profiles, like freekbox3-gnome, freekbox3-laptop, and fg-baseserver.


More info:

check out the simple-cdd README.