How To Install libqalculate on Rocky Linux 8

In this tutorial we learn how to install libqalculate on Rocky Linux 8. libqalculate is Multi-purpose calculator library

Introduction

In this tutorial we learn how to install libqalculate on Rocky Linux 8.

What is libqalculate

This library underpins the Qalculate! multi-purpose desktop calculator for GNU/Linux

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

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

sudo dnf -y install libqalculate

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

sudo yum -y install libqalculate

How To Uninstall libqalculate on Rocky Linux 8

To uninstall only the libqalculate package we can use the following command:

sudo dnf remove libqalculate

libqalculate Package Contents on Rocky Linux 8

/usr/lib/.build-id
/usr/lib/.build-id/27
/usr/lib/.build-id/27/c11e53ebccadbb28e46d4db015fca6ee5eb561
/usr/lib64/libqalculate.so.21
/usr/lib64/libqalculate.so.21.5.0
/usr/share/doc/libqalculate
/usr/share/doc/libqalculate/AUTHORS
/usr/share/doc/libqalculate/ChangeLog
/usr/share/doc/libqalculate/TODO
/usr/share/doc/libqalculate/reference
/usr/share/doc/libqalculate/reference/html
/usr/share/doc/libqalculate/reference/html/Calculator_8h.html
/usr/share/doc/libqalculate/reference/html/DataSet_8h.html
/usr/share/doc/libqalculate/reference/html/ExpressionItem_8h.html
/usr/share/doc/libqalculate/reference/html/Function_8h.html
/usr/share/doc/libqalculate/reference/html/MathStructure_8h.html
/usr/share/doc/libqalculate/reference/html/Number-gmp_8h.html
/usr/share/doc/libqalculate/reference/html/Number_8h.html
/usr/share/doc/libqalculate/reference/html/Prefix_8h.html
/usr/share/doc/libqalculate/reference/html/Unit_8h.html
/usr/share/doc/libqalculate/reference/html/Variable_8h.html
/usr/share/doc/libqalculate/reference/html/annotated.html
/usr/share/doc/libqalculate/reference/html/bc_s.png
/usr/share/doc/libqalculate/reference/html/bdwn.png
/usr/share/doc/libqalculate/reference/html/classAliasUnit-members.html
/usr/share/doc/libqalculate/reference/html/classAliasUnit.html
/usr/share/doc/libqalculate/reference/html/classAliasUnit.png
/usr/share/doc/libqalculate/reference/html/classAliasUnit__Composite-members.html
/usr/share/doc/libqalculate/reference/html/classAliasUnit__Composite.html
/usr/share/doc/libqalculate/reference/html/classAliasUnit__Composite.png
/usr/share/doc/libqalculate/reference/html/classAngleArgument-members.html
/usr/share/doc/libqalculate/reference/html/classAngleArgument.html
/usr/share/doc/libqalculate/reference/html/classAngleArgument.png
/usr/share/doc/libqalculate/reference/html/classArgument-members.html
/usr/share/doc/libqalculate/reference/html/classArgument.html
/usr/share/doc/libqalculate/reference/html/classArgument.png
/usr/share/doc/libqalculate/reference/html/classArgumentSet-members.html
/usr/share/doc/libqalculate/reference/html/classArgumentSet.html
/usr/share/doc/libqalculate/reference/html/classArgumentSet.png
/usr/share/doc/libqalculate/reference/html/classAssumptions-members.html
/usr/share/doc/libqalculate/reference/html/classAssumptions.html
/usr/share/doc/libqalculate/reference/html/classBinaryPrefix-members.html
/usr/share/doc/libqalculate/reference/html/classBinaryPrefix.html
/usr/share/doc/libqalculate/reference/html/classBinaryPrefix.png
/usr/share/doc/libqalculate/reference/html/classBooleanArgument-members.html
/usr/share/doc/libqalculate/reference/html/classBooleanArgument.html
/usr/share/doc/libqalculate/reference/html/classBooleanArgument.png
/usr/share/doc/libqalculate/reference/html/classCalculator-members.html
/usr/share/doc/libqalculate/reference/html/classCalculator.html
/usr/share/doc/libqalculate/reference/html/classCalculatorMessage-members.html
/usr/share/doc/libqalculate/reference/html/classCalculatorMessage.html
/usr/share/doc/libqalculate/reference/html/classCompositeUnit-members.html
/usr/share/doc/libqalculate/reference/html/classCompositeUnit.html
/usr/share/doc/libqalculate/reference/html/classCompositeUnit.png
/usr/share/doc/libqalculate/reference/html/classDataObject-members.html
/usr/share/doc/libqalculate/reference/html/classDataObject.html
/usr/share/doc/libqalculate/reference/html/classDataObjectArgument-members.html
/usr/share/doc/libqalculate/reference/html/classDataObjectArgument.html
/usr/share/doc/libqalculate/reference/html/classDataObjectArgument.png
/usr/share/doc/libqalculate/reference/html/classDataProperty-members.html
/usr/share/doc/libqalculate/reference/html/classDataProperty.html
/usr/share/doc/libqalculate/reference/html/classDataPropertyArgument-members.html
/usr/share/doc/libqalculate/reference/html/classDataPropertyArgument.html
/usr/share/doc/libqalculate/reference/html/classDataPropertyArgument.png
/usr/share/doc/libqalculate/reference/html/classDataSet-members.html
/usr/share/doc/libqalculate/reference/html/classDataSet.html
/usr/share/doc/libqalculate/reference/html/classDataSet.png
/usr/share/doc/libqalculate/reference/html/classDateArgument-members.html
/usr/share/doc/libqalculate/reference/html/classDateArgument.html
/usr/share/doc/libqalculate/reference/html/classDateArgument.png
/usr/share/doc/libqalculate/reference/html/classDecimalPrefix-members.html
/usr/share/doc/libqalculate/reference/html/classDecimalPrefix.html
/usr/share/doc/libqalculate/reference/html/classDecimalPrefix.png
/usr/share/doc/libqalculate/reference/html/classDynamicVariable-members.html
/usr/share/doc/libqalculate/reference/html/classDynamicVariable.html
/usr/share/doc/libqalculate/reference/html/classDynamicVariable.png
/usr/share/doc/libqalculate/reference/html/classExpressionItem-members.html
/usr/share/doc/libqalculate/reference/html/classExpressionItem.html
/usr/share/doc/libqalculate/reference/html/classExpressionItem.png
/usr/share/doc/libqalculate/reference/html/classExpressionItemArgument-members.html
/usr/share/doc/libqalculate/reference/html/classExpressionItemArgument.html
/usr/share/doc/libqalculate/reference/html/classExpressionItemArgument.png
/usr/share/doc/libqalculate/reference/html/classFileArgument-members.html
/usr/share/doc/libqalculate/reference/html/classFileArgument.html
/usr/share/doc/libqalculate/reference/html/classFileArgument.png
/usr/share/doc/libqalculate/reference/html/classFunctionArgument-members.html
/usr/share/doc/libqalculate/reference/html/classFunctionArgument.html
/usr/share/doc/libqalculate/reference/html/classFunctionArgument.png
/usr/share/doc/libqalculate/reference/html/classIntegerArgument-members.html
/usr/share/doc/libqalculate/reference/html/classIntegerArgument.html
/usr/share/doc/libqalculate/reference/html/classIntegerArgument.png
/usr/share/doc/libqalculate/reference/html/classKnownVariable-members.html
/usr/share/doc/libqalculate/reference/html/classKnownVariable.html
/usr/share/doc/libqalculate/reference/html/classKnownVariable.png
/usr/share/doc/libqalculate/reference/html/classMathFunction-members.html
/usr/share/doc/libqalculate/reference/html/classMathFunction.html
/usr/share/doc/libqalculate/reference/html/classMathFunction.png
/usr/share/doc/libqalculate/reference/html/classMathStructure-members.html
/usr/share/doc/libqalculate/reference/html/classMathStructure.html
/usr/share/doc/libqalculate/reference/html/classMatrixArgument-members.html
/usr/share/doc/libqalculate/reference/html/classMatrixArgument.html
/usr/share/doc/libqalculate/reference/html/classMatrixArgument.png
/usr/share/doc/libqalculate/reference/html/classNowVariable-members.html
/usr/share/doc/libqalculate/reference/html/classNowVariable.html
/usr/share/doc/libqalculate/reference/html/classNowVariable.png
/usr/share/doc/libqalculate/reference/html/classNumber-members.html
/usr/share/doc/libqalculate/reference/html/classNumber.html
/usr/share/doc/libqalculate/reference/html/classNumberArgument-members.html
/usr/share/doc/libqalculate/reference/html/classNumberArgument.html
/usr/share/doc/libqalculate/reference/html/classNumberArgument.png
/usr/share/doc/libqalculate/reference/html/classNumberPrefix-members.html
/usr/share/doc/libqalculate/reference/html/classNumberPrefix.html
/usr/share/doc/libqalculate/reference/html/classNumberPrefix.png
/usr/share/doc/libqalculate/reference/html/classPrecisionVariable-members.html
/usr/share/doc/libqalculate/reference/html/classPrecisionVariable.html
/usr/share/doc/libqalculate/reference/html/classPrecisionVariable.png
/usr/share/doc/libqalculate/reference/html/classPrefix-members.html
/usr/share/doc/libqalculate/reference/html/classPrefix.html
/usr/share/doc/libqalculate/reference/html/classPrefix.png
/usr/share/doc/libqalculate/reference/html/classQalculateDateTime-members.html
/usr/share/doc/libqalculate/reference/html/classQalculateDateTime.html
/usr/share/doc/libqalculate/reference/html/classSymbolicArgument-members.html
/usr/share/doc/libqalculate/reference/html/classSymbolicArgument.html
/usr/share/doc/libqalculate/reference/html/classSymbolicArgument.png
/usr/share/doc/libqalculate/reference/html/classTextArgument-members.html
/usr/share/doc/libqalculate/reference/html/classTextArgument.html
/usr/share/doc/libqalculate/reference/html/classTextArgument.png
/usr/share/doc/libqalculate/reference/html/classThread-members.html
/usr/share/doc/libqalculate/reference/html/classThread.html
/usr/share/doc/libqalculate/reference/html/classTodayVariable-members.html
/usr/share/doc/libqalculate/reference/html/classTodayVariable.html
/usr/share/doc/libqalculate/reference/html/classTodayVariable.png
/usr/share/doc/libqalculate/reference/html/classTomorrowVariable-members.html
/usr/share/doc/libqalculate/reference/html/classTomorrowVariable.html
/usr/share/doc/libqalculate/reference/html/classTomorrowVariable.png
/usr/share/doc/libqalculate/reference/html/classUnit-members.html
/usr/share/doc/libqalculate/reference/html/classUnit.html
/usr/share/doc/libqalculate/reference/html/classUnit.png
/usr/share/doc/libqalculate/reference/html/classUnitArgument-members.html
/usr/share/doc/libqalculate/reference/html/classUnitArgument.html
/usr/share/doc/libqalculate/reference/html/classUnitArgument.png
/usr/share/doc/libqalculate/reference/html/classUnknownVariable-members.html
/usr/share/doc/libqalculate/reference/html/classUnknownVariable.html
/usr/share/doc/libqalculate/reference/html/classUnknownVariable.png
/usr/share/doc/libqalculate/reference/html/classUserFunction-members.html
/usr/share/doc/libqalculate/reference/html/classUserFunction.html
/usr/share/doc/libqalculate/reference/html/classUserFunction.png
/usr/share/doc/libqalculate/reference/html/classVariable-members.html
/usr/share/doc/libqalculate/reference/html/classVariable.html
/usr/share/doc/libqalculate/reference/html/classVariable.png
/usr/share/doc/libqalculate/reference/html/classVariableArgument-members.html
/usr/share/doc/libqalculate/reference/html/classVariableArgument.html
/usr/share/doc/libqalculate/reference/html/classVariableArgument.png
/usr/share/doc/libqalculate/reference/html/classVectorArgument-members.html
/usr/share/doc/libqalculate/reference/html/classVectorArgument.html
/usr/share/doc/libqalculate/reference/html/classVectorArgument.png
/usr/share/doc/libqalculate/reference/html/classYesterdayVariable-members.html
/usr/share/doc/libqalculate/reference/html/classYesterdayVariable.html
/usr/share/doc/libqalculate/reference/html/classYesterdayVariable.png
/usr/share/doc/libqalculate/reference/html/classes.html
/usr/share/doc/libqalculate/reference/html/closed.png
/usr/share/doc/libqalculate/reference/html/dir_e1cc17c9b46d352fb89a08ddc5bd498d.html
/usr/share/doc/libqalculate/reference/html/doc.png
/usr/share/doc/libqalculate/reference/html/doxygen.css
/usr/share/doc/libqalculate/reference/html/doxygen.png
/usr/share/doc/libqalculate/reference/html/files.html
/usr/share/doc/libqalculate/reference/html/folderclosed.png
/usr/share/doc/libqalculate/reference/html/folderopen.png
/usr/share/doc/libqalculate/reference/html/functions.html
/usr/share/doc/libqalculate/reference/html/functions_0x7e.html
/usr/share/doc/libqalculate/reference/html/functions_b.html
/usr/share/doc/libqalculate/reference/html/functions_c.html
/usr/share/doc/libqalculate/reference/html/functions_d.html
/usr/share/doc/libqalculate/reference/html/functions_e.html
/usr/share/doc/libqalculate/reference/html/functions_f.html
/usr/share/doc/libqalculate/reference/html/functions_func.html
/usr/share/doc/libqalculate/reference/html/functions_func_0x7e.html
/usr/share/doc/libqalculate/reference/html/functions_func_b.html
/usr/share/doc/libqalculate/reference/html/functions_func_c.html
/usr/share/doc/libqalculate/reference/html/functions_func_d.html
/usr/share/doc/libqalculate/reference/html/functions_func_e.html
/usr/share/doc/libqalculate/reference/html/functions_func_f.html
/usr/share/doc/libqalculate/reference/html/functions_func_g.html
/usr/share/doc/libqalculate/reference/html/functions_func_h.html
/usr/share/doc/libqalculate/reference/html/functions_func_i.html
/usr/share/doc/libqalculate/reference/html/functions_func_k.html
/usr/share/doc/libqalculate/reference/html/functions_func_l.html
/usr/share/doc/libqalculate/reference/html/functions_func_m.html
/usr/share/doc/libqalculate/reference/html/functions_func_n.html
/usr/share/doc/libqalculate/reference/html/functions_func_o.html
/usr/share/doc/libqalculate/reference/html/functions_func_p.html
/usr/share/doc/libqalculate/reference/html/functions_func_r.html
/usr/share/doc/libqalculate/reference/html/functions_func_s.html
/usr/share/doc/libqalculate/reference/html/functions_func_t.html
/usr/share/doc/libqalculate/reference/html/functions_func_u.html
/usr/share/doc/libqalculate/reference/html/functions_func_v.html
/usr/share/doc/libqalculate/reference/html/functions_func_z.html
/usr/share/doc/libqalculate/reference/html/functions_func_~.html
/usr/share/doc/libqalculate/reference/html/functions_g.html
/usr/share/doc/libqalculate/reference/html/functions_h.html
/usr/share/doc/libqalculate/reference/html/functions_i.html
/usr/share/doc/libqalculate/reference/html/functions_k.html
/usr/share/doc/libqalculate/reference/html/functions_l.html
/usr/share/doc/libqalculate/reference/html/functions_m.html
/usr/share/doc/libqalculate/reference/html/functions_n.html
/usr/share/doc/libqalculate/reference/html/functions_o.html
/usr/share/doc/libqalculate/reference/html/functions_p.html
/usr/share/doc/libqalculate/reference/html/functions_r.html
/usr/share/doc/libqalculate/reference/html/functions_s.html
/usr/share/doc/libqalculate/reference/html/functions_t.html
/usr/share/doc/libqalculate/reference/html/functions_u.html
/usr/share/doc/libqalculate/reference/html/functions_v.html
/usr/share/doc/libqalculate/reference/html/functions_vars.html
/usr/share/doc/libqalculate/reference/html/functions_w.html
/usr/share/doc/libqalculate/reference/html/functions_x.html
/usr/share/doc/libqalculate/reference/html/functions_y.html
/usr/share/doc/libqalculate/reference/html/functions_z.html
/usr/share/doc/libqalculate/reference/html/functions_~.html
/usr/share/doc/libqalculate/reference/html/globals.html
/usr/share/doc/libqalculate/reference/html/globals_defs.html
/usr/share/doc/libqalculate/reference/html/globals_enum.html
/usr/share/doc/libqalculate/reference/html/globals_eval.html
/usr/share/doc/libqalculate/reference/html/hierarchy.html
/usr/share/doc/libqalculate/reference/html/includes_8h.html
/usr/share/doc/libqalculate/reference/html/index.html
/usr/share/doc/libqalculate/reference/html/nav_f.png
/usr/share/doc/libqalculate/reference/html/nav_g.png
/usr/share/doc/libqalculate/reference/html/nav_h.png
/usr/share/doc/libqalculate/reference/html/open.png
/usr/share/doc/libqalculate/reference/html/splitbar.png
/usr/share/doc/libqalculate/reference/html/structElement-members.html
/usr/share/doc/libqalculate/reference/html/structElement.html
/usr/share/doc/libqalculate/reference/html/structEvaluationOptions-members.html
/usr/share/doc/libqalculate/reference/html/structEvaluationOptions.html
/usr/share/doc/libqalculate/reference/html/structExpressionName-members.html
/usr/share/doc/libqalculate/reference/html/structExpressionName.html
/usr/share/doc/libqalculate/reference/html/structInternalPrintStruct-members.html
/usr/share/doc/libqalculate/reference/html/structInternalPrintStruct.html
/usr/share/doc/libqalculate/reference/html/structParseOptions-members.html
/usr/share/doc/libqalculate/reference/html/structParseOptions.html
/usr/share/doc/libqalculate/reference/html/structPlotDataParameters-members.html
/usr/share/doc/libqalculate/reference/html/structPlotDataParameters.html
/usr/share/doc/libqalculate/reference/html/structPlotParameters-members.html
/usr/share/doc/libqalculate/reference/html/structPlotParameters.html
/usr/share/doc/libqalculate/reference/html/structPrintOptions-members.html
/usr/share/doc/libqalculate/reference/html/structPrintOptions.html
/usr/share/doc/libqalculate/reference/html/structSortOptions-members.html
/usr/share/doc/libqalculate/reference/html/structSortOptions.html
/usr/share/doc/libqalculate/reference/html/sync_off.png
/usr/share/doc/libqalculate/reference/html/sync_on.png
/usr/share/doc/libqalculate/reference/html/tab_a.png
/usr/share/doc/libqalculate/reference/html/tab_b.png
/usr/share/doc/libqalculate/reference/html/tab_h.png
/usr/share/doc/libqalculate/reference/html/tab_s.png
/usr/share/doc/libqalculate/reference/html/tabs.css
/usr/share/doc/libqalculate/reference/html/util_8h.html
/usr/share/licenses/libqalculate
/usr/share/licenses/libqalculate/COPYING
/usr/share/locale/fr/LC_MESSAGES/libqalculate.mo
/usr/share/locale/nl/LC_MESSAGES/libqalculate.mo
/usr/share/locale/sv/LC_MESSAGES/libqalculate.mo
/usr/share/locale/zh_CN/LC_MESSAGES/libqalculate.mo
/usr/share/man/man1/qalc.1.gz
/usr/share/qalculate
/usr/share/qalculate/currencies.xml
/usr/share/qalculate/datasets.xml
/usr/share/qalculate/elements.xml
/usr/share/qalculate/eurofxref-daily.xml
/usr/share/qalculate/functions.xml
/usr/share/qalculate/planets.xml
/usr/share/qalculate/prefixes.xml
/usr/share/qalculate/units.xml
/usr/share/qalculate/variables.xml

References

Summary

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