Re: Replicating an installation

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, 2020-04-06 at 07:20 +0200, Fabrice BAUZAC-STEHLY wrote:
> In your situation I think I would look into setting up a caching
> proxy such as Squid.  It should be able to cache many kinds of files
> you may need on several of your machines, not only rpms downloaded by
> dnf but maybe also some common webpages, javascript or images you
> download via a browser from several machines.

Since each download from a Fedora installation could fetch RPMs from
different repo servers, and Squid will cache based on the whole
internet address of each file, you'd need to change the DNF config on
them to always use the same repo server.

I think you can configure DNF to go through a proxy, so you wouldn't
have to specially configure Squid, it'd just cache in its normal way.

I used to do that kind of thing for Windows updates, 20 years ago.  But
I'm not sure if it's worth going to this trouble with Fedora.  Once
installed, the next set of updates can be the small delta RPM files
(just the difference between the prior install and the bits of it that
are actually updated).  A lot of those delta files are very small.

I seem to recall that there was a package for easily setting up a local
repo service to do this kind of thing (one PC will act as your cache
for the rest, only downloading the wanted RPMs rather than mirroring
everything on the external repo).

-- 
 
uname -rsvp
Linux 3.10.0-1062.18.1.el7.x86_64 #1 SMP Tue Mar 17 23:49:17 UTC 2020 x86_64
 
Boilerplate:  All unexpected mail to my mailbox is automatically deleted.
I will only get to see the messages that are posted to the mailing list.
 
_______________________________________________
users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/users@xxxxxxxxxxxxxxxxxxxxxxx



[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [EPEL Devel]     [Fedora Magazine]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Desktop]     [Fedora Fonts]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Fedora Sparc]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux