How To Install cube-libs-devel on CentOS 8

cube-libs-devel is Development files for cube-libs

Introduction

In this tutorial we learn how to install cube-libs-devel on CentOS 8.

What is cube-libs-devel

Development files for cube-libs.

We can use yum or dnf to install cube-libs-devel on CentOS 8. In this tutorial we discuss both methods but you only need to choose one of method to install cube-libs-devel.

Install cube-libs-devel on CentOS 8 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

The output should look something like this:

CentOS Linux 8 - AppStream                                       43 kB/s | 4.3 kB     00:00    
CentOS Linux 8 - BaseOS                                          65 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - ContinuousRelease                               43 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - Extras                                          23 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - FastTrack                                       40 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - HighAvailability                                36 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - Plus                                            24 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - PowerTools                                      50 kB/s | 4.3 kB     00:00    
Extra Packages for Enterprise Linux Modular 8 - x86_64           13 kB/s | 9.2 kB     00:00    
Extra Packages for Enterprise Linux 8 - x86_64                   24 kB/s | 8.5 kB     00:00    
Metadata cache created.

After updating yum database, We can install cube-libs-devel using dnf by running the following command:

sudo dnf -y install cube-libs-devel

Install cube-libs-devel on CentOS 8 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

The output should look something like this:

CentOS Linux 8 - AppStream                                       43 kB/s | 4.3 kB     00:00    
CentOS Linux 8 - BaseOS                                          65 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - ContinuousRelease                               43 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - Extras                                          23 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - FastTrack                                       40 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - HighAvailability                                36 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - Plus                                            24 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - PowerTools                                      50 kB/s | 4.3 kB     00:00    
Extra Packages for Enterprise Linux Modular 8 - x86_64           13 kB/s | 9.2 kB     00:00    
Extra Packages for Enterprise Linux 8 - x86_64                   24 kB/s | 8.5 kB     00:00    
Metadata cache created.

After updating yum database, We can install cube-libs-devel using yum by running the following command:

sudo yum -y install cube-libs-devel

How To Uninstall cube-libs-devel on CentOS 8

To uninstall only the cube-libs-devel package we can use the following command:

sudo dnf remove cube-libs-devel

cube-libs-devel Package Contents on CentOS 8

/usr/bin/cubelib-config
/usr/bin/cubew-config
/usr/include/cubelib
/usr/include/cubelib/AbridgeTraversal.h
/usr/include/cubelib/AbstractConstraint.h
/usr/include/cubelib/AggrCube.h
/usr/include/cubelib/AggrCubeMaps.h
/usr/include/cubelib/AggregatedMetric.h
/usr/include/cubelib/Blacklist.h
/usr/include/cubelib/CCnode.h
/usr/include/cubelib/CMetricCnodeConstraint.h
/usr/include/cubelib/CRegion.h
/usr/include/cubelib/Cacheable.h
/usr/include/cubelib/CnodeConstraint.h
/usr/include/cubelib/CnodeInfo.h
/usr/include/cubelib/CnodeMetric.h
/usr/include/cubelib/CnodeSubForest.h
/usr/include/cubelib/CnodeSubTree.h
/usr/include/cubelib/ColorMode.h
/usr/include/cubelib/ComputeTraversal.h
/usr/include/cubelib/CowTree.h
/usr/include/cubelib/Cube.h
/usr/include/cubelib/Cube4Parser.h
/usr/include/cubelib/Cube4Scanner.h
/usr/include/cubelib/CubeACosEvaluation.h
/usr/include/cubelib/CubeASinEvaluation.h
/usr/include/cubelib/CubeATanEvaluation.h
/usr/include/cubelib/CubeAbsEvaluation.h
/usr/include/cubelib/CubeAbstractFactory.h
/usr/include/cubelib/CubeAdvMatrix.h
/usr/include/cubelib/CubeAggregator.h
/usr/include/cubelib/CubeAlgorithm.h
/usr/include/cubelib/CubeAllInMemoryPreloadStrategy.h
/usr/include/cubelib/CubeAllInMemoryStrategy.h
/usr/include/cubelib/CubeAndEvaluation.h
/usr/include/cubelib/CubeAssignmentEvaluation.h
/usr/include/cubelib/CubeBasicStrategy.h
/usr/include/cubelib/CubeBiggerEvaluation.h
/usr/include/cubelib/CubeBinaryEvaluation.h
/usr/include/cubelib/CubeCache.h
/usr/include/cubelib/CubeCaches.h
/usr/include/cubelib/CubeCalcFlavorModificators.h
/usr/include/cubelib/CubeCallpathSubtreeValuesRequest.h
/usr/include/cubelib/CubeCallpathTreeValuesRequest.h
/usr/include/cubelib/CubeCartesian.h
/usr/include/cubelib/CubeCeilEvaluation.h
/usr/include/cubelib/CubeCharValue.h
/usr/include/cubelib/CubeClientCallbackData.h
/usr/include/cubelib/CubeClientConnection.h
/usr/include/cubelib/CubeClientServerVersionRequest.h
/usr/include/cubelib/CubeCnode.h
/usr/include/cubelib/CubeComplexValue.h
/usr/include/cubelib/CubeConnection.h
/usr/include/cubelib/CubeConstantEvaluation.h
/usr/include/cubelib/CubeCosEvaluation.h
/usr/include/cubelib/CubeCountedPtr.h
/usr/include/cubelib/CubeCustomPreDerivedExclusiveMetric.h
/usr/include/cubelib/CubeCustomPreDerivedInclusiveMetric.h
/usr/include/cubelib/CubeDataMarker.h
/usr/include/cubelib/CubeDeepSearchEnumerator.h
/usr/include/cubelib/CubeDefineMetricRequest.h
/usr/include/cubelib/CubeDefinedVariableEvaluation.h
/usr/include/cubelib/CubeDenseIndex.h
/usr/include/cubelib/CubeDirectMetricEvaluation.h
/usr/include/cubelib/CubeDisconnectRequest.h
/usr/include/cubelib/CubeDivideEvaluation.h
/usr/include/cubelib/CubeDoubleValue.h
/usr/include/cubelib/CubeDriver.h
/usr/include/cubelib/CubeEncapsulation.h
/usr/include/cubelib/CubeEnumerators.h
/usr/include/cubelib/CubeEnvEvaluation.h
/usr/include/cubelib/CubeEqualEvaluation.h
/usr/include/cubelib/CubeError.h
/usr/include/cubelib/CubeEvaluators.h
/usr/include/cubelib/CubeExclusiveMetric.h
/usr/include/cubelib/CubeExclusiveMetricBuildInType.h
/usr/include/cubelib/CubeExpEvaluation.h
/usr/include/cubelib/CubeExtendedIfEvaluation.h
/usr/include/cubelib/CubeFileBaseLayout.h
/usr/include/cubelib/CubeFileEmbeddedLayout.h
/usr/include/cubelib/CubeFileFinder.h
/usr/include/cubelib/CubeFileSystemRequest.h
/usr/include/cubelib/CubeFlatTreeValuesRequest.h
/usr/include/cubelib/CubeFloorEvaluation.h
/usr/include/cubelib/CubeFullIfEvaluation.h
/usr/include/cubelib/CubeGeneralEvaluation.h
/usr/include/cubelib/CubeHalfBiggerEvaluation.h
/usr/include/cubelib/CubeHalfSmallerEvaluation.h
/usr/include/cubelib/CubeHistogramValue.h
/usr/include/cubelib/CubeIDdeliverer.h
/usr/include/cubelib/CubeIdIndexMap.h
/usr/include/cubelib/CubeIdentObject.h
/usr/include/cubelib/CubeInclusiveMetric.h
/usr/include/cubelib/CubeInclusiveMetricBuildInType.h
/usr/include/cubelib/CubeIndex.h
/usr/include/cubelib/CubeIndexHeader.h
/usr/include/cubelib/CubeIndexManager.h
/usr/include/cubelib/CubeIndexMarker.h
/usr/include/cubelib/CubeIndexes.h
/usr/include/cubelib/CubeIoProxy.h
/usr/include/cubelib/CubeIstream.h
/usr/include/cubelib/CubeLambdaCalculEvaluation.h
/usr/include/cubelib/CubeLastNRowsStrategy.h
/usr/include/cubelib/CubeLayoutDetector.h
/usr/include/cubelib/CubeLayouts.h
/usr/include/cubelib/CubeLnEvaluation.h
/usr/include/cubelib/CubeLocation.h
/usr/include/cubelib/CubeLocationGroup.h
/usr/include/cubelib/CubeLowerCaseEvaluation.h
/usr/include/cubelib/CubeMachine.h
/usr/include/cubelib/CubeManualStrategy.h
/usr/include/cubelib/CubeMaxDoubleValue.h
/usr/include/cubelib/CubeMaxEvaluation.h
/usr/include/cubelib/CubeMemoryRowsSupplier.h
/usr/include/cubelib/CubeMetric.h
/usr/include/cubelib/CubeMetricBuildInType.h
/usr/include/cubelib/CubeMetricGetEvaluation.h
/usr/include/cubelib/CubeMetricSetEvaluation.h
/usr/include/cubelib/CubeMetricSubtreeValuesRequest.h
/usr/include/cubelib/CubeMetricTreeValuesRequest.h
/usr/include/cubelib/CubeMetricValueType.h
/usr/include/cubelib/CubeMinDoubleValue.h
/usr/include/cubelib/CubeMinEvaluation.h
/usr/include/cubelib/CubeMinusEvaluation.h
/usr/include/cubelib/CubeMultEvaluation.h
/usr/include/cubelib/CubeNDoublesValue.h
/usr/include/cubelib/CubeNOPTrafo.h
/usr/include/cubelib/CubeNegEvaluation.h
/usr/include/cubelib/CubeNegativeEvaluation.h
/usr/include/cubelib/CubeNegotiateProtocolRequest.h
/usr/include/cubelib/CubeNetworkProxy.h
/usr/include/cubelib/CubeNetworkRequest.h
/usr/include/cubelib/CubeNode.h
/usr/include/cubelib/CubeNotEqualEvaluation.h
/usr/include/cubelib/CubeNotEvaluation.h
/usr/include/cubelib/CubeNullaryEvaluation.h
/usr/include/cubelib/CubeObjectsEnumerator.h
/usr/include/cubelib/CubeOpenCubeRequest.h
/usr/include/cubelib/CubeOperationProgress.h
/usr/include/cubelib/CubeOperator.h
/usr/include/cubelib/CubeOrEvaluation.h
/usr/include/cubelib/CubePL0Driver.h
/usr/include/cubelib/CubePL0MemoryInitializer.h
/usr/include/cubelib/CubePL0MemoryManager.h
/usr/include/cubelib/CubePL0ParseContext.h
/usr/include/cubelib/CubePL0Parser.h
/usr/include/cubelib/CubePL0Scanner.h
/usr/include/cubelib/CubePL1Driver.h
/usr/include/cubelib/CubePL1MemoryInitializer.h
/usr/include/cubelib/CubePL1MemoryManager.h
/usr/include/cubelib/CubePL1ParseContext.h
/usr/include/cubelib/CubePL1Parser.h
/usr/include/cubelib/CubePL1Scanner.h
/usr/include/cubelib/CubePL2LocalMemoryManager.h
/usr/include/cubelib/CubePL2MemoryInitializer.h
/usr/include/cubelib/CubePL2MemoryManager.h
/usr/include/cubelib/CubePLDriver.h
/usr/include/cubelib/CubePLMemoryInitializer.h
/usr/include/cubelib/CubePLMemoryManager.h
/usr/include/cubelib/CubeParseContext.h
/usr/include/cubelib/CubePlatformsCompat.h
/usr/include/cubelib/CubePlusEvaluation.h
/usr/include/cubelib/CubePosEvaluation.h
/usr/include/cubelib/CubePosixStreamSocket.h
/usr/include/cubelib/CubePostDerivedMetric.h
/usr/include/cubelib/CubePowerEvaluation.h
/usr/include/cubelib/CubePreDerivedExclusiveMetric.h
/usr/include/cubelib/CubePreDerivedInclusiveMetric.h
/usr/include/cubelib/CubeProcess.h
/usr/include/cubelib/CubeProtocol.h
/usr/include/cubelib/CubeProxy.h
/usr/include/cubelib/CubeRORowsSupplier.h
/usr/include/cubelib/CubeROZRowsSupplier.h
/usr/include/cubelib/CubeRandomEvaluation.h
/usr/include/cubelib/CubeRateValue.h
/usr/include/cubelib/CubeRegexEvaluation.h
/usr/include/cubelib/CubeRegion.h
/usr/include/cubelib/CubeRow.h
/usr/include/cubelib/CubeRowWiseMatrix.h
/usr/include/cubelib/CubeRowsManager.h
/usr/include/cubelib/CubeRowsSupplier.h
/usr/include/cubelib/CubeRowsSuppliers.h
/usr/include/cubelib/CubeSaveCubeRequest.h
/usr/include/cubelib/CubeScaleFuncValue.h
/usr/include/cubelib/CubeSelections.h
/usr/include/cubelib/CubeSerializable.h
/usr/include/cubelib/CubeSerializableVertex.h
/usr/include/cubelib/CubeSerializablesFactory.h
/usr/include/cubelib/CubeServerCallbackData.h
/usr/include/cubelib/CubeServerConnection.h
/usr/include/cubelib/CubeServices.h
/usr/include/cubelib/CubeSgnEvaluation.h
/usr/include/cubelib/CubeShortIfEvaluation.h
/usr/include/cubelib/CubeSignedLongValue.h
/usr/include/cubelib/CubeSignedShortValue.h
/usr/include/cubelib/CubeSignedValue.h
/usr/include/cubelib/CubeSimpleCache.h
/usr/include/cubelib/CubeSimpleReader.h
/usr/include/cubelib/CubeSinEvaluation.h
/usr/include/cubelib/CubeSingleValueTrafo.h
/usr/include/cubelib/CubeSizeOfVariableEvaluation.h
/usr/include/cubelib/CubeSmallerEvaluation.h
/usr/include/cubelib/CubeSocket.h
/usr/include/cubelib/CubeSparseIndex.h
/usr/include/cubelib/CubeSqrtEvaluation.h
/usr/include/cubelib/CubeStatLevel1Value.h
/usr/include/cubelib/CubeStatLevel2Value.h
/usr/include/cubelib/CubeStatLevel3Value.h
/usr/include/cubelib/CubeStatLevel4Value.h
/usr/include/cubelib/CubeStrategies.h
/usr/include/cubelib/CubeStringConstantEvaluation.h
/usr/include/cubelib/CubeStringEqualityEvaluation.h
/usr/include/cubelib/CubeStringEvaluation.h
/usr/include/cubelib/CubeStringValue.h
/usr/include/cubelib/CubeSwapBytesTrafo.h
/usr/include/cubelib/CubeSwapRowsSupplier.h
/usr/include/cubelib/CubeSysres.h
/usr/include/cubelib/CubeSystemTreeNode.h
/usr/include/cubelib/CubeSystemTreeValuesRequest.h
/usr/include/cubelib/CubeTanEvaluation.h
/usr/include/cubelib/CubeTarReader.h
/usr/include/cubelib/CubeTauAtomicValue.h
/usr/include/cubelib/CubeThread.h
/usr/include/cubelib/CubeTrafos.h
/usr/include/cubelib/CubeTypes.h
/usr/include/cubelib/CubeUnaryEvaluation.h
/usr/include/cubelib/CubeUnsignedLongValue.h
/usr/include/cubelib/CubeUnsignedShortValue.h
/usr/include/cubelib/CubeUnsignedValue.h
/usr/include/cubelib/CubeUpperCaseEvaluation.h
/usr/include/cubelib/CubeUrl.h
/usr/include/cubelib/CubeValue.h
/usr/include/cubelib/CubeValues.h
/usr/include/cubelib/CubeVariableEvaluation.h
/usr/include/cubelib/CubeVertex.h
/usr/include/cubelib/CubeVirtualLayout.h
/usr/include/cubelib/CubeWORowsSupplier.h
/usr/include/cubelib/CubeWOZRowsSupplier.h
/usr/include/cubelib/CubeWhileEvaluation.h
/usr/include/cubelib/CubeWideSearchEnumerator.h
/usr/include/cubelib/CubeXorEvaluation.h
/usr/include/cubelib/CubeZDataMarker.h
/usr/include/cubelib/CubeZfstream.h
/usr/include/cubelib/DiffPrintTraversal.h
/usr/include/cubelib/Filter.h
/usr/include/cubelib/FlexLexer.h
/usr/include/cubelib/InfoObj.h
/usr/include/cubelib/MdAggrCube.h
/usr/include/cubelib/MdTraversal.h
/usr/include/cubelib/MultiMdAggrCube.h
/usr/include/cubelib/Predicates.h
/usr/include/cubelib/PrintableCCnode.h
/usr/include/cubelib/ReMapDriver.h
/usr/include/cubelib/ReMapParseContext.h
/usr/include/cubelib/ReMapParser.hh
/usr/include/cubelib/ReMapScanner.h
/usr/include/cubelib/RegionConstraint.h
/usr/include/cubelib/RegionInfo.h
/usr/include/cubelib/TauProfile.h
/usr/include/cubelib/Traversal.h
/usr/include/cubelib/TreeConstraint.h
/usr/include/cubelib/VisitorsMetric.h
/usr/include/cubelib/algebra4-internals.h
/usr/include/cubelib/algebra4.h
/usr/include/cubelib/cube_network_types.h
/usr/include/cubelib/cubelib-version.h
/usr/include/cubelib/cubelib_tools.h
/usr/include/cubelib/enums.h
/usr/include/cubelib/helper.h
/usr/include/cubelib/remap2_calls.h
/usr/include/cubelib/scaling_calls.h
/usr/include/cubelib/tau2cube_calls.h
/usr/include/cubew
/usr/include/cubew/cubew-version.h
/usr/include/cubew/cubew_allocs.h
/usr/include/cubew/cubew_cartesian.h
/usr/include/cubew/cubew_cnode.h
/usr/include/cubew/cubew_compat_platform.h
/usr/include/cubew/cubew_cube.h
/usr/include/cubew/cubew_file_layout_embedded.h
/usr/include/cubew/cubew_location.h
/usr/include/cubew/cubew_location_group.h
/usr/include/cubew/cubew_location_group_plain.h
/usr/include/cubew/cubew_location_plain.h
/usr/include/cubew/cubew_memory.h
/usr/include/cubew/cubew_meta_data_writer.h
/usr/include/cubew/cubew_metric.h
/usr/include/cubew/cubew_region.h
/usr/include/cubew/cubew_report_layouts.h
/usr/include/cubew/cubew_report_layouts_types.h
/usr/include/cubew/cubew_services.h
/usr/include/cubew/cubew_system_tree_node.h
/usr/include/cubew/cubew_system_tree_node_plain.h
/usr/include/cubew/cubew_system_tree_writer.h
/usr/include/cubew/cubew_tar_writing.h
/usr/include/cubew/cubew_types.h
/usr/include/cubew/cubew_vector.h
/usr/lib/.build-id
/usr/lib/.build-id/0e
/usr/lib/.build-id/0e/abfaec0460ee167d80185419c3da45a7946b5e
/usr/lib/.build-id/62
/usr/lib/.build-id/62/88892cc1cda3af27f3f77a14d9b4f2db25f67e
/usr/lib64/libcube4.so
/usr/lib64/libcube4gui.so
/usr/lib64/libcube4w.so
/usr/lib64/libgraphwidgetcommon-plugin.so
/usr/share/doc/cube-libs-devel
/usr/share/doc/cube-libs-devel/examples
/usr/share/doc/cube-libs-devel/examples/GUI
/usr/share/doc/cube-libs-devel/examples/GUI/plugins
/usr/share/doc/cube-libs-devel/examples/GUI/plugins/colormap
/usr/share/doc/cube-libs-devel/examples/GUI/plugins/colormap/ColorMapPlugin.cpp
/usr/share/doc/cube-libs-devel/examples/GUI/plugins/colormap/ColorMapPlugin.h
/usr/share/doc/cube-libs-devel/examples/GUI/plugins/colormap/colormap.pro
/usr/share/doc/cube-libs-devel/examples/GUI/plugins/colormap/colormap.pro.in
/usr/share/doc/cube-libs-devel/examples/GUI/plugins/context-free
/usr/share/doc/cube-libs-devel/examples/GUI/plugins/context-free/ContextFreePluginExample.cpp
/usr/share/doc/cube-libs-devel/examples/GUI/plugins/context-free/ContextFreePluginExample.h
/usr/share/doc/cube-libs-devel/examples/GUI/plugins/context-free/context-free.pro
/usr/share/doc/cube-libs-devel/examples/GUI/plugins/context-free/context-free.pro.in
/usr/share/doc/cube-libs-devel/examples/GUI/plugins/demo
/usr/share/doc/cube-libs-devel/examples/GUI/plugins/demo/DemoPlugin.cpp
/usr/share/doc/cube-libs-devel/examples/GUI/plugins/demo/DemoPlugin.h
/usr/share/doc/cube-libs-devel/examples/GUI/plugins/demo/demo-plugin.pro
/usr/share/doc/cube-libs-devel/examples/GUI/plugins/demo/demo-plugin.pro.in
/usr/share/doc/cube-libs-devel/examples/GUI/plugins/demo/demo-plugin.qrc
/usr/share/doc/cube-libs-devel/examples/GUI/plugins/demo/icon.png
/usr/share/doc/cube-libs-devel/examples/GUI/plugins/parallel
/usr/share/doc/cube-libs-devel/examples/GUI/plugins/parallel/ParallelPlugin.cpp
/usr/share/doc/cube-libs-devel/examples/GUI/plugins/parallel/ParallelPlugin.h
/usr/share/doc/cube-libs-devel/examples/GUI/plugins/parallel/parallel-example.pro
/usr/share/doc/cube-libs-devel/examples/GUI/plugins/parallel/parallel-example.pro.in
/usr/share/doc/cube-libs-devel/examples/GUI/plugins/simple
/usr/share/doc/cube-libs-devel/examples/GUI/plugins/simple/SimpleExample.cpp
/usr/share/doc/cube-libs-devel/examples/GUI/plugins/simple/SimpleExample.h
/usr/share/doc/cube-libs-devel/examples/GUI/plugins/simple/example-simple.pro
/usr/share/doc/cube-libs-devel/examples/GUI/plugins/simple/example-simple.pro.in
/usr/share/doc/cube-libs-devel/examples/GUI/plugins/value-view
/usr/share/doc/cube-libs-devel/examples/GUI/plugins/value-view/TauValueView.cpp
/usr/share/doc/cube-libs-devel/examples/GUI/plugins/value-view/TauValueView.h
/usr/share/doc/cube-libs-devel/examples/GUI/plugins/value-view/tau-value.pro
/usr/share/doc/cube-libs-devel/examples/GUI/plugins/value-view/tau-value.pro.in
/usr/share/doc/cube-libs-devel/examples/GUI/summary.cubex
/usr/share/doc/cube-libs-devel/examples/GUI/trace.cubex
/usr/share/doc/cube-libs-devel/examples/Makefile.frontend
/usr/share/doc/cube-libs-devel/examples/Makefile.frontend.in
/usr/share/doc/cube-libs-devel/examples/Makefile.gui-plugin.examples.inc.am

References

Summary

In this tutorial we learn how to install cube-libs-devel on CentOS 8 using yum and dnf.