Brandon,

I've seen that many on the list do it in different ways.  It also 
depends on how much has been updated.  I tend to update daily or at 
least every other day on my develoment box so my updates tend to be 
small.  I make 2 directories on my hard drive.  One for RPMS and the 
other for RPMS2 (Contrib).  I use gFTP as my ftp client as it has a nice 
directory compare feature.  So, each day or even a couple of times a day 
I go to the cooker mirrors and compare my RPMS directories with those on 
the mirrors.  I delete the old RPMS in my local directory and download 
the new ones.  Then from the command line (SU) I go into the respective 
RPMS directories and run:

rpm --freshen *.rpm

This command will update all installed RPMS from that directory.  So I 
run it twice, once for the RPMS directory and once for the RPMS2 
(Contrib) directory.  If there are any dependency problems then they are 
listed and must be resolved before freshen will run.  Sometimes you may 
have to install previously uninstalled packages to satisfy these 
dependencies.  I know that you can do an rsync etc. to do updates but I 
find this method to be simple and straightforward.

If the updates have been significant then you may have to use Mandrake 
Install.  I had to use that today as the changes to cooker recently have 
been rather significant and I couldn't be bothered trying to solve all 
the dependencies individually.

If anyone can reccommend better/more efficient methods (and I'm sure 
there are some) then I'm all ears but this is one way to do it and it 
works for me.

Kind Regards,

Jason

Brandon wrote:

> Hello Cookers,
>
>    I need some help getting on my own 2 feet with Cooker. I need to 
> know how to keep my cooker installation up to date. As far as i know 
> the best i can do is download the entire /RMPS directory of a cooker 
> mirror and go from there. Could someone lay out the basics plain and 
> simple to keep cooker updated as often as possible?
>
> Thanks,
>    Brandon
>
>



Reply via email to