https://bugzilla.novell.com/show_bug.cgi?id=293100
User lslezak@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=293100#c12
Ladislav Slezak changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|REOPENED |NEEDINFO
Info Provider| |hylton@conacher.co.za
--- Comment #12 from Ladislav Slezak 2008-12-31 09:05:36 MST ---
I'm thinking about this enhancement, here are some my ideas:
1) you can copy the installation DVDs to local disk and use the copy as the
installation source. It's described in the help text in the repository manager.
If it's not clear just tell me.
Or you can use the inst-server Yast module to create a local copy.
2) I have added 'keeppackages' option to yast (see bug#402617) - all downloaded
packages from the repository with keeppackages=1 are kept in
/var/cache/zypp/packages directory (by default, can be changed in
/etc/zypp/zypp.conf file).
So you can copy the downloaded files to a HDD and either use it as a plaindir
repository or you can create metadata using createrepo tool and use it as a
standard repository. See 4) for some possible problems.
3) To comment #5: if a company pays per MB they should configure a caching
proxy anyway (e.g. squid) so all traffic is cached, not only downloaded
packages.
4) You can create a local mirror using rsync or other mirroring tools.
I suggest using 'rsync -avp --delete
rsync://ftp5.gwdg.de/pub/opensuse/update/11.1 .' for syncing 11.1 updates, it
will very efficiently sychronize the repository. It should be regularly started
from a cron job. Export the mirrored repo via FTP/HTTP... to the local network.
This is the preferred way because the downloaded updates in 2) are needed just
for that machine. It will work only if all machines have the _same_ installed
packages, i.e. if you have KDE desktop then only KDE updates will be downloaded
and if there is a machine with GNOME desktop the updates will be missing.
5) To comment #2: yast2-inst-server package is not installed by default, you
have to install it additionally.
6) To comment #2: you can add an add-on product during installation, that can
be a local mirror of the update source (in that case the URL have to be created
manually).
Summary:
A copy of a repository can be created quite easily therefore I'm going to close
the bug as WONTFIX (IMO creating a new yast module is not worth of doing it).
Did I miss something?
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.