How To Install gap-pkg-caratinterface on Fedora 36

In this tutorial we learn how to install gap-pkg-caratinterface in Fedora 36. gap-pkg-caratinterface is GAP interface to CARAT

Introduction

In this tutorial we learn how to install gap-pkg-caratinterface on Fedora 36.

What is gap-pkg-caratinterface

This package provides GAP interface routines to some of the standalone programs of the package CARAT, developed by J. Opgenorth, W. Plesken, and T. Schulz at Lehrstuhl B für Mathematik, RWTH Aachen. CARAT is a package for computation with crystallographic groups. CARAT is to a large extent complementary to the GAP 4 package Cryst. In particular, it provides routines for the computation of normalizers and conjugators of finite unimodular groups in GL(n,Z), and routines for the computation of Bravais groups, which are all missing in Cryst. Furthermore, it provides a catalog of Bravais groups up to dimension 6. Cryst automatically loads Carat when it is available, and makes use of its functions where necessary. The Carat package thereby extends the functionality of the package Cryst considerably.

We can use yum or dnf to install gap-pkg-caratinterface on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install gap-pkg-caratinterface.

Install gap-pkg-caratinterface on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install gap-pkg-caratinterface using dnf by running the following command:

sudo dnf -y install gap-pkg-caratinterface

Install gap-pkg-caratinterface on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install gap-pkg-caratinterface using yum by running the following command:

sudo yum -y install gap-pkg-caratinterface

How To Uninstall gap-pkg-caratinterface on Fedora 36

To uninstall only the gap-pkg-caratinterface package we can use the following command:

sudo dnf remove gap-pkg-caratinterface

gap-pkg-caratinterface Package Contents on Fedora 36

/usr/lib/gap/pkg/CaratInterface
/usr/lib/gap/pkg/CaratInterface/PackageInfo.g
/usr/lib/gap/pkg/CaratInterface/gap
/usr/lib/gap/pkg/CaratInterface/gap/carat.gd
/usr/lib/gap/pkg/CaratInterface/gap/carat.gi
/usr/lib/gap/pkg/CaratInterface/gap/methods.gi
/usr/lib/gap/pkg/CaratInterface/init.g
/usr/lib/gap/pkg/CaratInterface/read.g
/usr/lib/gap/pkg/CaratInterface/tst
/usr/lib/gap/pkg/CaratInterface/tst/carat.tst
/usr/lib/gap/pkg/CaratInterface/tst/testall.g
/usr/share/doc/gap-pkg-caratinterface
/usr/share/doc/gap-pkg-caratinterface/Changelog
/usr/share/doc/gap-pkg-caratinterface/README
/usr/share/licenses/gap-pkg-caratinterface
/usr/share/licenses/gap-pkg-caratinterface/GPL

References

Summary

In this tutorial we learn how to install gap-pkg-caratinterface on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).