On Thu, 18 Nov 2021, Ben Koenig wrote:
What is an 'AppStream' in this context? Is it an arbitrary label
applied to certain packages in the repo?
In the past, Red Hat (and CentOS et al) allowed you only one choice
of, say, PostgreSQL version. Either you installed that version or you
needed to find a different repository or build your own.
Starting with Red Hat 8, some applications come as "modules" or
"streams," e.g., postgresql. Here's an example from a RHEL 8 machine:
[~]# dnf module list postgresql
Name Stream Profiles
postgresql 9.6 client, server [d]
postgresql 10 [d] client, server [d]
postgresql 12 client, server [d]
postgresql 13 client, server [d]
Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled
You cannot install more than one stream at a time -- that is, I can't
have versions 10 and 13 installed simultaneously -- but admins now
have a choice of which _officially supported_ version to install.
So far, the module/stream list is empty in CentOS 9. This is a fairly
early release, so I'm only mildly surprised by this. As the repository
matures, I suspect that will change.
--
Paul Heinlein
[email protected]
45.38° N, 122.59° W