Académique Documents
Professionnel Documents
Culture Documents
https://help.ubuntu.com/community/InstallCDCustomization
Login
to
Edit
Ubuntu
Insta
Contents 2. Get the
Documenta
Introduction
The Ubuntu installa 3. Copy the 4. has Modify in 'server' CD) thr 1. Changin AMD64/x86 system preseed starts everything up 2. Writing case is really a spec 1. Installin repository structure preseed "pool" and "dists". 2. Installin three parts. 3. Runnin
5. Modify
3. Building apt-ftpar 6. Burning t You might speed 1. Building Ubuntu session, for 2. Burning file to test rather th Testing 7. perform ALL opera Troublesh See also with VirtualBox, 9. du
This page shows a packages 1. Create a you copy the conte 2. Generati your local system a to sign y needed.
This (Live)
Get
the
Alte
Copy
the
CD
ins it w
ISO
mount
-o
loo
1 of 9
10/24/2011 07:10 PM
https://help.ubuntu.com/community/InstallCDCustomization
use
rsy
rsync
-av
/c
or
just
Modify
insta
When the CD boots modified through th contexts. If you loo already have presee
Changing
isoli
If
you
want
to
set
th
To all
timeout
2 of 9
10/24/2011 07:10 PM
https://help.ubuntu.com/community/InstallCDCustomization
values
ar
an
Writing
A preseed
the
file
pre
has
1. identity of the prog 2. name of the variab variable type 3. value of variable 4. It looks something
# Always ins d-i base # Don't inst d-i base # Desktop sy d-i arch d-i arch # Only insta d-i pkgs d-i pkgs # No languag d-i pkgs
The version of thi standard" rather than "~t^ubuntu-standard$". 6.06 and newer.)
to
1. The that
2. You could check o versions of the De 3. If you can't find time choices by debconf-get-selections usage:
th us
output a l preseed fi
3 of 9
10/24/2011 07:10 PM
https://help.ubuntu.com/community/InstallCDCustomization
Installing
extra
has
pa
base-config In Ubuntu
bee
6.06
and
d-i
pkgs
and
The installer can n which are not runni modify a database a postinst script, start environment) or ap
Installing
languag
localech
Running
Final
preseed/
The
above
comm
custom U 'firstrun' s
debconf
di
A preseed script r (e.g. file descriptor inheriting environm before calling apt-g
unset unset unset
4 of 9
10/24/2011 07:10 PM
https://help.ubuntu.com/community/InstallCDCustomization
DEBIAN
Modify
poo
Create
The
an
"Ext
following
exa
Create
directories
Put
all
the the
extra file
.de
Create
dists/hardy/extras/bin
Archive: har Version: 8.0 Component: e Origin: Ubun Label: Ubunt Architecture
page will
Generating
In another directory own GPG key, and exports them, along 8-digit hexadecima previous step, when
--list-k 1024D/
2048g/
Here
is
an
example
5 of 9
10/24/2011 07:10 PM
https://help.ubuntu.com/community/InstallCDCustomization
cd /opt/buil sudo apt-get system. apt-get sour cd ubuntu-ke gpg --import gpg --list-k gpg --export cd .. # y dpkg-buildpa cd .. # you cp ubuntu-ke
Building
apt-ftparchive apt-ftparchive
the
re
add
ind
The .conf files sho pool/restricted. If y pool/universe also, for main. You will
/opt/apt-ftparchive/
6 of 9
10/24/2011 07:10 PM
https://help.ubuntu.com/community/InstallCDCustomization
Contents { Compress };
"
} ($ke if ( } if } }
If
customizing
Xu
/opt/apt-ftparchive/
"
/opt/apt-ftparchive/
Dir { ArchiveDir
7 of 9
10/24/2011 07:10 PM
https://help.ubuntu.com/community/InstallCDCustomization
TreeDefault Directory };
"
build
configur
To
build
the
reposi
"YOURKEYID"
is
Burning
At this point,
the
you
Building
x86 and
the
IS
AMD64
8 of 9
10/24/2011 07:10 PM
https://help.ubuntu.com/community/InstallCDCustomization
Power
PC the
Download
HFS
ia64
$ -
$IMAGE
is
just
th
Burning
To detect
the
im
the
locati
sudo
nice
-1
You
will
burn
lot
Testing
Troubleshoo
See
An
also
out some
Check
in
"Unattended
Page
History
9 of 9
10/24/2011 07:10 PM