Back To Xfce

Home » CentOS » Back To Xfce
CentOS 5 Comments

Now that the basic server is up and running.  With Gnome via VNC (yuck), it is time to go back and figure out howto install Xfce without an Xfce group script.  So I am asking those with X64 CentOS for some pointers. 
Like where are the group scripts so maybe I can modify them for armhfp.

I was reading:
https://www.rootusers.com/how-to-install-xfce-gui-in-CentOS-7-linux/

Where the author talks about doing a minimal install then running:

yum groupinstall “Server with GUI”

But notes that this installs Gnome (which I don’t want) and that instead to

yum groupinstall “X Window System”

But has concerns if this installs all needed followed up with

yum groupinstall “Xfce”

Thing is on armhfp, I do not have “X Window System” or “Xfce”

I have come to understand that groups are scripts that install all the need rpms for the group.  But I have not found where these scripts are so hopefully I can see them, figure out how to modify them for the armhfp rpms, and run them.

So I am looking for pointers on where these are in tehx64 repos, and how to work with these scripts.

thank you for your help..

5 thoughts on - Back To Xfce

  • Le 06/08/2018 à 16:05, Robert Moskowitz a écrit :

    I can partially answer your question, since I’m running Xfce both on my workstation and my laptop.

    Here’s my custom script that installs a full-blow bells-and-whistles Xfce desktop from a minimal CentOS installation, without any unnecessary packages.

    https://github.com/kikinovak/CentOS-7-desktop-xfce/blob/master/postinstall.sh

    Once you’ve installed the “X Window System” group and you invoke “yum groupinstall Xfce”, the group consists of not much more than a dozen explicit core packages (Thunar, xfdesktop, xfce4-panel, etc.) and then –
    of course – all the dependencies are installed. Give this a spin on an x86_64 machine and then write down this relatively short list.

    Cheers,

    Niki


    Microlinux – Solutions informatiques durables
    7, place de l’église – 30730 Montpezat Site : https://www.microlinux.fr Blog : https://blog.microlinux.fr Mail : info@microlinux.fr Tél. : 04 66 63 10 32

  • Nicolas,

    Thank you!  But I am Dyslexic and very mono-linguistic; at least I could read the actual commands, if not all the wonderful comments…

    I switched to Xfce with Fedora 20 and have put up with Gnome on my CentOS systems so far.

    I don’t have an x86_64 machine with CentOS on it.  I would have to play with Qemu VM for CentOS on this Fedora 28 notebook.  All my servers
    (other than the ClearOS one) are ARM.

    The armhfp repos (including epel) do not have either the “X Windows System” or “Xfce” (and any sub-groups that calls).  So I am asking for the content of those groups.  Hopefully the source scripts so I can modify them (as needed) for armhfp.

    It would seem that there is a source file somewhere in the source tree with the script(s) contents.

    thanks

  • In the file
    5307666922f0cd10058b04791f3f596cfcaab48df6fdd6cf847f349bd455e0bd-comps-Everything.x86_64.xml from the repodata in the Epel 7 repository there is the following for the Xfce group, is this helpful to you?

    Thunar xfce-utils xfce4-panel xfce4-session xfce4-settings xfconf xfdesktop xfwm4 NetworkManager-gnome gdm leafpad openssh-askpass orage polkit-gnome thunar-archive-plugin thunar-volman tumbler xfce4-appfinder xfce4-icon-theme xfce4-power-manager xfce4-pulseaudio-plugin xfce4-session-engines xfce4-terminal xfwm4-theme-nodoka xfwm4-themes pinentry-gtk
  • Yes!  I can pull out the rpm list and build a file to feed into yum.

    Can you point out the URL for all the groups?  I am also going to need the “X Windows System” group, I believe (and should compare it to the Server GUI group).

    Thanks

  • The comps file i searched was (for example)

    http://fedora-epel.mirror.lstn.net/7/x86_64/repodata/5307666922f0cd10058b04791f3f596cfcaab48df6fdd6cf847f349bd455e0bd-comps-Everything.x86_64.xml

    you can choose any Fedora/Epel mirror

    But the “X Window System” group is in CentOS base, look for one of those mirrors (for example)
    http://mirror.atlanticmetro.net/CentOS/7.5.1804/os/x86_64/repodata/d87379a47bc2060f833000b9cef7f9670195fe197271d37fce5791e669265e8b-c7-x86_64-comps.xml

    do grep “” your-comps.xml-fil to see all the names then page it and search for “X Window System” in your case