[CentOS] Centos 8 Mate?

Mon Oct 21 19:41:13 UTC 2019
David G. Miller <dave at davenjudy.org>

On 10/21/19 1:00 AM, Ljubomir Ljubojevic wrote:
> On 10/21/19 6:02 AM, David G. Miller wrote:
>> On 10/11/19 7:46 PM, Robert G (Doc) Savage via CentOS wrote:
>>> On Wed, 2019-09-25 at 15:25 +0200, Ljubomir Ljubojevic wrote:
>>>> As of now, I have a working MATE DM on CentOS 8. It's a hack though,
>>>> I
>>>> used Fedora repositories. But that means compiling MATE in EPEL
>>>> should
>>>> be straightforward, just recompile Fedora 28 packages.
>>>>
>>>>
>>>> I used Fedora 28 repo file  and Fedora 28 GPG keys (links are
>>>> bellow),
>>>> unpacked then to proper directory and in Fedora repo files I changed
>>>> "$releasever" to "28".
>>>> I also installed yum-plugin-priorities and in all CentOS repo's added
>>>> "priority=1" and in all Fedora repos added "priority=2".
>>>>
>>>> Then I ran following commands (something like this, I experimented
>>>> some):
>>>>
>>>>
>>>> yum install python2-six
>>>> yum install mate* -x mate*devel* -x mate-menu
>>>> yum groupinstall "MATE" --skip-broken
>>>> yum groupinstall "MATE Desktop" --skip-broken
>>>> echo "exec /usr/bin/mate-session" >> ~/.xinitrc
>>>> reboot
>>>> and then selected MATE in login screen.
>>>>
>>>>
>>>> Links to rpm's:
>>>> https://ftp-stud.hs-esslingen.de/pub/Mirrors/archive.fedoraproject.org/fedora/linux/releases/28/Everything/x86_64/os/Packages/f/fedora-repos-28-1.noarch.rpm
>>>>
>>>> and
>>>> https://ftp-stud.hs-esslingen.de/pub/Mirrors/archive.fedoraproject.org/fedora/linux/releases/28/Everything/x86_64/os/Packages/f/fedora-gpg-keys-28-1.noarch.rpm
>>>>
>>>>
>>>> List of installed packages from Fedora 28:
>>>> https://pastebin.com/VXL03Uqj
>>>>
>>> Ljubomi,
>>>
>>> Hooray! I re-installed CentOS 8 to a fresh VM and went through your
>>> instructions again. This time everything rebuilt and installed
>>> correctly. Thank you!
>>>
>>> --Doc Savage
>>>     Fairview Heights, IL
>>>
>>> _______________________________________________
>>> CentOS mailing list
>>> CentOS at centos.org
>>> https://lists.centos.org/mailman/listinfo/centos
>> Ljubomi -
>>
>> A couple of minor tweaks:
>>
>> vvvvvvvvvvvvvvvvv
>> yum --skip-broken install mate\* -x mate\*devel\* -x mate-menu -x
>> mate-optimus\*
>> yum groupinstall "MATE" --skip-broken
>> vvvvvvvvvvvvvvvvvvv
>> yum groupinstall "MATE Desktop" --skip-broken --exclude "*logos*"
>>
>> but otherwise working. Decided that I should see whether I could get
>> MATE working on CentOS 8 before fiddling with Xfce. I now have a usable
>> CentOS 8 desktop. Thank you!
>>
>> Cheers,
>> Dave
>>
> Thanks Dave.
> There is another option I posted in this general thread, a Fedora COPR
> user has rebuilt MATE for EL8:
> https://copr.fedorainfracloud.org/coprs/stenstorp/MATE/
>
>
Saw that but I wanted to work through your original process with MATE 
before trying the same approach with Xfce  The good news is that I got 
the same results but with Xfce.  One different tweak to get around some 
additional conflicts between Fedora 28 Xfce and CentOS 8 Gnome:

yum groupinstall "Xfce" --skip-broken --exclude "*adwaita-gtk2-theme*"
yum groupinstall "Xfce Desktop" --skip-broken --exclude "*adwaita-gtk2-theme*" --exclude"*logos*"

Also, I skipped the step analogous to:

yum install mate* -x mate*devel* -x mate-menu

since it seemed to be redundant with doing the group installs.  So, I 
now have two CentOS 8 VMs with neither using Gnome 3.

Thanks again!!!

Cheers,
Dave

-- 
"They that can give up essential liberty to obtain a little temporary safety deserve neither safety nor liberty."

-- Benjamin Franklin