From Fedora Project Wiki
(Update kickstart) |
m (Fix bash) |
||
Line 9: | Line 9: | ||
# Create a kickstart template, for example: | # Create a kickstart template, for example: | ||
#:<pre> | #:<pre> | ||
#: cat << | #: cat <<EOK> fedora-livecd-testday.ks | ||
#: %include /usr/share/spin-kickstarts/fedora-livecd-desktop.ks | #: %include /usr/share/spin-kickstarts/fedora-livecd-desktop.ks | ||
#: | #: | ||
Line 41: | Line 41: | ||
#: EOF | #: EOF | ||
#: | #: | ||
#: %end </pre> | #: %end | ||
#: EOK </pre> | |||
# Create the live image: | # Create the live image: | ||
#: <pre>livecd-creator -c fedora-livecd-testday.ks</pre> | #: <pre>livecd-creator -c fedora-livecd-testday.ks</pre> |
Revision as of 12:19, 21 July 2009
Creating a Test Day Live Image
The following steps outline how to create a Fedora live image for use during test days.
- Install required packages:
yum install spin-kickstarts livecd-tools
- Create a kickstart template, for example:
- cat <<EOK> fedora-livecd-testday.ks
- %include /usr/share/spin-kickstarts/fedora-livecd-desktop.ks
- repo --name jlaska --baseurl http://jlaska.fedorapeople.org/repos/testday
- repo --name awilliam --baseurl http://adamwill.fedorapeople.org/nouveau
- %packages
- gdb
- strace
- ltrace
- rendercheck
- libdrm
- -olpc-logos
- %end
- %post
- # Set Test_Day:Current as default browser homepage
- cat << EOF > /usr/lib*/firefox*/browserconfig.properties
- browser.startup.homepage=https://fedoraproject.org/wiki/Test_Day:Current
- EOF
- # Create a .desktop link for Test Day
- mkdir -p /etc/skel/Desktop
- cat << EOF > /etc/skel/Desktop/testday.desktop
- [Desktop Entry]
- Encoding=UTF-8
- Name=Participate in a Test Day
- Type=Link
- URL=https://fedoraproject.org/wiki/Test_Day:Current
- Icon=gnome-fs-bookmark
- EOF
- %end
- EOK
- Create the live image:
livecd-creator -c fedora-livecd-testday.ks
Using the Live Image
- To write the live image to a USB stick.
- To write the live image to a CD or DVD media.
- To load the live image in KVM or qemu.
Ideas For Improvement
Create a .desktop file with a Test Day URL on the DesktopMake browser default homepage http://fedoraproject.org/wiki/Test_Day:Current (suggested by User:sgallagh)- Setup a test day .repo for the running live image (suggested by User:sgallagh)