How To Install stdair-devel on CentOS 8

stdair-devel is Header files, libraries and development helper tools for stdair

Introduction

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

What is stdair-devel

This package contains the header files, shared libraries and development helper tools for stdair. If you would like to develop programs using stdair, you will need to install stdair-devel.

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

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

sudo dnf -y install stdair-devel

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

sudo yum -y install stdair-devel

How To Uninstall stdair-devel on CentOS 8

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

sudo dnf remove stdair-devel

stdair-devel Package Contents on CentOS 8

/usr/bin/stdair-config
/usr/include/stdair
/usr/include/stdair/STDAIR_Service.hpp
/usr/include/stdair/basic
/usr/include/stdair/basic/BasChronometer.hpp
/usr/include/stdair/basic/BasConst_BomDisplay.hpp
/usr/include/stdair/basic/BasConst_BookingClass.hpp
/usr/include/stdair/basic/BasConst_DefaultObject.hpp
/usr/include/stdair/basic/BasConst_Event.hpp
/usr/include/stdair/basic/BasConst_General.hpp
/usr/include/stdair/basic/BasConst_Inventory.hpp
/usr/include/stdair/basic/BasConst_Period_BOM.hpp
/usr/include/stdair/basic/BasConst_Request.hpp
/usr/include/stdair/basic/BasConst_SellUpCurves.hpp
/usr/include/stdair/basic/BasConst_TravelSolution.hpp
/usr/include/stdair/basic/BasConst_Yield.hpp
/usr/include/stdair/basic/BasDBParams.hpp
/usr/include/stdair/basic/BasFileMgr.hpp
/usr/include/stdair/basic/BasLogParams.hpp
/usr/include/stdair/basic/BasParserHelperTypes.hpp
/usr/include/stdair/basic/BasParserTypes.hpp
/usr/include/stdair/basic/BasTypes.hpp
/usr/include/stdair/basic/ContinuousAttributeLite.hpp
/usr/include/stdair/basic/DemandGenerationMethod.hpp
/usr/include/stdair/basic/DictionaryManager.hpp
/usr/include/stdair/basic/EventType.hpp
/usr/include/stdair/basic/ForecastingMethod.hpp
/usr/include/stdair/basic/JSonCommand.hpp
/usr/include/stdair/basic/OptimisationMethod.hpp
/usr/include/stdair/basic/PartnershipTechnique.hpp
/usr/include/stdair/basic/PassengerChoiceModel.hpp
/usr/include/stdair/basic/PassengerType.hpp
/usr/include/stdair/basic/PreOptimisationMethod.hpp
/usr/include/stdair/basic/ProgressStatus.hpp
/usr/include/stdair/basic/ProgressStatusSet.hpp
/usr/include/stdair/basic/RandomGeneration.hpp
/usr/include/stdair/basic/SampleType.hpp
/usr/include/stdair/basic/ServiceInitialisationType.hpp
/usr/include/stdair/basic/StructAbstract.hpp
/usr/include/stdair/basic/UnconstrainingMethod.hpp
/usr/include/stdair/basic/YieldRange.hpp
/usr/include/stdair/basic/float_utils.hpp
/usr/include/stdair/basic/float_utils_google.hpp
/usr/include/stdair/bom
/usr/include/stdair/bom/AirlineClassList.hpp
/usr/include/stdair/bom/AirlineClassListKey.hpp
/usr/include/stdair/bom/AirlineClassListTypes.hpp
/usr/include/stdair/bom/AirlineFeature.hpp
/usr/include/stdair/bom/AirlineFeatureKey.hpp
/usr/include/stdair/bom/AirlineFeatureTypes.hpp
/usr/include/stdair/bom/AirlineStruct.hpp
/usr/include/stdair/bom/AirportPair.hpp
/usr/include/stdair/bom/AirportPairKey.hpp
/usr/include/stdair/bom/AirportPairTypes.hpp
/usr/include/stdair/bom/BomAbstract.hpp
/usr/include/stdair/bom/BomArchive.hpp
/usr/include/stdair/bom/BomDisplay.hpp
/usr/include/stdair/bom/BomHolder.hpp
/usr/include/stdair/bom/BomHolderKey.hpp
/usr/include/stdair/bom/BomID.hpp
/usr/include/stdair/bom/BomIDTypes.hpp
/usr/include/stdair/bom/BomINIImport.hpp
/usr/include/stdair/bom/BomJSONExport.hpp
/usr/include/stdair/bom/BomJSONImport.hpp
/usr/include/stdair/bom/BomKeyManager.hpp
/usr/include/stdair/bom/BomManager.hpp
/usr/include/stdair/bom/BomRetriever.hpp
/usr/include/stdair/bom/BomRoot.hpp
/usr/include/stdair/bom/BomRootKey.hpp
/usr/include/stdair/bom/BookingClass.hpp
/usr/include/stdair/bom/BookingClassKey.hpp
/usr/include/stdair/bom/BookingClassTypes.hpp
/usr/include/stdair/bom/BookingRequestStruct.hpp
/usr/include/stdair/bom/BookingRequestTypes.hpp
/usr/include/stdair/bom/BreakPointStruct.hpp
/usr/include/stdair/bom/BreakPointTypes.hpp
/usr/include/stdair/bom/Bucket.hpp
/usr/include/stdair/bom/BucketKey.hpp
/usr/include/stdair/bom/BucketTypes.hpp
/usr/include/stdair/bom/CancellationStruct.hpp
/usr/include/stdair/bom/CancellationTypes.hpp
/usr/include/stdair/bom/ClassAvailabilityStruct.hpp
/usr/include/stdair/bom/ConfigHolderStruct.hpp
/usr/include/stdair/bom/ConfigHolderTypes.hpp
/usr/include/stdair/bom/DatePeriod.hpp
/usr/include/stdair/bom/DatePeriodKey.hpp
/usr/include/stdair/bom/DatePeriodTypes.hpp
/usr/include/stdair/bom/DoWStruct.hpp
/usr/include/stdair/bom/EventStruct.hpp
/usr/include/stdair/bom/EventTypes.hpp
/usr/include/stdair/bom/FFDisutilityCurveHolderStruct.hpp
/usr/include/stdair/bom/FRAT5CurveHolderStruct.hpp
/usr/include/stdair/bom/FareFamily.hpp
/usr/include/stdair/bom/FareFamilyKey.hpp
/usr/include/stdair/bom/FareFamilyTypes.hpp
/usr/include/stdair/bom/FareFeatures.hpp
/usr/include/stdair/bom/FareFeaturesKey.hpp
/usr/include/stdair/bom/FareFeaturesTypes.hpp
/usr/include/stdair/bom/FareOptionStruct.hpp
/usr/include/stdair/bom/FareOptionTypes.hpp
/usr/include/stdair/bom/FlightDate.hpp
/usr/include/stdair/bom/FlightDateKey.hpp
/usr/include/stdair/bom/FlightDateTypes.hpp
/usr/include/stdair/bom/FlightPeriod.hpp
/usr/include/stdair/bom/FlightPeriodKey.hpp
/usr/include/stdair/bom/FlightPeriodTypes.hpp
/usr/include/stdair/bom/Inventory.hpp
/usr/include/stdair/bom/InventoryKey.hpp
/usr/include/stdair/bom/InventoryTypes.hpp
/usr/include/stdair/bom/KeyAbstract.hpp
/usr/include/stdair/bom/LegCabin.hpp
/usr/include/stdair/bom/LegCabinKey.hpp
/usr/include/stdair/bom/LegCabinTypes.hpp
/usr/include/stdair/bom/LegDate.hpp
/usr/include/stdair/bom/LegDateKey.hpp
/usr/include/stdair/bom/LegDateTypes.hpp
/usr/include/stdair/bom/NestingNode.hpp
/usr/include/stdair/bom/NestingNodeKey.hpp
/usr/include/stdair/bom/NestingNodeTypes.hpp
/usr/include/stdair/bom/NestingStructureKey.hpp
/usr/include/stdair/bom/OnDDate.hpp
/usr/include/stdair/bom/OnDDateKey.hpp
/usr/include/stdair/bom/OnDDateTypes.hpp
/usr/include/stdair/bom/OptimisationNotificationStruct.hpp
/usr/include/stdair/bom/OptimisationNotificationTypes.hpp
/usr/include/stdair/bom/ParsedKey.hpp
/usr/include/stdair/bom/PeriodStruct.hpp
/usr/include/stdair/bom/Policy.hpp
/usr/include/stdair/bom/PolicyKey.hpp
/usr/include/stdair/bom/PolicyTypes.hpp
/usr/include/stdair/bom/PosChannel.hpp
/usr/include/stdair/bom/PosChannelKey.hpp
/usr/include/stdair/bom/PosChannelTypes.hpp
/usr/include/stdair/bom/RMEventStruct.hpp
/usr/include/stdair/bom/RMEventTypes.hpp
/usr/include/stdair/bom/SegmentCabin.hpp
/usr/include/stdair/bom/SegmentCabinKey.hpp
/usr/include/stdair/bom/SegmentCabinTypes.hpp
/usr/include/stdair/bom/SegmentDate.hpp
/usr/include/stdair/bom/SegmentDateKey.hpp
/usr/include/stdair/bom/SegmentDateTypes.hpp
/usr/include/stdair/bom/SegmentPeriod.hpp
/usr/include/stdair/bom/SegmentPeriodKey.hpp
/usr/include/stdair/bom/SegmentPeriodTypes.hpp
/usr/include/stdair/bom/SegmentSnapshotTable.hpp
/usr/include/stdair/bom/SegmentSnapshotTableKey.hpp
/usr/include/stdair/bom/SegmentSnapshotTableTypes.hpp
/usr/include/stdair/bom/SimpleNestingStructure.hpp
/usr/include/stdair/bom/SimpleNestingStructureTypes.hpp
/usr/include/stdair/bom/SnapshotStruct.hpp
/usr/include/stdair/bom/SnapshotTypes.hpp
/usr/include/stdair/bom/TimePeriod.hpp
/usr/include/stdair/bom/TimePeriodKey.hpp
/usr/include/stdair/bom/TimePeriodTypes.hpp
/usr/include/stdair/bom/TravelSolutionStruct.hpp
/usr/include/stdair/bom/TravelSolutionTypes.hpp
/usr/include/stdair/bom/VirtualClassStruct.hpp
/usr/include/stdair/bom/VirtualClassTypes.hpp
/usr/include/stdair/bom/YieldFeatures.hpp
/usr/include/stdair/bom/YieldFeaturesKey.hpp
/usr/include/stdair/bom/YieldFeaturesTypes.hpp
/usr/include/stdair/bom/YieldStore.hpp
/usr/include/stdair/bom/YieldStoreKey.hpp
/usr/include/stdair/bom/YieldStoreTypes.hpp
/usr/include/stdair/bom/key_types.hpp
/usr/include/stdair/command
/usr/include/stdair/command/CmdAbstract.hpp
/usr/include/stdair/command/CmdBomManager.hpp
/usr/include/stdair/command/CmdBomSerialiser.hpp
/usr/include/stdair/command/CmdCloneBomManager.hpp
/usr/include/stdair/command/DBManagerForAirlines.hpp
/usr/include/stdair/dbadaptor
/usr/include/stdair/dbadaptor/DbaAbstract.hpp
/usr/include/stdair/dbadaptor/DbaAirline.hpp
/usr/include/stdair/factory
/usr/include/stdair/factory/FacAbstract.hpp
/usr/include/stdair/factory/FacBom.hpp
/usr/include/stdair/factory/FacBomManager.hpp
/usr/include/stdair/factory/FacCloneBom.hpp
/usr/include/stdair/service
/usr/include/stdair/service/DBSessionManager.hpp
/usr/include/stdair/service/FacSTDAIRServiceContext.hpp
/usr/include/stdair/service/FacServiceAbstract.hpp
/usr/include/stdair/service/FacSupervisor.hpp
/usr/include/stdair/service/Logger.hpp
/usr/include/stdair/service/STDAIR_ServiceContext.hpp
/usr/include/stdair/service/ServiceAbstract.hpp
/usr/include/stdair/stdair_basic_types.hpp
/usr/include/stdair/stdair_date_time_types.hpp
/usr/include/stdair/stdair_db.hpp
/usr/include/stdair/stdair_demand_types.hpp
/usr/include/stdair/stdair_event_types.hpp
/usr/include/stdair/stdair_exceptions.hpp
/usr/include/stdair/stdair_fare_types.hpp
/usr/include/stdair/stdair_file.hpp
/usr/include/stdair/stdair_inventory_types.hpp
/usr/include/stdair/stdair_json.hpp
/usr/include/stdair/stdair_log.hpp
/usr/include/stdair/stdair_maths_types.hpp
/usr/include/stdair/stdair_rm_types.hpp
/usr/include/stdair/stdair_service_types.hpp
/usr/include/stdair/stdair_types.hpp
/usr/include/stdair/ui
/usr/include/stdair/ui/cmdline
/usr/include/stdair/ui/cmdline/SReadline.hpp
/usr/lib64/libstdair.so
/usr/lib64/libstdairuicl.so
/usr/lib64/pkgconfig/stdair.pc
/usr/share/aclocal/stdair.m4
/usr/share/man/man1/stdair-config.1.gz
/usr/share/man/man3/stdair-library.3.gz
/usr/share/stdair/CMake
/usr/share/stdair/CMake/stdair-config-version.cmake
/usr/share/stdair/CMake/stdair-config.cmake
/usr/share/stdair/CMake/stdair-library-depends-debug.cmake
/usr/share/stdair/CMake/stdair-library-depends.cmake

References

Summary

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