From Fedora Project Wiki
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 <<EOF> 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
- 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)