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 > >
