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/centosLjubomi - 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 -- "They that can give up essential liberty to obtain a little temporary safety deserve neither safety nor liberty." -- Benjamin Franklin
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/ -- Ljubomir Ljubojevic (Love is in the Air) PL Computers Serbia, Europe StarOS, Mikrotik and CentOS/RHEL/Linux consultant
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