I need to provide the means to patch red hat systems at remote locations that do not have internet connections. My original plan was to reposync the RHEL-workstation repository and throw that along with other required patches on an external ssd and ship it to the sites, however, due to where I work this is not possible.
My next thought was to use blu-rays, as usage of disc media is acceptable. I grabbed the rhel workstation repository with reposync yesterday and it was a little over 40 gigs, so dual layer blu-rays should do the trick. Here's my first round of questions:
Is there any way I can reduce the size of the repo? Specifying --newest-only with reposync decreases the number of packages from 20,000+ to under 5,000. Does this only get the newest version of each package where as without --newest-only it gets several iterations of each package?
Will I have any issues with RHEL 6 and blu-ray data discs? What software do you recommend for burning blu-rays fom RHEL?
My next issue is that it may take weeks/months to acquire blu-ray drives for this task... in the short term I'm looking to DVDs. I'm working on getting some dual layer DVDs, but who knows if that will happen... worst case scenario is I have to fit the 40+ gb repo onto DVDs.
What is the best way to go about this..? Use tar to create a compressed archive I could split up into 4GB chunks? What should I do to compress the 40 gb to the smallest amount? As I write this out and think about it... I should probably put a hold on things until we are able to get blu-ray burners. Burning 10 DVDs per site, then copying over the data from each disc to EACH system and rebuilding the repo sounds insane.
Is there an overall better solution to what I'm trying to do?