[Yum] A few simple questions

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

 



> I've seen folks structure their stock RPM repositories as "base" and
> "updates".  Is there some special reason to do it this way instead of
> keeping "base" updated constantly?  I install new machines from the
> same repository and I certainly want them to get the proper packages
> at install time rather than having to install them and then update
> them.

Mostly that is b/c that layout is what red hat does - base/stock distro
then an updates dir for the errata.

There is no compelling reason to keep that structure.

> What's the best way to maintain a set of "default packages" that can
> change over time?  Occasionally I need to add a package to the default
> set, and when I do this I need all of the machines on the network to
> install it automatically.  I know I can set up yumgroups.xml and do a
> "yum groupinstall blah", but that just installs what's in that group
> at that time.  If I add a package to the group I don't think the
> regular nightly update will grab it.

groupupdate will update groups - both versions of packages in those
groups and add any new packages.

It's not handled through an update but it's simple ebough to add to
/etc/cron.daily/yum



> So far I see two options: modify /etc/cron.daily/yum to do the
> groupinstall every night, or make a package that has nothing but
> dependencies and install it.  Then when I add a package I can update
> this RPM and the nightly update will take care of everything during
> dependency resolution.  Is there a simpler way?

The second option you've recommended is not terribly attractive imo and
can make things like obsoleting packages kinda ugly.


> Has anyone tried keeping laptops updated?  The problem I see is that
> they won't always be on the network, but I don't know how badly things
> will blow up when that happens.  I also can't do IP restrictions on
> the server and I'm not sure if I can do any kind of secure or
> authenticated HTTP to get the packages.
> 

yum supports https and authentication.

and laptops work fine.

I update my laptop that way :)

-sv



[Index of Archives]     [Fedora Users]     [Fedora Legacy List]     [Fedora Maintainers]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]

  Powered by Linux