Re: yum local repos first?

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

 



On Sat, 2006-04-08 at 17:55 -0600, Stuart wrote:
> "Paul Howarth" wrote in message news:1144490750.9865.26.camel@xxxxxxxxxxxxxxxxxxxxxxxxxxxx
> > On Fri, 2006-04-07 at 19:58 -0600, Stuart McGraw wrote:
> > > i have a fc5 machine with a very slow modem internet
> > > connection, so I set up a local yum repository holding
> > > most of the core rpms.  With the other network repo's
> > > disabled, I can install from it fine.
> > > 
> > > But when the network repos are enabled, and an install
> > > has core dependencies, yum gets them all from the 
> > > network repo even though many are available locally.
> > > 
> > > Is there some way to specify a repo "preference" so 
> > > that the local repos will be used to satisfy dependencies
> > > before going to remote repos?
> > 
> > Afraid not, unless you disable the core repo itself.
> > 
> > Why not just go the whole way and have your local repo contain *all* of
> > the core packages, then you can just disable the core repo permanently.
> > 
> > Do you still have the FC5 ISO images on your hard drive?
> 
> Actually, I have done that, but it just pushes the problem
> to other repositories, like extras.  I don't have space to 
> mirror everything, or the bandwidth to download it.

If you have the DVD ISO, there is a full core repo there if you loopback
mount it. If you could use that, that would free up the space you used
for your partial-core repo for other things.

> What I want is a download once enviroment -- once a 
> package gets downloaded, it sticks around for all further
> installs on any machine on the local network. 

Apart from using smart package manager as suggested by Kam, which
supports repo priorities, another option might be to use squid to cache
downloads.

http://fedoraproject.org/wiki/Extras/MockTricks

Whilst the page is actually about speeding up mock, the squid
configuration described would be useful to create a cache that could be
used by all of your LAN clients, without the need to set up and manage
any local repos at all.

Paul.


[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux