Sugar Creation Kit: Difference between revisions
m →Build Your Own Remix: working save |
mNo edit summary |
||
| Line 203: | Line 203: | ||
*: or available separately at http://people.sugarlabs.org/fgrose/SugarCellar | *: or available separately at http://people.sugarlabs.org/fgrose/SugarCellar | ||
==Build Your Own Remix== | |||
''' The following is Modified/Adapted from: https://fedoraproject.org/wiki/Talk:How_to_create_and_use_a_Live_CD''' | |||
== Introduction == | === Introduction === | ||
This page explains how to make a custom-content Live CD or DVD on Fedora-based systems including derived distributions such as RHEL, CentOS and others. | This page explains how to make a custom-content Live CD or DVD on Fedora-based systems including derived distributions such as RHEL, CentOS and others. | ||
| Line 215: | Line 215: | ||
See the [[FedoraLiveCD | project wiki]] for more details. Discussion of this project takes places at http://admin.fedoraproject.org/mailman/listinfo/livecd. | See the [[FedoraLiveCD | project wiki]] for more details. Discussion of this project takes places at http://admin.fedoraproject.org/mailman/listinfo/livecd. | ||
== Instructions == | === Instructions === | ||
The basic workflow for creating a remix is: | The basic workflow for creating a remix is: | ||
| Line 224: | Line 224: | ||
...that's it! We will walk you through these steps below. | ...that's it! We will walk you through these steps below. | ||
=== Install the necessary software === | ==== Install the necessary software ==== | ||
To create a live image, the '''livecd-creator''' tool is used. Super user privileges are needed. The tool is more or less self-documenting, use the ''--help'' option to see options. | To create a live image, the '''livecd-creator''' tool is used. Super user privileges are needed. The tool is more or less self-documenting, use the ''--help'' option to see options. | ||
| Line 237: | Line 237: | ||
=== Set up your environment === | ==== Set up your environment ==== | ||
Now we'll set up the place you'll be building your remix's image file in. We assume you're running a recent version of Fedora. | Now we'll set up the place you'll be building your remix's image file in. We assume you're running a recent version of Fedora. | ||
:We will use the /home/(user)/Desktop to do our builds | |||
:Set SELinux in permissive mode. | |||
su -c ‘setenforce 0’ | su -c ‘setenforce 0’ | ||
:Copy the kickstart files you've Downloaded to your Desktop. | |||
Copy the kickstart files you've Downloaded to your Desktop. | |||
gedit /usr/share/spin-kickstarts/ | gedit /usr/share/spin-kickstarts/ | ||
| Line 252: | Line 250: | ||
Edit one of the .ks files you just copied. | Edit one of the .ks files you just copied. | ||
=== Create''/Modify'' | ==== Create''/Modify'' the kickstart file ==== | ||
# Create an empty text document in the editor of your choice. | # Create an empty text document in the editor of your choice. | ||
# Import the kickstart file you | # Import the kickstart file you chose above: | ||
# Create the package manifest section and add your favorite packages: | # Create the package manifest section and add your favorite packages: | ||
| Line 271: | Line 267: | ||
# Congrats -- you're done! | # Congrats -- you're done! | ||
=== Build the image === | ====Example Terminal Command to Build .iso ==== | ||
:'''f14(rawhide)build system using fedora-livecd-soas.ks''' | |||
==== Build the image ==== | |||