How To Install gap-pkg-crisp on Fedora 36

In this tutorial we learn how to install gap-pkg-crisp in Fedora 36. gap-pkg-crisp is Computing subgroups of finite soluble groups

Introduction

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

What is gap-pkg-crisp

CRISP (Computing with Radicals, Injectors, Schunck classes and Projectors) provides algorithms for computing subgroups of finite soluble groups related to group classes. In particular, it allows to compute F-radicals and F-injectors for Fitting classes (and Fitting sets) F, F-residuals for formations F, and X-projectors for Schunck classes X. In order to carry out these computations, the group classes F and X must be given by an algorithm which decides membership in the group class. Moreover, CRISP contains algorithms for the computation of normal subgroups invariant under a prescribed set of automorphisms and belonging to a given group class. This includes an improved method to compute the set of all normal subgroups of a finite soluble group, its characteristic subgroups, and the socle and p-socles for given primes p.

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

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

sudo dnf -y install gap-pkg-crisp

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

sudo yum -y install gap-pkg-crisp

How To Uninstall gap-pkg-crisp on Fedora 36

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

sudo dnf remove gap-pkg-crisp

gap-pkg-crisp Package Contents on Fedora 36

/usr/lib/gap/pkg/crisp-1.4.5
/usr/lib/gap/pkg/crisp-1.4.5/PackageInfo.g
/usr/lib/gap/pkg/crisp-1.4.5/init.g
/usr/lib/gap/pkg/crisp-1.4.5/lib
/usr/lib/gap/pkg/crisp-1.4.5/lib/classes.gd
/usr/lib/gap/pkg/crisp-1.4.5/lib/classes.gi
/usr/lib/gap/pkg/crisp-1.4.5/lib/compl.gd
/usr/lib/gap/pkg/crisp-1.4.5/lib/compl.gi
/usr/lib/gap/pkg/crisp-1.4.5/lib/fitting.gd
/usr/lib/gap/pkg/crisp-1.4.5/lib/fitting.gi
/usr/lib/gap/pkg/crisp-1.4.5/lib/form.gd
/usr/lib/gap/pkg/crisp-1.4.5/lib/form.gi
/usr/lib/gap/pkg/crisp-1.4.5/lib/grpclass.gd
/usr/lib/gap/pkg/crisp-1.4.5/lib/grpclass.gi
/usr/lib/gap/pkg/crisp-1.4.5/lib/injector.gd
/usr/lib/gap/pkg/crisp-1.4.5/lib/injector.gi
/usr/lib/gap/pkg/crisp-1.4.5/lib/normpro.gd
/usr/lib/gap/pkg/crisp-1.4.5/lib/normpro.gi
/usr/lib/gap/pkg/crisp-1.4.5/lib/projector.gd
/usr/lib/gap/pkg/crisp-1.4.5/lib/projector.gi
/usr/lib/gap/pkg/crisp-1.4.5/lib/radical.gd
/usr/lib/gap/pkg/crisp-1.4.5/lib/radical.gi
/usr/lib/gap/pkg/crisp-1.4.5/lib/residual.gd
/usr/lib/gap/pkg/crisp-1.4.5/lib/residual.gi
/usr/lib/gap/pkg/crisp-1.4.5/lib/samples.gd
/usr/lib/gap/pkg/crisp-1.4.5/lib/samples.gi
/usr/lib/gap/pkg/crisp-1.4.5/lib/schunck.gd
/usr/lib/gap/pkg/crisp-1.4.5/lib/schunck.gi
/usr/lib/gap/pkg/crisp-1.4.5/lib/socle.gd
/usr/lib/gap/pkg/crisp-1.4.5/lib/socle.gi
/usr/lib/gap/pkg/crisp-1.4.5/lib/solveeq.gd
/usr/lib/gap/pkg/crisp-1.4.5/lib/solveeq.gi
/usr/lib/gap/pkg/crisp-1.4.5/lib/util.gd
/usr/lib/gap/pkg/crisp-1.4.5/lib/util.gi
/usr/lib/gap/pkg/crisp-1.4.5/read.g
/usr/lib/gap/pkg/crisp-1.4.5/tst
/usr/lib/gap/pkg/crisp-1.4.5/tst/Readme-Tests.txt
/usr/lib/gap/pkg/crisp-1.4.5/tst/basis.tst
/usr/lib/gap/pkg/crisp-1.4.5/tst/boundary.tst
/usr/lib/gap/pkg/crisp-1.4.5/tst/char.tst
/usr/lib/gap/pkg/crisp-1.4.5/tst/classes.tst
/usr/lib/gap/pkg/crisp-1.4.5/tst/in.tst
/usr/lib/gap/pkg/crisp-1.4.5/tst/injectors.tst
/usr/lib/gap/pkg/crisp-1.4.5/tst/normals.tst
/usr/lib/gap/pkg/crisp-1.4.5/tst/print.tst
/usr/lib/gap/pkg/crisp-1.4.5/tst/projectors.tst
/usr/lib/gap/pkg/crisp-1.4.5/tst/radicals.tst
/usr/lib/gap/pkg/crisp-1.4.5/tst/residuals.tst
/usr/lib/gap/pkg/crisp-1.4.5/tst/samples.g
/usr/lib/gap/pkg/crisp-1.4.5/tst/socle.tst
/usr/lib/gap/pkg/crisp-1.4.5/tst/testall.g
/usr/lib/gap/pkg/crisp-1.4.5/tst/timing_injectors.g
/usr/lib/gap/pkg/crisp-1.4.5/tst/timing_normals.g
/usr/lib/gap/pkg/crisp-1.4.5/tst/timing_normpro.g
/usr/lib/gap/pkg/crisp-1.4.5/tst/timing_projectors.g
/usr/lib/gap/pkg/crisp-1.4.5/tst/timing_radicals.g
/usr/lib/gap/pkg/crisp-1.4.5/tst/timing_residuals.g
/usr/lib/gap/pkg/crisp-1.4.5/tst/timing_samples.g
/usr/lib/gap/pkg/crisp-1.4.5/tst/timing_socle.g
/usr/lib/gap/pkg/crisp-1.4.5/tst/timing_test.g
/usr/share/doc/gap-pkg-crisp
/usr/share/doc/gap-pkg-crisp/README
/usr/share/licenses/gap-pkg-crisp
/usr/share/licenses/gap-pkg-crisp/LICENSE

References

Summary

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