Fedora Remix Paul W. Frields Fedora Project Leader CA-LUG, 11 Feb 2009 Very excited to be here Thank the entire FOSSMeet team for their help in setting up this talk The Fedora Project is proud to help sponsor this conference, spreading FOSS A little about me: * Worked with Linux for >10 years * Joined Fedora Project in 2003 as a volunteer * Inaugural Board member in 2006 * February – Red Hat full time as FPL This presentation is licensed under a Creative Commons Attribution-ShareAlike (BY-SA) 3.0 license, except where otherwise noted.
What is a remix?
Fedora core values
Your own selection of packages
Your own customizations
Selected updates
All optional!
Leverage existing technologies
Anaconda’s “kickstart”
Words to the wise <!-- space hungry --> /var/cache /tmp destination directory
pungi $ su -c “pungi --config=<KICKSTART_FILE> --all-stages”
kickstart file ► install discs
pungi options <!-- personal builds --> --nosplitmedia to avoid CDs --nosource to forget about SRPMs --cachedir to point to packages on disk
pungi hints <!-- think about I/O --> Local file caches == good Edit kickstart repositories Add to %packages as desired
Live image tools:
kickstart file ► live image
livecd-creator $ su -c “livecd-creator --config=<KICKSTART_FILE>”
livecd-creator hints <!-- size doesn’t matter --> -b option for “based on” local disk repos faster
livecd-iso-to-disk $ su -c “livecd-iso-to-disk --overlay-size-mb <MB> <ISO_FILE> <USB_STICK_DEVICE>
persistence
non-destructive
secure
LiveUSB Creator https://fedorahosted.org/liveusb-creator
Branding
Fedora Remix to the rescue!
http://tinyurl.com/ba8hqc
Generic packages
Questions?
http://join.fedoraproject.org