PDA

View Full Version : Latest, greatest ISO files?



eeg
1st April 2008, 07:25 AM
Hi,


Due to a series of unfortunate events, it looks increasingly likely that I have
to re-install Fedora yet again. Before that, there are a couple of points I wish
to clear up about Fedora ISOs and RPMs...


Are the ISO files being continuously updated with the latest updates and fixes?
For example, will an ISO that I download now be different from an ISO that I
download 1-2 months ago? Is there any way to differentiate between different
ISO revisions?

I've noticed that different "Fedora-8-x86_64-DVD.iso" files have different
timestamps. For example :
+ 11/02/2007 - ISO at the official Fedora FTP site
+ 01/04/2008 - the same ISO available on my ISP's public FTP site

Can I assume that my ISP has the latest & greatest ISO? With all the latest
updates and fixes? Or are they just the exact same ISO files with different
creation/modified timestamps?

I'm asking as I have an ISO that I downloaded 1-2 months ago. I've burned it to
a DVD and installed from it fine. However, right after the install, pirut will
fire up and start downloading tons and tons of updates... approaching 2 GB in
total! It takes a long time and more importantly, eats into my internet quota.

I have (sort of) unlimited bandwidth at uni. I was hoping that I could download
the latest ISO file at school and thus avoid such massive updates later at home.
Alternatively, I could download the updates themselves at school and put them
into a DVD or something. Is this possible?

Can I set up a repository in Pirut that points to a local file location? For
example, something like "file:///home/eeg/fedora_update_folder/"? Will it work
with respect to GPG keys and authentication?

I'm also thinking of doing the same with the RPMs in the Livna repository...
download it in advance and do an update locally.

I'm a noob when it comes to Fedora and Linux. Any pointers and advice would
be much appreciated. Thank you. :)


---
eeg

Hlingler
1st April 2008, 07:56 AM
To the best of my knowledge, FedoraProject does not update the base *.iso files. The timestamp on your ISP's site probably simply reflects the time that they posted the .iso file. Checksum would probably match the original .iso.

It sounds like what you're looking for is a "re-spin" that rolls up all updates to date. There are some available: http://spins.fedoraunity.org/, more specifically: http://spins.fedoraunity.org/spins

V

gthill
1st April 2008, 09:40 AM
Can I set up a repository in Pirut that points to a local file location? For
example, something like "file:///home/eeg/fedora_update_folder/"? Will it work
with respect to GPG keys and authentication?

I'm also thinking of doing the same with the RPMs in the Livna repository...
download it in advance and do an update locally.

I'm a noob when it comes to Fedora and Linux. Any pointers and advice would
be much appreciated. Thank you. :)


---
eeg

Hi Eeg

It's quite easy to set up a local repo for both fedora and livna. If you have a usb drive then you can take that to school and using rsync keep it up to date. then plug it in to your home machine and update your system from it.

You can mix your local repos with the external ones and yum will pull down first from the local repos and then from the external defaults to keep things up to date.

There are plenty of tutorials on the net on how to set up a local repository.
Read them first so you understand what you are doing. There is more than one way of achieving this and you can exclude files and directories that you won't be needing.
Also read the man pages for rsync so you understand that as well.
$man rsync

Livna is less than 300MB so its a good one to start with.
Here's an example for the livna rsync

rsync -avz --delete-after --exclude=/debug rsync://rpm.livna.org/rlo/fedora/7/i386/ /data/repos/livna/fedora/7/i386/

And here's the an example of the local yum repo entry
[gordon@lap1 bin]$ cat /etc/yum.repos.d/livna-local.repo
[livna-local]
name=Fedora $releasever - $basearch - Updates
baseurl=file:///data/repos/livna/fedora/7/i386/
enable=1
gpgcheck=0

NB: This is for fedora 7

Perhaps someone else may have a good tutorial bookmarked and with luck they may post a link for you.

eeg
1st April 2008, 12:47 PM
Hi gthill, Hlingler. Thanks for your replies. Much appreciated. :)


@Hlingler :


To the best of my knowledge, FedoraProject does not update the base *.iso files. The timestamp on your ISP's site probably simply reflects the time that they posted the .iso file. Checksum would probably match the original .iso.

I suspected as much. I was just hoping against hope that there would be this magically
updated ISO file that I can just download easily and use to install :p


It sounds like what you're looking for is a "re-spin" that rolls up all updates to date. There are some available: http://spins.fedoraunity.org/, more specifically: http://spins.fedoraunity.org/spins

That was what I was aiming for. I was thinking that I had to "slipstream" the Fedora DVD :p
Unfortunately, my Uni blocks BitTorrent traffic. May try my hand with the "jigdo" thingamajig
instead. With any luck, it won't be blocked at school.


@gthill :

Thanks for all that info. Its an excellent starting point. I've been mainly using Pirut so far
when it comes to updating (forgive my gui tendencies). I suspected it was possible to set
up a local repository... I was just concerned about the securtiy aspects like the GPG keys
and all that. I've never used rsync before, I guess now is a good time as any to start. :)

Hlingler
1st April 2008, 05:14 PM
HOW-TO for Unity Respin jigdo-lite:
http://forums.fedoraforum.org/showthread.php?t=180770

V