Upgrade to higher KDE on CentOS 7.
Hi there,
I like CentOS 7 a lot, even though, I have just used it for a short time. I have used different Linux distributions, in the past, however. I bet I will be a big fan of CentOS real soon. My question to you is how I would be able to upgrade the KDE to the highest version possible. Thank you. |
I don't know the answer to your question, but want to point out that the value of CentOS is it's stability, accomplished by "bundling" software into very stable, well tested releases. It is my go-to distro, and I've learned to just wait for the latest version to show up in the repositories.
That said, what does Code:
yum list *plasma Code:
Installed Packages |
It works.
Thank you. |
My mistake. It does not work yet, as I can only see the same KDE when I am logging in. I checked "About KDE" in the Help menu, and I see "KDE - Be Free! Platform Version 4.14.8".
Thank you. |
Hi there,
I found this one on the internet, but this post has the year 2016 on it. Maybe, it would still work the same way. https://blog.digitaleaglemedia.com/2...-centos-7.html |
Hi everyone,
I have just updated my CentOS 7 to 18.10. Now, I will try to build KDE Plasma 5 using the instruction above. 1. yum group install "Development Tools" Code:
Loaded plugins: fastestmirror, langpacks 3. yum install cpanminus 4. yum install cmake3 5. yum install qt5-* 6. ln -s /usr/bin/cmake3 /usr/bin/cmake 7. wget https://copr.fedorainfracloud.org/co...ts-epel-7.repo Code:
--2018-12-05 15:22:58-- https://copr.fedorainfracloud.org/coprs/jmliger/gnome316-backports/repo/epel-7/jmliger-gnome316-backports-epel-7.repo Do I need the line 7 since I am using older version of KDE right now? You would only need this line if you are starting with Gnome DE correct? Thanks. |
8. yum install wayland-devel libwayland-client-devel libwayland-cursor-devel libwayland-server-devel
Code:
Loaded plugins: fastestmirror, langpacks |
9. yum install boost-devel catdoc dbus-x11 docbook-dtds docbook-style-xsl exiv2-devel giflib-devel libattr-devel libepoxy-devel libevdev-devel libinput-devel libjpeg-devel libpng-devel libSM-devel libwayland-client-devel libwayland-cursor-devel Libwayland-server-devel libXcursor-devel libxkbcommon-devel libxkbcommon-x11-devel libxkbfile-devel libxml2-devel libXrender-devel libxslt-devel lmdb-devel mesa-libgbm-devel NetworkManager-devel NetworkManager-libnm-devel openssl-devel pam-devel polkit-devel polkit-qt5-1-devel poppler-qt5-devel systemd-devel taglib-devel xapian-core-devel xcb-util-cursor-devel xcb-util-devel xcb-util-image-devel xcb-util-keysyms-devel xkeyboard-config-devel xorg-x11-drv-evdev-devel xorg-x11-drv-synaptics-devel xorg-x11-server-devel xorg-x11-xkb-utils-devel
Code:
Loaded plugins: fastestmirror, langpacks Thank you. |
10. mkdir -p /opt/kde/src
11. chown erick -R /opt/kde 12. git config --global user.name “Erick” 13. git config --global user.email “zethan191@yahoo.com” 14. nano ~/.gitconfig and append the following to the bottom. Code:
[url "git://anongit.kde.org/"] 16. git clone kde:kdesrc-build Code:
Cloning into 'kdesrc-build'... 18. cp kdesrc-buildrc-kf5-sample ~/.kdesrc-buildrc 19. mkdir ~/bin 20. ln -s $PWD/kdesrc-build ~/bin 21. export PATH=~/bin:$PATH 22. nano ~/.bashrc Code:
export PATH=~/bin:$PATH Code:
global 25. kdesrc-build --debug --include-dependencies plasma-desktop Code:
kdesrc-build requires some minimal support to operate, including support Code:
1. Installing system packages for centos... Thank you. |
I googled around, and found that the command below might help.
27. yum install perl-YAML-Syck I repeated the line #25 28. kdesrc-build --debug --include-dependencies plasma-desktop Code:
Introducing dependency metadata into the build |
I tried this command again, and I saw different result.
29. kdesrc-build --debug --include-dependencies plasma-desktop Code:
Introducing dependency metadata into the build |
After repeating the command below multiple times, things are looking much better. I can't paste entire log here, but I choose some for you to see.
30. kdesrc-build --debug --include-dependencies plasma-desktop Code:
Adding extra-cmake-modules to module list Code:
<<< PACKAGES FAILED TO BUILD >>> |
Here is the error message.
Code:
# kdesrc-build running: 'cmake' '/opt/kde/src/kcoreaddons' '-DCMAKE_BUILD_TYPE:STRING=debug' '-j5' '-DCMAKE_CXX_FLAGS:STRING=-pipe -DQT_STRICT_ITERATORS -DQURL_NO_CAST_FROM_STRING -DQT_NO_HTTP -DQT_NO_FTP -Wformat -Werror=format-security -Werror=return-type -Wno-variadic-macros -Wlogical-op -Wmissing-include-dirs -std=c++11 ' '-DCMAKE_INSTALL_PREFIX=/opt/kde/install' '-DCMAKE_PREFIX_PATH=/usr' |
By installing software that isn't install via yum you are limiting your chances of getting support when things go sideways.
If you are looking for the latest software then you should look at Fedora. |
Quote:
|
All times are GMT -5. The time now is 10:55 AM. |