# Revision history [back]

Basically, you will need to mount it as an iso:

# mount -p loop a.iso /mnt/user/Mountpoint

This iso is not an install media, rather an option for developers to edit the source of Fedora. I don't recommend this to newbies.

HTH.

Basically, you will need to mount it as an iso:

# mount -p loop a.iso /mnt/user/Mountpoint

This iso is not an install media, rather an option for developers to edit the source of Fedora. Then, you will need to compile it. I don't recommend this to newbies.newbies.

HTH.

Basically, you will need to mount it as an iso:

# mount -p loop a.iso /mnt/user/Mountpoint

This iso is not an install media, rather an option for developers to edit the source of Fedora. Then, you will need to compile it. all the core packages. I don't recommend this to newbies.

HTH.

Basically, you will need to mount it as an iso:

# mount -p loop a.iso /mnt/user/Mountpoint

This iso is not an install media, rather an option for developers to edit the source of Fedora. Then, you will need to compile all the core packages. I don't recommend this to newbies.

To see the contents of this folder, execute:

# ls -lrt /mnt/user/Mountpoint

In there, you will see a bunch of .src.rpms and configuration files to compile. To view the contents (or metadata) of the source rpm:

# rpm --query --package --info foo-1.0-1.src.rpm

Then, to extract the rpm from its source,

# rpm2cpio foo-1.0-1.src.rpm | cpio --extract --make-directories --verbose

After extracting, you will receive a .tar.gz or other archive in a directory like /usr/src/.../...

# cd /usr/src/fedora/SOURCES/

Next, extract the archive:

# tar -xvzf foo-1.0-1.tar.gz

Compile!

# ./configure

OR

# make

http://hacktux.com/fedora/source/rpm (Note: skip the 'Get the source' part)

After that, follow this detailed guide of building source rpms:

http://vdt.cs.wisc.edu/internal/native/using-srpm.html

Or, you could use:

http://wiki.centos.org/HowTos/RebuildSRPM

To build your custom kernel, check:

https://fedoraproject.org/wiki/Building_a_custom_kernel#Building_a_Kernel_from_the_source_RPM

HTH.