How To Install gap-pkg-crisp on Fedora 36
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/).