Softpedia
 

NEWS CATEGORIES:



NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
TRENDING TODAY
Home > News > Linux > Fedora Tips and Tricks

January 5th, 2009, 14:30 GMT · By

How to Create a Fedora 10 Linux Distribution

SHARE:

Adjust text size:

Fedora 10
Enlarge picture
Now that you've learned how to install Fedora 10 on your personal computer, why not learn how to create your own Fedora distribution and give it to your friends or use it for your machines?

Fedora 10, also known as Cambridge, was released on
November 25th, 2008, and it brings GNOME 2.24 and KDE 4.1, faster boot experience with Plymouth, better printing, better webcam support, improved wireless network connection sharing, better software maintenance and update (powered by PackageKit and RPM 4.6), and virtualization storage.

The following tutorial will teach you how to create a customized version of the Fedora 10 Linux distribution. We will use a tool called Revisor, which features a nice GUI for inexperienced users and a CLI (command-line interface) with extended configuration for advanced users. Revisor can create both Fedora 10 CD/DVD installable media and Live CDs.

What do I need to get started a.k.a. Requirements?

Fedora 10
Revisor (see below for installation instructions)

Editor's note: Before you start, make sure your system is up-to-date! For this demonstration we've used a Fedora 10 DVD installation with the GNOME desktop environment.

Step 1 – Installing Revisor

Go to System -> Administration -> Add/Remove Software...

Review image


...and search for Revisor...

Review image


In a few seconds, after you've clicked the "Find" button, you'll notice that the application listed a few results. Click on the check box in front of the "Revisor GUI," "Revisor Comps Files," "Revisor plugin for supplying a custom isolinux.cfg," "Revisor plugin to enable Reusing existing installer images," "Revisor Cobbler integration," "Revisor CLI components," entries. Now click the "Apply" button to install Revisor. The software installer will gather the required dependencies and you will be asked if you want to install them. Click "Install"...

Review image


When the installation is over, you will see a "Run new application?" window. Click the "Run" button to start Revisor. You will be asked for the root (system administrator) password.

Review image


Step 2 – Set SELinux to permissive mode (optional)

This step is required ONLY if Revisor gives you an error about SELinux running in enforcing mode, and to run Revisor you must set SELinux to permissive mode...

Review image


If so, here's how to set SELinux in permissive mode. Go to Applications -> System Tools -> Terminal and execute the following commands (the ones in italic, one by one):

su - (enter the root password)
setenforce 0

SELinux will now run in permissive mode. To verify this, type the following command:

getenforce

The result should be "Permissive." Close the terminal window.

Step 3 – Create your own Fedora 10 distribution

If you followed the second step, you can start the Revisor tool from Applications -> System Tools -> Revisor. It is an administrative application, therefore the root password will be required. This is the intro window of Revisor. Click the "Get Started" button...

Review image


The first step of the wizard will ask you to select the type of media you want to remaster. As we've mentioned at the beginning of the tutorial, there are two types of media that Revisor can build:

1. Installation Media (DVD or CD)
2. Live Media (Optical Live Media)

Apparently, Revisor can also build a USB Live Media, but the function is not active (maybe we missed something?). Anyway, for this guide, we've chosen the "Live Media" option.

Review image


Click the "Forward" button and, on the second step, you have the possibility to select the machine type and the distribution, as Revisor can build both Fedora 9 and 10 distributions: · i386 · PPC · PPC64 · x64_64 In the middle of this screen you can disable or enable/add software repositories. For this demonstration we've chosen to build a Fedora 10 i386 media, only with the "fedora" and "updates" repositories active.

Review image


The third step allows you to select a kickstart configuration file that will be used to populate options for your selected media. However, this is optional! We didn't use a kickstart file for this demonstration. In the middle of this screen you'll notice some options, which are available only if you've chosen the Live Media creation (as we did). We've selected the third option, which allows us to configure the locales, users/passwords, security/authentication, networking and X.org.

Review image


Click "Forward" and on the next screen you will be able to choose which applications you want to have in your custom version of Fedora Linux. For this demonstration we've added a few applications, randomly.

Review image


Editor's note: For detailed application selection, please use the "List" tab!

Once you've finished with the package selection, click the "Forward" button and you will see a screen that shows you how many packages will be added and how much space it will require. If the numbers are OK with you, click the "Forward" button to begin the remastering process.

Review image


If you chose the third option on the third step of the wizard (the one that allows you to configure the locales, users/passwords, security/authentication, networking and X.org information) you will see the following screens...

Review image

Set default language, keyboard layout, time zone, root password, target architecture


Review image

Add kernel parameters


Review image

Network configuration


Review image

Network configuration


Review image

Authentication configuration


Review image

Firewall configuration


Review image

Display configuration


Review image

Create a user account


That's it! After the above configuration, Revisor will build the media....

Review image


When it finishes, you will see the following message: "Congratulations, Compose Complete."

Review image


Go and get the ISO from the output location and burn it on a CD or DVD disc, or test it on VirtualBox.

Ohh, one more thing... if you create a Live CD/DVD and it jams at the end of the boot process, put the "enforcing=0" option at the GRUB menu. Like this...

Review image


Here is our Live DVD (1.4 GB) with a lot of applications and the GNOME desktop environment.

Review image


Have fun!


27,720 hits · 6 comments
Link to this article · Print article · Send to friend

MUST-READ RELATED ARTICLES:


Installing Fedora 10

The Werewolf Shall Not Die on Christmas

Installing Yellow Dog Linux 6.1 on PS3

Berry Linux 0.94 Is Based on Fedora 10

Fedora 10 Released

READER COMMENTS:


Comment #1 by: arunprasad on 12 Mar 2009, 04:48 UTC reply to this comment

ya.. it is fine.. but i also want how to change the logos and names of the existing distro... if u can mail me... thanx


Comment #2 by: Vijay Jagtap on 30 Mar 2009, 05:40 UTC reply to this comment

I have installed Fedora 10. Now i can logged with root and it is working command based. I want to create user for login.

How can i create User? step by step instructions?
How can i enter in Graphics desind mode?

Kindly revert urgently

Thanks
Vijay


Comment #3 by: meGenius on 02 May 2009, 13:39 UTC reply to this comment

thnx for this review ;)

what i want to know is, will be there any "Live Install" tool after this??
i mean, after booting this image can i imnstall it or not??

thnx in advance


Comment #4 by: Palle on 16 Sep 2009, 07:07 UTC reply to this comment

Trying to install revisor on fedora10.
Revisor version 2.1.4, but rev.cli ask for 2.1.2 as dependency.

So no install then.
Thanks anyway!


Comment #5 by: saranya on 19 Feb 2010, 05:00 UTC reply to this comment

I want to know, how can i set permission to user in fedroa 10?step by step instructions

how can i solve access denied permission in fedroa 10


Comment #6 by: ABC on 11 Feb 2011, 06:34 UTC reply to this comment

I have Fedora 13 on my system and i want to install some additional educational tools to it and create a new DVD for distribution for an organization.
I don want to use command line. Is there any way? Kindly help.

Copyright © 2001-2013 Softpedia. Contact/Tip us at

WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM