Ask Your Question
2

how to create my custom spin of Fedora 19? - Como crear mi spin de Fedora 19?

asked 2013-09-27 22:40:39 -0600

jufrud777 gravatar image

updated 2013-10-29 04:22:02 -0600

Hi I have intentions to create my version of fedora 19 and integrate you multimedia support necessary utilities (unrar stuff). necessary repositories ... Besides this would make a version for servers with LAMP, sqid and stuff .. I have seen some information but most are for older versions and little support ...

if anyone has information will be very grateful.

PS: the question is to do installations, without internet or Hacel the postinstall ... to others of this the idea is to get started now with free software and with our beloved Fedora


Hola tengo intenciones de crear mi versión de fedora 19 e integrarle soporte multimedia, utilidades necesarias (unrar cosas así). los repositorios necesarios... Ademas de esto quisiera hacer una versión para servidores con LAMP, sqid y cosas así.. he visto algo de información pero la mayoría es para versiones mas viejas y poco soporte...

si alguien tiene información le estaré muy agradecido.

PD: la cuestion es poder hacer instalciones, sin necesidad de internet o hacel el psotinsall... a demas de esto la idea es poder empesar empresa con software libre y con nuestra amada Fedora

edit retag flag offensive close merge delete

4 Answers

Sort by » oldest newest most voted
4

answered 2013-10-29 04:52:30 -0600

updated 2013-10-29 04:53:43 -0600

The right way to create a spin is to use the same tools as the Fedora project uses.

Right now, these would be:

  • a kickstart file describing your spin
  • the pungi tool to create the installation DVD
  • the livecd-creator tool to create live images (which would be installable, of course)

The easiest way, as usual, is to build your spin on top of another one, rather than starting from scratch.

To that end, I recommend you clone the spin-kickstarts project:

$ git clone git://git.fedorahosted.org/git/spin-kickstarts.git
$ cd spin-kickstarts

In there, select the branch corresponding to the release of Fedora you want to respin. In your case, you want to respin Fedora 19, so you should use the f19 branch:

$ git checkout f19

Now have a look at all these kickstart files (their name ends with *.ks). Surely, there is one which would be close to what you want to do.

For example, if you would like to make a new GNOME live image, but with Epiphany as its browser instead of Firefox, you could start from the fedora-live-desktop.ks file:

$ cp fedora-live-desktop.ks fedora-live-jufrud777.ks

Then edit that file, and find the %packages section. There, remove the Firefox line:

@firefox 

And add Epiphany instead:

epiphany

Note: In the above example, Firefox is a group, which is why the syntax uses a @ sign in front of it. Epiphany is only a package, which is why the syntax uses only the package name.

Now, as mentioned above, the tool to use in order to compose a live image is called livecd-creator, and it is part of the livecd-tools package.

Usage is quite simple:

$ sudo livecd-creator -c fedora-live-jufrud777.ks

You could also want to play with the --title and --product options, to personalize your spin a bit more. ;)

Of course, the above is a trivial example, and there are many more things you might want to do for your spin than just changing the package selection.

For more details, refer to the kickstart documentation.


About the Fedora trademark

One thing that I feel I need to mention, is that the word "Fedora" is a registered trademark. As such, there are conditions under which you are allowed to call your spin "Fedora" or even "based on Fedora".

The most important one is that your spin can not contain any software that is not included in the officiel Fedora repositories. You mention unrar in your question, and that is a perfect example of something that you can not include in your spin if you want to call it "Fedora".

For more details, refer to the trademark usage guidelines.

There is a secondary trademark, though, which you can use for such a spin: "Fedora Remix".

Of course, the usual disclaimer applies: I am not a lawyer, if you want legal advice you should consult your lawyer. :-)

But do check the trademark usage page though, if anything it contains the contact address where you can send your questions on the matter, if you still have any.

edit flag offensive delete link more

Comments

Hi thanks to all for your help and I have the Re-Spin one Gnome 3 for large sites or new, and one with, LDXE for small computers or low-income, the only thing I need is to change some very basic appearance my only thought would be to change the icons on gnome shell themes, and wallpaper, I think this is done on file. ks% on the part of the post but I have not found information about this

jufrud777 gravatar imagejufrud777 ( 2013-10-29 18:58:21 -0600 )edit
0

answered 2013-09-28 03:02:59 -0600

Pascal76 gravatar image

I don't know how to make an own spin.

a) A solution might be to choose one of the standard spins and add your additional stuff once e.g. from an own USB stick with this command:

cd /path/to/rpm-files yum localinstall [rpm-files or just *]

b) If all the servers are connected in a network, you also could think about an own yum repo with your own files and activate this repo on the servers.

edit flag offensive delete link more
0

answered 2013-10-29 18:49:04 -0600

jufrud777 gravatar image

Hi thanks to all for your help and I have the Re-Spin one Gnome 3 for large sites or new, and one with, LDXE for small computers or low-income, the only thing I need is to change some very basic appearance my only thought would be to change the icons gnome shell theme, and wallpaper, I think this is done on file. ks in the part of% post but I have not found information about this

edit flag offensive delete link more
0

answered 2013-10-29 17:14:45 -0600

deusdara gravatar image

Hi

Please see that thread

Remix

http://fedoraproject.org/wiki/Remix

edit flag offensive delete link more

Question Tools

Stats

Asked: 2013-09-27 22:40:39 -0600

Seen: 955 times

Last updated: Oct 29 '13