June 1, 2009 @ 12:36
Custom Fedora Remix (Desktop DVD)
In our local LUG we have been brewing a custom distro based upon Fedora and Omega linux distributions. We also added a lot of applications from many categories; like gps, astronomy, office and multimedia software.
What makes it apart from distributions that it is based upon are these points:
Why did we make this distribution? Because there are just too many things missing by default in current Fedora. Due to laws in US and because the software in question isn’t licenced under open source licence Fedora can’t provide things like skype and flash that most of users are just too depended upon and can’t work without them.
Any comments and suggestions are welcome, tell us what we are doing wrong and how to make this distro better.
Fedora makes possible for anybody to use it’s packages for remixing, respinning and making custom versions of Fedora, but those distributions need to have different name. If you have any suggestion how this distro should be called drop a line in the comments.
Because we currently don’t have means to make iso images available we can only give you instructions on how to make this remix yourself.
You need to have at least 10GB of free space on your /home partition, or some other partition you use for storing temporary files and for this iso image. Finished ISO image is around 1.4 GB.
First you need to download our custom kickstart files: base, desktop, extra.
Then you need to issue these commands:
su -
yum install livecd-tools spin-kickstarts
setenforce 0
mkdir /home/temp/
mkdir /home/yum-cache/
cd ⁄home
livecd-creator -t /home/temp/ --cache=/home/yum-cache/ -f F10-Extra-Edition -c linux-osijek-10-extra.ks
load_policy
setenforce 1
Eplanation of used commands;
yum – installs needed tools for making iso image
setenforce 0 – disables SELinux because it fails with SELinux enabled
mkdir – creates directories needed
livecd-creator – main command that makes the remixed iso image
load_policy and setenforce 1 – re-enables SELinux
Filed under english, fedora, linux, tips&tricks Permalink
9 Comments »
RSS feed for comments on this post · TrackBack URI
Posted by Jon
June 1, 2009 @ 20:42
Use jigdo.
Posted by Paul W. Frields
June 2, 2009 @ 12:30
Your linux-osijek-10-base.ks has an error — you are using a “baseurl” repo method for the main Fedora repo instead of the “mirrorlist” version, which means that anyone in the world using your files will end up hitting one server in the .nl region. Instead, you want them to be using the mirroring systems that makes access faster and more reliable no matter where they are.
Posted by Paul W. Frields
June 2, 2009 @ 12:33
Also you should be labeling your distribution something other than “F10-Extra-Edition.” You should take effort to avoid the appearance that what you’re giving users is under the Fedora trademark. Why not call it “Osijek Fedora Remix” or even “Omega Extra Edition” if the Omega maintainer is OK with that.
Posted by Paul W. Frields
June 2, 2009 @ 15:12
Finally, the livecd-creator command you list failed for me for lack of space on the install_root — is the rootfs big enough for the package complement you’ve designed?
Posted by valent
June 2, 2009 @ 17:14
First thank you Paul for your great suggestion!
I believe I has some issues with “mirrorlist” version, I’ll check that out and try again.
I love the idea of calling it “Osijek Fedora Remix” if it is ok to keep Fedora in the name.
Regarding the install_root – in the base.ks file I have changed so that the “/” is 4572 MB (part / –size 4572) and that works for me, I have build iso images without problems so far.
Posted by Andrew J
June 2, 2009 @ 18:05
Why not make a Revisor config file and a ks file so you can use revisor to generate a dvd iso
Posted by valent
June 2, 2009 @ 21:37
What is the benefit of using revisor? I tried using revisor year ago and it wasn’t useful for me, it seamed broken at the time and I haven’t used it since then.
Posted by Paul W. Frields
June 4, 2009 @ 0:40
If you want to use the “Fedora Remix” term you just have to follow the very few guidelines for it. Fedora Remixes are pretty wide open for changes; to use the “Fedora” name and the Fedora logo is a higher bar and must be approved by the Fedora Board. Please read the trademark guidelines page on the wiki for more information:
http://fedoraproject.org/wiki/Legal:Trademark_guidelines
Posted by Malcolm Parsons
July 15, 2009 @ 16:55
> the software in question isn’t licenced
s/licenced/licensed/
In British English, licence is a noun and license is a verb.