How To Install gap-pkg-aclib on Fedora 36

In this tutorial we learn how to install gap-pkg-aclib in Fedora 36. gap-pkg-aclib is Almost Crystallographic groups library for GAP

Introduction

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

What is gap-pkg-aclib

The AClib package contains a library of almost crystallographic groups and some algorithms to compute with these groups. A group is called almost crystallographic if it is finitely generated nilpotent-by-finite and has no nontrivial finite normal subgroups. Further, an almost crystallographic group is called almost Bieberbach if it is torsion-free. The almost crystallographic groups of Hirsch length 3 and a part of the almost crystallographic groups of Hirsch length 4 have been classified by Dekimpe. This classification includes all almost Bieberbach groups of Hirsch lengths 3 or 4. The AClib package gives access to this classification; that is, the package contains this library of groups in a computationally useful form. The groups in this library are available in two different representations. First, each of the groups of Hirsch length 3 or 4 has a rational matrix representation of dimension 4 or 5, respectively, and such representations are available in this package. Secondly, all the groups in this library are (infinite) polycyclic groups and the package also incorporates polycyclic presentations for them. The polycyclic presentations can be used to compute with the given groups using the methods of the Polycyclic package.

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

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

sudo dnf -y install gap-pkg-aclib

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

sudo yum -y install gap-pkg-aclib

How To Uninstall gap-pkg-aclib on Fedora 36

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

sudo dnf remove gap-pkg-aclib

gap-pkg-aclib Package Contents on Fedora 36

/usr/lib/gap/pkg/aclib
/usr/lib/gap/pkg/aclib/PackageInfo.g
/usr/lib/gap/pkg/aclib/gap
/usr/lib/gap/pkg/aclib/gap/betti.gi
/usr/lib/gap/pkg/aclib/gap/crystgrp.gi
/usr/lib/gap/pkg/aclib/gap/extend.gi
/usr/lib/gap/pkg/aclib/gap/groups.gd
/usr/lib/gap/pkg/aclib/gap/matgrp.gi
/usr/lib/gap/pkg/aclib/gap/matgrp3.gi
/usr/lib/gap/pkg/aclib/gap/matgrp4.gi
/usr/lib/gap/pkg/aclib/gap/pcpgrp.gi
/usr/lib/gap/pkg/aclib/gap/pcpgrp3.gi
/usr/lib/gap/pkg/aclib/gap/pcpgrp4.gi
/usr/lib/gap/pkg/aclib/gap/union.gi
/usr/lib/gap/pkg/aclib/init.g
/usr/lib/gap/pkg/aclib/read.g
/usr/lib/gap/pkg/aclib/tst
/usr/lib/gap/pkg/aclib/tst/manual.example-3.tst
/usr/lib/gap/pkg/aclib/tst/manual.example-4.tst
/usr/lib/gap/pkg/aclib/tst/testall.g
/usr/share/doc/gap-pkg-aclib
/usr/share/doc/gap-pkg-aclib/README
/usr/share/licenses/gap-pkg-aclib
/usr/share/licenses/gap-pkg-aclib/LICENSE

References

Summary

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