How To Install qt5-qt3d on Rocky Linux 8

In this tutorial we learn how to install qt5-qt3d on Rocky Linux 8. qt5-qt3d is Qt5 - Qt3D QML bindings and C++ APIs

Introduction

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

What is qt5-qt3d

Qt 3D provides functionality for near-realtime simulation systems with support for 2D and 3D rendering in both Qt C++ and Qt Quick applications).

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

Install qt5-qt3d 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-qt3d using dnf by running the following command:

sudo dnf -y install qt5-qt3d

Install qt5-qt3d 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-qt3d using yum by running the following command:

sudo yum -y install qt5-qt3d

How To Uninstall qt5-qt3d on Rocky Linux 8

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

sudo dnf remove qt5-qt3d

qt5-qt3d Package Contents on Rocky Linux 8

/usr/lib/.build-id
/usr/lib/.build-id/05
/usr/lib/.build-id/05/b3bb58b2237b2c00089ff7821f4179224ac89b
/usr/lib/.build-id/19
/usr/lib/.build-id/19/aaa7aec74a423792574dbd9e0c294b645dcf2a
/usr/lib/.build-id/23
/usr/lib/.build-id/23/63d241455afa8ab1ee3d009afc19f1e0ba4de5
/usr/lib/.build-id/24
/usr/lib/.build-id/24/83eaaab709bbc5d84e5cb24c8b96ea295158a7
/usr/lib/.build-id/36
/usr/lib/.build-id/36/26653fee1c185877842cda6690518b205fb44c
/usr/lib/.build-id/36/cb886f922fa69942afcefa4bd94ff2fe99bbc6
/usr/lib/.build-id/48
/usr/lib/.build-id/48/c9b3885bd6871fab3aded4ca6955f46788386f
/usr/lib/.build-id/53
/usr/lib/.build-id/53/75250832f595b083bdc969b0f30cbd3edc36e2
/usr/lib/.build-id/61
/usr/lib/.build-id/61/bf877fb3562043b0be9d11274a3567f5bb4a13
/usr/lib/.build-id/66
/usr/lib/.build-id/66/4271c20ce587e6a5db01d7e3e3bfa918209f8d
/usr/lib/.build-id/69
/usr/lib/.build-id/69/db528ca0f168af1e26771a523660f4fa8bd145
/usr/lib/.build-id/6e
/usr/lib/.build-id/6e/a03517af5a0de765e691c44b234cbc118287d4
/usr/lib/.build-id/74
/usr/lib/.build-id/74/bf98d289f9d4dd7b245c00ee0fd92765855ed6
/usr/lib/.build-id/7b
/usr/lib/.build-id/7b/d92a9bd50f2b467e72ef23d3b8f9e2883ea81b
/usr/lib/.build-id/7d
/usr/lib/.build-id/7d/fb0cf62c96937380d408a1b4a8284bcab44b2b
/usr/lib/.build-id/81
/usr/lib/.build-id/81/5894bfae9429940edf3b99c31a5b9374f6cc21
/usr/lib/.build-id/9c
/usr/lib/.build-id/9c/1860cdb58176400e07ca733e34aed2c1290c7c
/usr/lib/.build-id/ab
/usr/lib/.build-id/ab/83bb3626aac12597a399da84aa1f663bfdac31
/usr/lib/.build-id/b9
/usr/lib/.build-id/b9/16fa72af249bd49bc982b9f5beadfefa703c29
/usr/lib/.build-id/c3
/usr/lib/.build-id/c3/b77fc521a014803ae7326c527662227f407264
/usr/lib/.build-id/cb
/usr/lib/.build-id/cb/5368a7377f104f95e1fb1c6651c30e8446e260
/usr/lib/.build-id/d8
/usr/lib/.build-id/d8/25845b0e1b3791ded47efe3d3fe7a8e8e0f684
/usr/lib/.build-id/d8/445c541e4e2daa6bc313bba8470725fa1a3a15
/usr/lib/.build-id/e0
/usr/lib/.build-id/e0/40c4034fcc92da18843770d5b09093d00064b0
/usr/lib/.build-id/ee
/usr/lib/.build-id/ee/2ff452753d19ca28da198705f662e11bd5a6cd
/usr/lib/.build-id/f5
/usr/lib/.build-id/f5/6fc4e9e7a9bfa18cc51c024bd698dfc095e16e
/usr/lib64/libQt53DAnimation.so.5
/usr/lib64/libQt53DAnimation.so.5.12
/usr/lib64/libQt53DAnimation.so.5.12.5
/usr/lib64/libQt53DCore.so.5
/usr/lib64/libQt53DCore.so.5.12
/usr/lib64/libQt53DCore.so.5.12.5
/usr/lib64/libQt53DExtras.so.5
/usr/lib64/libQt53DExtras.so.5.12
/usr/lib64/libQt53DExtras.so.5.12.5
/usr/lib64/libQt53DInput.so.5
/usr/lib64/libQt53DInput.so.5.12
/usr/lib64/libQt53DInput.so.5.12.5
/usr/lib64/libQt53DLogic.so.5
/usr/lib64/libQt53DLogic.so.5.12
/usr/lib64/libQt53DLogic.so.5.12.5
/usr/lib64/libQt53DQuick.so.5
/usr/lib64/libQt53DQuick.so.5.12
/usr/lib64/libQt53DQuick.so.5.12.5
/usr/lib64/libQt53DQuickAnimation.so.5
/usr/lib64/libQt53DQuickAnimation.so.5.12
/usr/lib64/libQt53DQuickAnimation.so.5.12.5
/usr/lib64/libQt53DQuickExtras.so.5
/usr/lib64/libQt53DQuickExtras.so.5.12
/usr/lib64/libQt53DQuickExtras.so.5.12.5
/usr/lib64/libQt53DQuickInput.so.5
/usr/lib64/libQt53DQuickInput.so.5.12
/usr/lib64/libQt53DQuickInput.so.5.12.5
/usr/lib64/libQt53DQuickRender.so.5
/usr/lib64/libQt53DQuickRender.so.5.12
/usr/lib64/libQt53DQuickRender.so.5.12.5
/usr/lib64/libQt53DQuickScene2D.so.5
/usr/lib64/libQt53DQuickScene2D.so.5.12
/usr/lib64/libQt53DQuickScene2D.so.5.12.5
/usr/lib64/libQt53DRender.so.5
/usr/lib64/libQt53DRender.so.5.12
/usr/lib64/libQt53DRender.so.5.12.5
/usr/lib64/qt5/plugins/geometryloaders
/usr/lib64/qt5/plugins/geometryloaders/libdefaultgeometryloader.so
/usr/lib64/qt5/plugins/geometryloaders/libgltfgeometryloader.so
/usr/lib64/qt5/plugins/renderplugins
/usr/lib64/qt5/plugins/renderplugins/libscene2d.so
/usr/lib64/qt5/plugins/sceneparsers
/usr/lib64/qt5/plugins/sceneparsers/libassimpsceneimport.so
/usr/lib64/qt5/plugins/sceneparsers/libgltfsceneexport.so
/usr/lib64/qt5/plugins/sceneparsers/libgltfsceneimport.so
/usr/lib64/qt5/qml/Qt3D
/usr/lib64/qt5/qml/Qt3D/Animation
/usr/lib64/qt5/qml/Qt3D/Animation/libquick3danimationplugin.so
/usr/lib64/qt5/qml/Qt3D/Animation/plugins.qmltypes
/usr/lib64/qt5/qml/Qt3D/Animation/qmldir
/usr/lib64/qt5/qml/Qt3D/Core
/usr/lib64/qt5/qml/Qt3D/Core/libquick3dcoreplugin.so
/usr/lib64/qt5/qml/Qt3D/Core/plugins.qmltypes
/usr/lib64/qt5/qml/Qt3D/Core/qmldir
/usr/lib64/qt5/qml/Qt3D/Extras
/usr/lib64/qt5/qml/Qt3D/Extras/libquick3dextrasplugin.so
/usr/lib64/qt5/qml/Qt3D/Extras/plugins.qmltypes
/usr/lib64/qt5/qml/Qt3D/Extras/qmldir
/usr/lib64/qt5/qml/Qt3D/Input
/usr/lib64/qt5/qml/Qt3D/Input/libquick3dinputplugin.so
/usr/lib64/qt5/qml/Qt3D/Input/plugins.qmltypes
/usr/lib64/qt5/qml/Qt3D/Input/qmldir
/usr/lib64/qt5/qml/Qt3D/Logic
/usr/lib64/qt5/qml/Qt3D/Logic/libquick3dlogicplugin.so
/usr/lib64/qt5/qml/Qt3D/Logic/plugins.qmltypes
/usr/lib64/qt5/qml/Qt3D/Logic/qmldir
/usr/lib64/qt5/qml/Qt3D/Render
/usr/lib64/qt5/qml/Qt3D/Render/libquick3drenderplugin.so
/usr/lib64/qt5/qml/Qt3D/Render/plugins.qmltypes
/usr/lib64/qt5/qml/Qt3D/Render/qmldir
/usr/lib64/qt5/qml/QtQuick/Scene2D
/usr/lib64/qt5/qml/QtQuick/Scene2D/libqtquickscene2dplugin.so
/usr/lib64/qt5/qml/QtQuick/Scene2D/plugins.qmltypes
/usr/lib64/qt5/qml/QtQuick/Scene2D/qmldir
/usr/lib64/qt5/qml/QtQuick/Scene3D
/usr/lib64/qt5/qml/QtQuick/Scene3D/libqtquickscene3dplugin.so
/usr/lib64/qt5/qml/QtQuick/Scene3D/plugins.qmltypes
/usr/lib64/qt5/qml/QtQuick/Scene3D/qmldir
/usr/share/licenses/qt5-qt3d
/usr/share/licenses/qt5-qt3d/LICENSE.GPL
/usr/share/licenses/qt5-qt3d/LICENSE.GPL2
/usr/share/licenses/qt5-qt3d/LICENSE.GPL3
/usr/share/licenses/qt5-qt3d/LICENSE.GPL3-EXCEPT
/usr/share/licenses/qt5-qt3d/LICENSE.GPLv3
/usr/share/licenses/qt5-qt3d/LICENSE.LGPL3
/usr/share/licenses/qt5-qt3d/LICENSE.LGPLv3
/usr/lib/.build-id
/usr/lib/.build-id/12
/usr/lib/.build-id/12/78468d5637d0c57d08394403379b241c19396f
/usr/lib/.build-id/16
/usr/lib/.build-id/16/377715a4e77849f4661c43c50894f3e3786484
/usr/lib/.build-id/1a
/usr/lib/.build-id/1a/efd656f494434824ebbbad513811ddc18beb4d
/usr/lib/.build-id/1b
/usr/lib/.build-id/1b/a3aaa9dccef5ab7bf0a32c0527c9d7a3046d26
/usr/lib/.build-id/1c
/usr/lib/.build-id/1c/ba9555d4151614abcec597600d300eda0ab060
/usr/lib/.build-id/21
/usr/lib/.build-id/21/0b970b36448a46672fa93fa6da31f67bbc378e
/usr/lib/.build-id/22
/usr/lib/.build-id/22/b1845ed7a418760205e7fbe50cd4d7d0adf0b3
/usr/lib/.build-id/2f
/usr/lib/.build-id/2f/1d059df88e2d1c762399b45363623e2be57875
/usr/lib/.build-id/38
/usr/lib/.build-id/38/2c2d7c1dda0384f2f347b8d228b0f859cf0d55
/usr/lib/.build-id/41
/usr/lib/.build-id/41/55623b8dc9ccdeb738a3150d2406d4a3589539
/usr/lib/.build-id/43
/usr/lib/.build-id/43/a88c0eb0f32fe64ae8f5ff9e304b35926aefe8
/usr/lib/.build-id/49
/usr/lib/.build-id/49/cec84fc64666b4a25a3c0fe6b03ec7f706b02a
/usr/lib/.build-id/51
/usr/lib/.build-id/51/3828f0fb4fbdb05b0b63b5614cc71b84f07cfa
/usr/lib/.build-id/54
/usr/lib/.build-id/54/d32dfbd90491870aab5e3ee7e72498176e6c76
/usr/lib/.build-id/59
/usr/lib/.build-id/59/dbf9da4ac1c842084bf4f1f1fbeb239d696b2d
/usr/lib/.build-id/60
/usr/lib/.build-id/60/4f78fefe7b1fac4200512195dbd73306dba958
/usr/lib/.build-id/60/ebf764eb5acf15ddee95d9caeb108201d7e428
/usr/lib/.build-id/85
/usr/lib/.build-id/85/71fc7c5b5741a32895482db6dee8664fea5f1a
/usr/lib/.build-id/87
/usr/lib/.build-id/87/07579af5b84f80a0a1c81fbaa290429cf37c9a
/usr/lib/.build-id/bf
/usr/lib/.build-id/bf/d4c35430af5fcb9ad7aff38dea78b72141208d
/usr/lib/.build-id/c0
/usr/lib/.build-id/c0/81d0d70aaef565ada81a13d899aaadd613fea5
/usr/lib/.build-id/dd
/usr/lib/.build-id/dd/56f6f1fb0b314dfb65d95765e1fd71fbba0397
/usr/lib/.build-id/de
/usr/lib/.build-id/de/b1a3035b7078860574b6682d2c101c1dbc6be0
/usr/lib/.build-id/e2
/usr/lib/.build-id/e2/15b3c0c68a227f1c7e730a192197e14837295d
/usr/lib/.build-id/e2/a62425a4192a3d66747010f7b7d498e113914a
/usr/lib/.build-id/e3
/usr/lib/.build-id/e3/715d78511faf3a3085926d4ca6641af484c7ca
/usr/lib/libQt53DAnimation.so.5
/usr/lib/libQt53DAnimation.so.5.12
/usr/lib/libQt53DAnimation.so.5.12.5
/usr/lib/libQt53DCore.so.5
/usr/lib/libQt53DCore.so.5.12
/usr/lib/libQt53DCore.so.5.12.5
/usr/lib/libQt53DExtras.so.5
/usr/lib/libQt53DExtras.so.5.12
/usr/lib/libQt53DExtras.so.5.12.5
/usr/lib/libQt53DInput.so.5
/usr/lib/libQt53DInput.so.5.12
/usr/lib/libQt53DInput.so.5.12.5
/usr/lib/libQt53DLogic.so.5
/usr/lib/libQt53DLogic.so.5.12
/usr/lib/libQt53DLogic.so.5.12.5
/usr/lib/libQt53DQuick.so.5
/usr/lib/libQt53DQuick.so.5.12
/usr/lib/libQt53DQuick.so.5.12.5
/usr/lib/libQt53DQuickAnimation.so.5
/usr/lib/libQt53DQuickAnimation.so.5.12
/usr/lib/libQt53DQuickAnimation.so.5.12.5
/usr/lib/libQt53DQuickExtras.so.5
/usr/lib/libQt53DQuickExtras.so.5.12
/usr/lib/libQt53DQuickExtras.so.5.12.5
/usr/lib/libQt53DQuickInput.so.5
/usr/lib/libQt53DQuickInput.so.5.12
/usr/lib/libQt53DQuickInput.so.5.12.5
/usr/lib/libQt53DQuickRender.so.5
/usr/lib/libQt53DQuickRender.so.5.12
/usr/lib/libQt53DQuickRender.so.5.12.5
/usr/lib/libQt53DQuickScene2D.so.5
/usr/lib/libQt53DQuickScene2D.so.5.12
/usr/lib/libQt53DQuickScene2D.so.5.12.5
/usr/lib/libQt53DRender.so.5
/usr/lib/libQt53DRender.so.5.12
/usr/lib/libQt53DRender.so.5.12.5
/usr/lib/qt5/plugins/geometryloaders
/usr/lib/qt5/plugins/geometryloaders/libdefaultgeometryloader.so
/usr/lib/qt5/plugins/geometryloaders/libgltfgeometryloader.so
/usr/lib/qt5/plugins/renderplugins
/usr/lib/qt5/plugins/renderplugins/libscene2d.so
/usr/lib/qt5/plugins/sceneparsers
/usr/lib/qt5/plugins/sceneparsers/libassimpsceneimport.so
/usr/lib/qt5/plugins/sceneparsers/libgltfsceneexport.so
/usr/lib/qt5/plugins/sceneparsers/libgltfsceneimport.so
/usr/lib/qt5/qml/Qt3D
/usr/lib/qt5/qml/Qt3D/Animation
/usr/lib/qt5/qml/Qt3D/Animation/libquick3danimationplugin.so
/usr/lib/qt5/qml/Qt3D/Animation/plugins.qmltypes
/usr/lib/qt5/qml/Qt3D/Animation/qmldir
/usr/lib/qt5/qml/Qt3D/Core
/usr/lib/qt5/qml/Qt3D/Core/libquick3dcoreplugin.so
/usr/lib/qt5/qml/Qt3D/Core/plugins.qmltypes
/usr/lib/qt5/qml/Qt3D/Core/qmldir
/usr/lib/qt5/qml/Qt3D/Extras
/usr/lib/qt5/qml/Qt3D/Extras/libquick3dextrasplugin.so
/usr/lib/qt5/qml/Qt3D/Extras/plugins.qmltypes
/usr/lib/qt5/qml/Qt3D/Extras/qmldir
/usr/lib/qt5/qml/Qt3D/Input
/usr/lib/qt5/qml/Qt3D/Input/libquick3dinputplugin.so
/usr/lib/qt5/qml/Qt3D/Input/plugins.qmltypes
/usr/lib/qt5/qml/Qt3D/Input/qmldir
/usr/lib/qt5/qml/Qt3D/Logic
/usr/lib/qt5/qml/Qt3D/Logic/libquick3dlogicplugin.so
/usr/lib/qt5/qml/Qt3D/Logic/plugins.qmltypes
/usr/lib/qt5/qml/Qt3D/Logic/qmldir
/usr/lib/qt5/qml/Qt3D/Render
/usr/lib/qt5/qml/Qt3D/Render/libquick3drenderplugin.so
/usr/lib/qt5/qml/Qt3D/Render/plugins.qmltypes
/usr/lib/qt5/qml/Qt3D/Render/qmldir
/usr/lib/qt5/qml/QtQuick/Scene2D
/usr/lib/qt5/qml/QtQuick/Scene2D/libqtquickscene2dplugin.so
/usr/lib/qt5/qml/QtQuick/Scene2D/plugins.qmltypes
/usr/lib/qt5/qml/QtQuick/Scene2D/qmldir
/usr/lib/qt5/qml/QtQuick/Scene3D
/usr/lib/qt5/qml/QtQuick/Scene3D/libqtquickscene3dplugin.so
/usr/lib/qt5/qml/QtQuick/Scene3D/plugins.qmltypes
/usr/lib/qt5/qml/QtQuick/Scene3D/qmldir
/usr/share/licenses/qt5-qt3d
/usr/share/licenses/qt5-qt3d/LICENSE.GPL
/usr/share/licenses/qt5-qt3d/LICENSE.GPL2
/usr/share/licenses/qt5-qt3d/LICENSE.GPL3
/usr/share/licenses/qt5-qt3d/LICENSE.GPL3-EXCEPT
/usr/share/licenses/qt5-qt3d/LICENSE.GPLv3
/usr/share/licenses/qt5-qt3d/LICENSE.LGPL3
/usr/share/licenses/qt5-qt3d/LICENSE.LGPLv3

References

Summary

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