Out dated local REPO (not major - i want to take the discs on the road - several customer scenarios where they a) have no internet connectivity or b) way outdated (factory versions) and not enough time to do online update and c) my home PC - have internet at work only)
the advantages here outweigh the disadvantage of having say - a month old copy? I could download a new 6gb ISO at the end of each month say
The second is - I can probably try the Rsync thing, but they way our bandwidth is shaped, means its nearly impossible to rsync over it, HTTP downloads on huge files actually downloads pretty fast using a download manager
Of course, not updating every 1 or 2 days but only once a month (at least for packman repo) and maybe telling zypper to keep those packages for a a local copy (which could be used for other machines) is no “valid option”.
True, but i’m a road techie - i rarely hit the office - I’m on 3G HSDPA most of the time (helluva expensize in ZA) - great to VNC to the office, schedule a download, go pick it up physically next time i’m in the office…
There is no “official” ISO of that repo, it would not make any sense as it changes rapidly.
The only ISOs you get (officially) are the ones containing the shipped versions of $DISTRO, as they are static and don’t change until EOL of that version. Anything else is handled by updates, the only “fully free” distros I know of making “updated ISO”-files are debian and IIRC CentOS on a more or less regular basis (every few months), because of their very long life time. SLES/SLED (and RHEL to name another “commercial” distro) also issue “service packs”, but these will not include 3rd-party Repos.
Of course, just make your own and publish it for download.
I am not 100% sure about this, but pretty sure:
Forget rsync for that task, it won’t help you at all, rsync will help you by only downloading changes for $FILE.
What if $FILE will not change itself but will be replaced by $OTHERFILE (with a different filename due to a higher release number)?
This will happen for every package, there is never an update without at least changing the release version, so you will always have new files and old ones being deleted instead of “changed files” (which is what rsync is basically useful for), I don’t think rsync will handle that automagically.
True… Delta/Rsync would only be usefull for keeping it up to date
I installed DownThemAll in Firefox - browsed to the Repo in firefox. Then recreated a local directory structure, and downloaded the x86_64 and noarch directories to the local directories using DownThemAll (great plugin)
So now (business hours - as everyone is using the connection) i’m downloading 4681 files at 10Kbps … Should speed up to 100 - 200Kbps tonight