C8 Questions

Home » CentOS » C8 Questions
CentOS 10 Comments

Hi all, I’ve several questions about C8. I’m using 8 on my personal NAS and works very well. I’m running several VMs with CentOS 8 and noticed something:

1) Why corosync, pacemaker and pcs are missing on C8? They are only available on rhel with payments( rhel ha addons)?
2) Why there is only Gnome as available DE? I use CentOS on my workstation and I’m a kde-plasma user. XFCE is ok but not gnome. I tried fedora, it has all software that I need and it is a very good distro but I don’t like too much update and its EOL (upgrade/reinstall every 13
months on a workstation is not so good for me). I don’t want to be forced to install another stable distro like debian (This not means that debian is bad but I prefer CentOS).
3) I have a VM with C8 installed. I got several updates but I don’t receive any update for 8 on CentOS-announce like for previous versions
(6 & 7). Something has changed?
4) EPEL. I know that EPEL is a Fedora SIG but I use several packages from EPEL. There is a place to see what packages will be included in EPEL? For example, I tried to install audacious from epel but got errors for missing deps. Seems that EPEL8 is released but not ready. There is a ETA for this?
5) It’s my impression or there are less packages in this release?
6) Why cockpit installed by default?
7) Why repo PowerTools was created? What is the main purpose?
8) Why NetworkManager is the default method to configure interfaces? I
know that I can install network-scripts but I don’t understand this change.

Best regards, Alessandro.

10 thoughts on - C8 Questions

  • Many things are available in the epel-testing repo. Even though it’s marked testing, many packages (such as openbox and rxvt-unicode are quite stable. I would guess XFCE is available there but as I don’t use it, I haven’t looked.

    Again, right now, it seems that many packages are still in epel-testing. My guess (no knowledge, just a guess) is that as CentOS-8 is relatively new, a lot of packages still have to be made and testing.

    See above.

    This is part of rpmfusion, I think. I know that when enabling rpmfusion, CentOS users are told to also enable powertools. In the past, Nux provided a repo for multimedia stuff, but has run out of time and can not maintain it for CentOS-8. Therefore, one can use rpmfusion (and powertools) for multimedia needs.

    My snarky opinion is that this is what happens when single user laptop users develop a server O/S. You can disable it, or use nmcli (which is like NM though, I usually disable it, though the way RH works, I imagine that sooner or later it will be impossible to disable it and still have a network.

    I only gave my answers to some questions, I don’t know the answers to the others.

  • OK most of these questions are going to be answered by the fact that CentOS is a rebuild of Red Hat Enterprise Linux. If Red Hat Enterprise Linux does not have something in it’s base packages, it isn’t going to be in the CentOS package set.

    Because Red Hat put them in a package set which is not shipped as source to CentOS to rebuild.

    Because Red Hat only did a build of GNOME for RHEL-8.

    The way modules and other layout changes come with RHEL-8, the old tools which are used for announcing updates do not work. Please see other threads on this for the request for help on this.

    EPEL is a volunteer project and there is no ETA because it is up to the volunteers time and effort to build things.

    You are probably looking for packages in PowerTools. Please enable this as this will also fix your audacious problem.

    Because RHEL shipped with it that way.

    PowerTools is a set of packages which Red Hat ships as CodeReadyBuilder channel fo RHEL-8. It contains packages which are not part of the main distribution and would not have ‘technical support’.
    [AKA if lynx were shipped in RHEL appstream it would have certain support levels for security and application fixes… it has few of those in Code Ready Builder.] For CentOS it is meant to communicate that CentOS is a rebuild of RHEL and certain problems may not get upstream fixes.

    Because RHEL shipped that way.

  • RedHat was diligent in following License Requirements. For the most part the software they use is GNU licensed, and GNU requires:

    1. all code derived from original be also GNU licensed,
    2. and as such, whatever [GNU licensed] is provided to customer, should be published and available for everybody.

    The above prompted me to check what is the license for corosync. It turns out to be BSD license. The last does not subject everyone to the requirement of publishing [derived if any[] source code, and RedHat does not publish srpms (as Alessandro mentioned), and there is no violation of License on RedHat side.

    I just satisfied my curiosity, I hope, this helps others.

    Valeri

  • I’m really curious how you were able to virtualize CentOS 8.

    What platform are you using? Xen, KVM or VMWare? PV or HVM?

    I started a thread here and was referred to a project page for development. There was a thread on the forums for this which I replied to but it’s been dead too so when I saw your opening sentence I’m really interested in, how’d you do it?

    Thank you, Steffan Cline steffan@hldns.com
    602-793-0014

     Hi all,
    I’ve several questions about C8. I’m using 8 on my personal NAS and
    works very well. I’m running several VMs with CentOS 8 and noticed
    something:

    1) Why corosync, pacemaker and pcs are missing on C8? They are only
    available on rhel with payments( rhel ha addons)?
    2) Why there is only Gnome as available DE? I use CentOS on my
    workstation and I’m a kde-plasma user. XFCE is ok but not gnome. I tried
    fedora, it has all software that I need and it is a very good distro but
    I don’t like too much update and its EOL (upgrade/reinstall every 13
    months on a workstation is not so good for me). I don’t want to be
    forced to install another stable distro like debian (This not means that
    debian is bad but I prefer CentOS).
    3) I have a VM with C8 installed. I got several updates but I don’t
    receive any update for 8 on CentOS-announce like for previous versions
    (6 & 7). Something has changed?
    4) EPEL. I know that EPEL is a Fedora SIG but I use several packages
    from EPEL. There is a place to see what packages will be included in
    EPEL? For example, I tried to install audacious from epel but got errors
    for missing deps. Seems that EPEL8 is released but not ready. There is a
    ETA for this?
    5) It’s my impression or there are less packages in this release?
    6) Why cockpit installed by default?
    7) Why repo PowerTools was created? What is the main purpose?
    8) Why NetworkManager is the default method to configure interfaces? I
    know that I can install network-scripts but I don’t understand this change.

    Best regards, Alessandro.

  • I can’t speak for anyone earlier in this thread, but I’ve had VMWare-hosted VMs for both RHEL 8 (originally 8.0, now 8.1) and CentOS
    8 running without difficulty.

    I simply made the installation ISO visible to the VM at start time; no special instructions were necessary to install and re-launch the VM.

    I did disable the ksmtuned service, since it does nothing but chew CPU
    on a VMWare hypervisor.


    Paul Heinlein heinlein@madboa.com
    45°38′ N, 122°6′ W

  • I have all my issues posted on the forum – https://CentOS.org/forums/viewtopic.php?f=54&t=71934

    I’m using Xen and it seems to be an issue with pvgrub and grub2. No matter what I do, it always boots into the grubdom> prompt.

    I made the changes suggested in the thread but can’t get past that. HVM is fine but slow. PV just won’t work.

    Thank you, Steffan Cline steffan@hldns.com
    602-793-0014

     >
    > Hi all,
    > I’ve several questions about C8. I’m using 8 on my personal NAS and
    > works very well. I’m running several VMs with CentOS 8 and noticed
    > something:
    >
    > 1) Why corosync, pacemaker and pcs are missing on C8? They are only
    > available on rhel with payments( rhel ha addons)?
    > 2) Why there is only Gnome as available DE? I use CentOS on my
    > workstation and I’m a kde-plasma user. XFCE is ok but not gnome. I
    > tried
    > fedora, it has all software that I need and it is a very good distro
    > but
    > I don’t like too much update and its EOL (upgrade/reinstall every 13
    > months on a workstation is not so good for me). I don’t want to be
    > forced to install another stable distro like debian (This not means
    > that
    > debian is bad but I prefer CentOS).
    > 3) I have a VM with C8 installed. I got several updates but I don’t
    > receive any update for 8 on CentOS-announce like for previous versions
    > (6 & 7). Something has changed?
    > 4) EPEL. I know that EPEL is a Fedora SIG but I use several packages
    > from EPEL. There is a place to see what packages will be included in
    > EPEL? For example, I tried to install audacious from epel but got
    > errors
    > for missing deps. Seems that EPEL8 is released but not ready. There is
    > a
    > ETA for this?
    > 5) It’s my impression or there are less packages in this release?
    > 6) Why cockpit installed by default?
    > 7) Why repo PowerTools was created? What is the main purpose?
    > 8) Why NetworkManager is the default method to configure interfaces? I
    > know that I can install network-scripts but I don’t understand this
    > change.
    >
    >
    >
    > Best regards, Alessandro.
    >
    >