How To Install libqalculate on Fedora 34

libqalculate is Multi-purpose calculator library Multi-purpose calculator library

Introduction

In this tutorial we learn how to install libqalculate on Fedora 34.

What is libqalculate

This library underpins the Qalculate! multi-purpose desktop calculator for GNU/Linux libqalculate 3.19.0 1.fc34 x86_64 1.9 M libqalculate-3.19.0-1.fc34.src.rpm updates Multi-purpose calculator library https GPLv2+ This library underpins the Qalculate! multi-purpose desktop calculator for GNU/Linux

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

Install libqalculate on Fedora 34 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

The output should look something like this:

Fedora 34 - x86_64                               20 kB/s | 6.6 kB     00:00
Fedora 34 openh264 (From Cisco) - x86_64        1.4 kB/s | 989  B     00:00
Fedora Modular 34 - x86_64                       68 kB/s | 6.5 kB     00:00
Fedora 34 - x86_64 - Updates                    3.5 kB/s | 6.2 kB     00:01
Fedora Modular 34 - x86_64 - Updates             17 kB/s | 5.9 kB     00:00
Metadata cache created.

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

sudo dnf -y install libqalculate

Install libqalculate on Fedora 34 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

The output should look something like this:

Fedora 34 - x86_64                               20 kB/s | 6.6 kB     00:00
Fedora 34 openh264 (From Cisco) - x86_64        1.4 kB/s | 989  B     00:00
Fedora Modular 34 - x86_64                       68 kB/s | 6.5 kB     00:00
Fedora 34 - x86_64 - Updates                    3.5 kB/s | 6.2 kB     00:01
Fedora Modular 34 - x86_64 - Updates             17 kB/s | 5.9 kB     00:00
Metadata cache created.

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 Fedora 34

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

sudo dnf remove libqalculate

libqalculate Package Contents on Fedora 34

/usr/lib/.build-id
/usr/lib/.build-id/3c
/usr/lib/.build-id/3c/9e11209ea22796402899e86917ef67003e0386
/usr/lib/libqalculate.so.21
/usr/lib/libqalculate.so.21.13.0
/usr/share/doc/libqalculate
/usr/share/doc/libqalculate/AUTHORS
/usr/share/doc/libqalculate/ChangeLog
/usr/share/doc/libqalculate/TODO
/usr/share/licenses/libqalculate
/usr/share/licenses/libqalculate/COPYING
/usr/share/locale/de/LC_MESSAGES/libqalculate.mo
/usr/share/locale/es/LC_MESSAGES/libqalculate.mo
/usr/share/locale/fr/LC_MESSAGES/libqalculate.mo
/usr/share/locale/nl/LC_MESSAGES/libqalculate.mo
/usr/share/locale/ru/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/rates.json
/usr/share/qalculate/units.xml
/usr/share/qalculate/variables.xml
/usr/lib/.build-id
/usr/lib/.build-id/9a
/usr/lib/.build-id/9a/7f4cb6e69bbd9c75be8d908bead12b57feab47
/usr/lib64/libqalculate.so.21
/usr/lib64/libqalculate.so.21.11.0
/usr/share/doc/libqalculate
/usr/share/doc/libqalculate/AUTHORS
/usr/share/doc/libqalculate/ChangeLog
/usr/share/doc/libqalculate/TODO
/usr/share/licenses/libqalculate
/usr/share/licenses/libqalculate/COPYING
/usr/share/locale/es/LC_MESSAGES/libqalculate.mo
/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/rates.json
/usr/share/qalculate/units.xml
/usr/share/qalculate/variables.xml
/usr/lib/.build-id
/usr/lib/.build-id/9e
/usr/lib/.build-id/9e/a690fea58277e6c2806e7816d27162d8053b4e
/usr/lib/libqalculate.so.21
/usr/lib/libqalculate.so.21.11.0
/usr/share/doc/libqalculate
/usr/share/doc/libqalculate/AUTHORS
/usr/share/doc/libqalculate/ChangeLog
/usr/share/doc/libqalculate/TODO
/usr/share/licenses/libqalculate
/usr/share/licenses/libqalculate/COPYING
/usr/share/locale/es/LC_MESSAGES/libqalculate.mo
/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/rates.json
/usr/share/qalculate/units.xml
/usr/share/qalculate/variables.xml
/usr/lib/.build-id
/usr/lib/.build-id/f2
/usr/lib/.build-id/f2/3955495e50138323e28e947b59511c59ffd6ef
/usr/lib64/libqalculate.so.21
/usr/lib64/libqalculate.so.21.13.0
/usr/share/doc/libqalculate
/usr/share/doc/libqalculate/AUTHORS
/usr/share/doc/libqalculate/ChangeLog
/usr/share/doc/libqalculate/TODO
/usr/share/licenses/libqalculate
/usr/share/licenses/libqalculate/COPYING
/usr/share/locale/de/LC_MESSAGES/libqalculate.mo
/usr/share/locale/es/LC_MESSAGES/libqalculate.mo
/usr/share/locale/fr/LC_MESSAGES/libqalculate.mo
/usr/share/locale/nl/LC_MESSAGES/libqalculate.mo
/usr/share/locale/ru/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/rates.json
/usr/share/qalculate/units.xml
/usr/share/qalculate/variables.xml

References

Summary

In this tutorial we learn how to install libqalculate on Fedora 34 using yum and dnf.