How To Install qt5-qtwayland on Rocky Linux 8

In this tutorial we learn how to install qt5-qtwayland on Rocky Linux 8. qt5-qtwayland is Qt5 - Wayland platform support and QtCompositor module

Introduction

In this tutorial we learn how to install qt5-qtwayland on Rocky Linux 8.

What is qt5-qtwayland

Qt5 - Wayland platform support and QtCompositor module.

We can use yum or dnf to install qt5-qtwayland on Rocky Linux 8. In this tutorial we discuss both methods but you only need to choose one of method to install qt5-qtwayland.

Install qt5-qtwayland on Rocky Linux 8 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install qt5-qtwayland using dnf by running the following command:

sudo dnf -y install qt5-qtwayland

Install qt5-qtwayland on Rocky Linux 8 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install qt5-qtwayland using yum by running the following command:

sudo yum -y install qt5-qtwayland

How To Uninstall qt5-qtwayland on Rocky Linux 8

To uninstall only the qt5-qtwayland package we can use the following command:

sudo dnf remove qt5-qtwayland

qt5-qtwayland Package Contents on Rocky Linux 8

/usr/lib/.build-id
/usr/lib/.build-id/00
/usr/lib/.build-id/00/9b2fd5e164806600559f6ed0bc04e427ee2a0a
/usr/lib/.build-id/0f
/usr/lib/.build-id/0f/7d1c3ddddde5a6177fcb49d2b76e6dc6113c83
/usr/lib/.build-id/12
/usr/lib/.build-id/12/94a9a869e58856fcbdee6a095388e8639a33bd
/usr/lib/.build-id/13
/usr/lib/.build-id/13/2d3b8382f72fda3d113cdfd203d7a3e14a4f7f
/usr/lib/.build-id/1b
/usr/lib/.build-id/1b/e3997d34e7d00b8e1298516b8cc48078cf0adf
/usr/lib/.build-id/21
/usr/lib/.build-id/21/060e0574766ce0bf7499d5c3aeb43d1072ef2d
/usr/lib/.build-id/21/b7d9b0814c8afb38b9aaae190b4e56da768a65
/usr/lib/.build-id/45
/usr/lib/.build-id/45/fe5d768876fdfe8eab22ec8291d7a3468f7cb3
/usr/lib/.build-id/4c
/usr/lib/.build-id/4c/846f1a52cff3189a50807d3cd42e04dba1ce10
/usr/lib/.build-id/6c
/usr/lib/.build-id/6c/82d7e6e578deb5aac77ff7ea37265205606d8f
/usr/lib/.build-id/8c
/usr/lib/.build-id/8c/1ff4cd5eb5632af7044350c9b8a14f16636193
/usr/lib/.build-id/8d
/usr/lib/.build-id/8d/e3a5df9ff16460580983ac96dfa72a5cad00a1
/usr/lib/.build-id/95
/usr/lib/.build-id/95/7c1feeed1fdd87ff3feab4f49243acc91976bc
/usr/lib/.build-id/ab
/usr/lib/.build-id/ab/87d101eb61d44b1e892ceb2873023743755d38
/usr/lib/.build-id/b6
/usr/lib/.build-id/b6/27a4d27318a2c49eb783ed89187cae9d65c4c9
/usr/lib/.build-id/b9
/usr/lib/.build-id/b9/ee87b4ce3a7b78548963760063faaf5f53cdb6
/usr/lib/.build-id/c8
/usr/lib/.build-id/c8/fab2e2d0326a0b6d8e71592db05f0948f392d8
/usr/lib/.build-id/cd
/usr/lib/.build-id/cd/d1ef61e168758d462c846b3c1102ce853f7b8f
/usr/lib/.build-id/ce
/usr/lib/.build-id/ce/3851a2d12c42b66387c2f168b05ce32cb06563
/usr/lib/.build-id/ce/bf7d61c7d0631d6c57e267cfd20e09f25adb6b
/usr/lib/.build-id/f7
/usr/lib/.build-id/f7/45ac7644c8ddd75a6c91e13d87138e1a2020d3
/usr/lib/.build-id/f9
/usr/lib/.build-id/f9/6071ba410cd8337f99c71ae295b3b55de1a5d3
/usr/lib/.build-id/f9/ee7d28028071d972c9c9bb6a774d02c8d15c5d
/usr/lib/.build-id/fa
/usr/lib/.build-id/fa/03272b7cf788f414911ed1d14d265242c7273b
/usr/lib/libQt5WaylandClient.so.5
/usr/lib/libQt5WaylandClient.so.5.12
/usr/lib/libQt5WaylandClient.so.5.12.5
/usr/lib/libQt5WaylandCompositor.so.5
/usr/lib/libQt5WaylandCompositor.so.5.12
/usr/lib/libQt5WaylandCompositor.so.5.12.5
/usr/lib/qt5/plugins/platforms/libqwayland-egl.so
/usr/lib/qt5/plugins/platforms/libqwayland-generic.so
/usr/lib/qt5/plugins/platforms/libqwayland-xcomposite-egl.so
/usr/lib/qt5/plugins/platforms/libqwayland-xcomposite-glx.so
/usr/lib/qt5/plugins/wayland-decoration-client
/usr/lib/qt5/plugins/wayland-decoration-client/libbradient.so
/usr/lib/qt5/plugins/wayland-graphics-integration-client
/usr/lib/qt5/plugins/wayland-graphics-integration-client/libdrm-egl-server.so
/usr/lib/qt5/plugins/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so
/usr/lib/qt5/plugins/wayland-graphics-integration-client/libshm-emulation-server.so
/usr/lib/qt5/plugins/wayland-graphics-integration-client/libxcomposite-egl.so
/usr/lib/qt5/plugins/wayland-graphics-integration-client/libxcomposite-glx.so
/usr/lib/qt5/plugins/wayland-graphics-integration-server
/usr/lib/qt5/plugins/wayland-graphics-integration-server/libdrm-egl-server.so
/usr/lib/qt5/plugins/wayland-graphics-integration-server/libqt-plugin-wayland-egl.so
/usr/lib/qt5/plugins/wayland-graphics-integration-server/libshm-emulation-server.so
/usr/lib/qt5/plugins/wayland-graphics-integration-server/libwayland-eglstream-controller.so
/usr/lib/qt5/plugins/wayland-graphics-integration-server/libxcomposite-egl.so
/usr/lib/qt5/plugins/wayland-graphics-integration-server/libxcomposite-glx.so
/usr/lib/qt5/plugins/wayland-shell-integration
/usr/lib/qt5/plugins/wayland-shell-integration/libivi-shell.so
/usr/lib/qt5/plugins/wayland-shell-integration/libwl-shell.so
/usr/lib/qt5/plugins/wayland-shell-integration/libxdg-shell-v5.so
/usr/lib/qt5/plugins/wayland-shell-integration/libxdg-shell-v6.so
/usr/lib/qt5/plugins/wayland-shell-integration/libxdg-shell.so
/usr/lib/qt5/qml/QtWayland
/usr/lib/qt5/qml/QtWayland/Compositor
/usr/lib/qt5/qml/QtWayland/Compositor/libqwaylandcompositorplugin.so
/usr/lib/qt5/qml/QtWayland/Compositor/plugins.qmltypes
/usr/lib/qt5/qml/QtWayland/Compositor/qmldir
/usr/share/doc/qt5-qtwayland
/usr/share/doc/qt5-qtwayland/README
/usr/share/licenses/qt5-qtwayland
/usr/share/licenses/qt5-qtwayland/LICENSE.FDL
/usr/share/licenses/qt5-qtwayland/LICENSE.GPL2
/usr/share/licenses/qt5-qtwayland/LICENSE.GPL3
/usr/share/licenses/qt5-qtwayland/LICENSE.GPL3-EXCEPT
/usr/share/licenses/qt5-qtwayland/LICENSE.LGPL3
/usr/lib/.build-id
/usr/lib/.build-id/0e
/usr/lib/.build-id/0e/61922db53c737cbb715d3ca39474969fdf09a3
/usr/lib/.build-id/13
/usr/lib/.build-id/13/fcae86774f7a53a42d2b9212ea43d311f3107d
/usr/lib/.build-id/14
/usr/lib/.build-id/14/3265b0b2cc6a9ec0286f35a384e1673fc161cc
/usr/lib/.build-id/18
/usr/lib/.build-id/18/4456a6007ee8ae4d524c5c4ad1c501ad54a7f1
/usr/lib/.build-id/1c
/usr/lib/.build-id/1c/a182b0b9f1d2a1caa70289150220629789b8ec
/usr/lib/.build-id/1d
/usr/lib/.build-id/1d/ea68c80a8a4f24415acb453d812f047021596c
/usr/lib/.build-id/35
/usr/lib/.build-id/35/4d2bbc7377c0c55c7f316fff09fd89cab6877b
/usr/lib/.build-id/50
/usr/lib/.build-id/50/616341a18a1b4f08c57f3dcbb56144fb285f0c
/usr/lib/.build-id/67
/usr/lib/.build-id/67/c2e87e3c3f2491a843fd3013ac9161596a30e9
/usr/lib/.build-id/69
/usr/lib/.build-id/69/e436a5eb8f5d07327578b02af9d9171c0b1125
/usr/lib/.build-id/83
/usr/lib/.build-id/83/bcf724e01969742b08d3217729a97983a0dd87
/usr/lib/.build-id/8f
/usr/lib/.build-id/8f/a9198def082559d749776755868629fe1878de
/usr/lib/.build-id/93
/usr/lib/.build-id/93/05977d9f32e564645f15b6feea5dcece418e8b
/usr/lib/.build-id/9f
/usr/lib/.build-id/9f/9797793260a080b7d96d09a79845857935ff73
/usr/lib/.build-id/ab
/usr/lib/.build-id/ab/5c47f109d598cb290dc1b5468cf1a1136065e4
/usr/lib/.build-id/ac
/usr/lib/.build-id/ac/f3817d3829f482823705cbeb1b0c0249d40fe9
/usr/lib/.build-id/af
/usr/lib/.build-id/af/2c2c66d3a851eb96f1447f8ddb7bc760e596ee
/usr/lib/.build-id/c5
/usr/lib/.build-id/c5/9389e97ccdcda7e4ca48af4a950994719ec943
/usr/lib/.build-id/e2
/usr/lib/.build-id/e2/fd18e88fab36878e5aa6a116ff206ed6cd2177
/usr/lib/.build-id/ec
/usr/lib/.build-id/ec/0e28dd24c0fbf13443568522d8db10eee5e2e0
/usr/lib/.build-id/ed
/usr/lib/.build-id/ed/b0807b2dd575b7b40c337fcce9911f9e752c6b
/usr/lib/.build-id/f0
/usr/lib/.build-id/f0/a22b590d85b0865be185466567062814e9e06d
/usr/lib/.build-id/fa
/usr/lib/.build-id/fa/8b7e8c3111d7b75609f68de7450887756a614a
/usr/lib/.build-id/fb
/usr/lib/.build-id/fb/f8a6f1f866de2d9a353a305f435cd89fb77eec
/usr/lib64/libQt5WaylandClient.so.5
/usr/lib64/libQt5WaylandClient.so.5.12
/usr/lib64/libQt5WaylandClient.so.5.12.5
/usr/lib64/libQt5WaylandCompositor.so.5
/usr/lib64/libQt5WaylandCompositor.so.5.12
/usr/lib64/libQt5WaylandCompositor.so.5.12.5
/usr/lib64/qt5/plugins/platforms/libqwayland-egl.so
/usr/lib64/qt5/plugins/platforms/libqwayland-generic.so
/usr/lib64/qt5/plugins/platforms/libqwayland-xcomposite-egl.so
/usr/lib64/qt5/plugins/platforms/libqwayland-xcomposite-glx.so
/usr/lib64/qt5/plugins/wayland-decoration-client
/usr/lib64/qt5/plugins/wayland-decoration-client/libbradient.so
/usr/lib64/qt5/plugins/wayland-graphics-integration-client
/usr/lib64/qt5/plugins/wayland-graphics-integration-client/libdrm-egl-server.so
/usr/lib64/qt5/plugins/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so
/usr/lib64/qt5/plugins/wayland-graphics-integration-client/libshm-emulation-server.so
/usr/lib64/qt5/plugins/wayland-graphics-integration-client/libxcomposite-egl.so
/usr/lib64/qt5/plugins/wayland-graphics-integration-client/libxcomposite-glx.so
/usr/lib64/qt5/plugins/wayland-graphics-integration-server
/usr/lib64/qt5/plugins/wayland-graphics-integration-server/libdrm-egl-server.so
/usr/lib64/qt5/plugins/wayland-graphics-integration-server/libqt-plugin-wayland-egl.so
/usr/lib64/qt5/plugins/wayland-graphics-integration-server/libshm-emulation-server.so
/usr/lib64/qt5/plugins/wayland-graphics-integration-server/libwayland-eglstream-controller.so
/usr/lib64/qt5/plugins/wayland-graphics-integration-server/libxcomposite-egl.so
/usr/lib64/qt5/plugins/wayland-graphics-integration-server/libxcomposite-glx.so
/usr/lib64/qt5/plugins/wayland-shell-integration
/usr/lib64/qt5/plugins/wayland-shell-integration/libivi-shell.so
/usr/lib64/qt5/plugins/wayland-shell-integration/libwl-shell.so
/usr/lib64/qt5/plugins/wayland-shell-integration/libxdg-shell-v5.so
/usr/lib64/qt5/plugins/wayland-shell-integration/libxdg-shell-v6.so
/usr/lib64/qt5/plugins/wayland-shell-integration/libxdg-shell.so
/usr/lib64/qt5/qml/QtWayland
/usr/lib64/qt5/qml/QtWayland/Compositor
/usr/lib64/qt5/qml/QtWayland/Compositor/libqwaylandcompositorplugin.so
/usr/lib64/qt5/qml/QtWayland/Compositor/plugins.qmltypes
/usr/lib64/qt5/qml/QtWayland/Compositor/qmldir
/usr/share/doc/qt5-qtwayland
/usr/share/doc/qt5-qtwayland/README
/usr/share/licenses/qt5-qtwayland
/usr/share/licenses/qt5-qtwayland/LICENSE.FDL
/usr/share/licenses/qt5-qtwayland/LICENSE.GPL2
/usr/share/licenses/qt5-qtwayland/LICENSE.GPL3
/usr/share/licenses/qt5-qtwayland/LICENSE.GPL3-EXCEPT
/usr/share/licenses/qt5-qtwayland/LICENSE.LGPL3

References

Summary

In this tutorial we learn how to install qt5-qtwayland on Rocky Linux 8 using yum and dnf.