[Fedora-livecd-list] FC6 Customization - 1st steps

Joel Andres Granados jgranado at redhat.com
Wed May 9 16:51:08 UTC 2007


I must insist you use pungi because it just makes your life easier. If
your objective is to learn how the "customization stuff" works you could
always look at pungis code and find out.
For me its pretty simple:
1: create your rpms.
2: put them all inside a directory (/path/to/rpms/)
3: run `createrepo /path/to/rpms`
4: make the created repository accessible to pungi. (modify the
/etc/pungi/pungi.conf file)
5: add your packages to the minimal-manifest file.
6: run `pungi -c /etc/pungi/pungi.conf`
7: wait a couple of minutes...... wait......
8: enjoy your dvd, cd images with custom rpms inside.



Regards
Joel



Isamar Maia wrote:
> Joel,
>
> Thanks a lot.
>
> While I am checking this tip out... I am still playing around with
> this directly, with no tools.
>
> Since yesterday I got good advance with createrepo and packages'
> dependencies but now Anaconda is freezing randomically during the
> installation process. No errors in anaconda.log. I will check my
> hardware.
>
> I'm wondering if somebody here is available to gimme a hand to finish
> this project
> even as a paid remote consultant.... otherwise, I will keep trying.
>
> Isamar
>
>
>
>
> 2007/5/7, Joel Andres Granados <jgranado at redhat.com>:
>> Isamar Maia wrote:
>> > Hi Folks,
>> >
>> > I am familiar with installation CD customization for FC3(genhdlist's
>> > times).
>> > And now, I am just starting with FC6.
>> >
>> > Now, I am just trying to remove some package and add another one
>> > under Fedora/RPMS folder.
>> >
>> > I did that already playing also with ks.cfg and "createrepo -g
>> > ../../base/comps.xml ." into
>> > the RPMs directory.
>> >
>> > Some doubts:
>> >
>> > 1) How do I check all the rpm packages dependencies of what I added
>> > and removed in the RPMS folder ?
>> > 2) Everytime I change the RPMs folder's content, should I rerun
>> > "createrepo -g" ?
>> > 3) Based on regular installation from the original FC6 DVD I changed
>> > the bottom of my ks.cfg to:
>> > %packages
>> > @base-x
>> > @gnome-desktop
>> > @brazilian-support
>> > @portuguese-suporte
>> > comps-extras
>> >
>> > Now, during the installation, anaconda is complaining that cannot
>> > found "comps-extras". Also /mnt/source directory is not being
>> > successfully mounted.
>> >
>> > Any clue?
>> >
>> > Thanks in advance for any help.
>> >
>> > Isamar
>> >
>> > --
>> > Fedora-livecd-list mailing list
>> > Fedora-livecd-list at redhat.com
>> > https://www.redhat.com/mailman/listinfo/fedora-livecd-list
>> Hi Isamar:
>>
>> In think if you are just trying to make a CD customization of fedora,
>> "pungi" is the tool for you
>> https://hosted.fedoraproject.org/projects/pungi. Pungi is basically a
>> tool to spin fedora installation trees and isos. It has the capability
>> of creating CD and DVD installations. I'm pretty sure that pungi is
>> contained in the FC7 repositories or you can download it from the
>> webpage. I haven't used pungi in FC6 and I don't know if you have to
>> have additional considerations to work in FC6.
>>
>> Regards
>> Joel.
>>
>>
>> -- 
>> Fedora-livecd-list mailing list
>> Fedora-livecd-list at redhat.com
>> https://www.redhat.com/mailman/listinfo/fedora-livecd-list
>>
>
>




More information about the Fedora-livecd-list mailing list