How To Install gap-pkg-polycyclic on Fedora 36

In this tutorial we learn how to install gap-pkg-polycyclic in Fedora 36. gap-pkg-polycyclic is Algorithms on polycylic groups for GAP

Introduction

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

What is gap-pkg-polycyclic

This package provides algorithms for working with polycyclic groups. The features of this package include - creating a polycyclic group from a polycyclic presentation - arithmetic in a polycyclic group - computation with subgroups and factor groups of a polycyclic group - computation of standard subgroup series such as the derived series, the lower central series - computation of the first and second cohomology - computation of group extensions - computation of normalizers and centralizers - solutions to the conjugacy problems for elements and subgroups - computation of Torsion and various finite subgroups - computation of various subgroups of finite index - computation of the Schur multiplicator, the non-abelian exterior square and the non-abelian tensor square

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

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

sudo dnf -y install gap-pkg-polycyclic

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

sudo yum -y install gap-pkg-polycyclic

How To Uninstall gap-pkg-polycyclic on Fedora 36

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

sudo dnf remove gap-pkg-polycyclic

gap-pkg-polycyclic Package Contents on Fedora 36

/usr/lib/gap/pkg/polycyclic-2.16
/usr/lib/gap/pkg/polycyclic-2.16/PackageInfo.g
/usr/lib/gap/pkg/polycyclic-2.16/gap
/usr/lib/gap/pkg/polycyclic-2.16/gap/README
/usr/lib/gap/pkg/polycyclic-2.16/gap/action
/usr/lib/gap/pkg/polycyclic-2.16/gap/action/README
/usr/lib/gap/pkg/polycyclic-2.16/gap/action/basepcgs.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/action/dixon.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/action/extend.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/action/freegens.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/action/kernels.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/action/orbnorm.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/action/orbstab.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/basic
/usr/lib/gap/pkg/polycyclic-2.16/gap/basic/README
/usr/lib/gap/pkg/polycyclic-2.16/gap/basic/basic.gd
/usr/lib/gap/pkg/polycyclic-2.16/gap/basic/chngpcp.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/basic/colcom.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/basic/coldt.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/basic/colftl.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/basic/collect.gd
/usr/lib/gap/pkg/polycyclic-2.16/gap/basic/collect.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/basic/colrec.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/basic/colsave.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/basic/construct.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/basic/convert.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/basic/grphoms.gd
/usr/lib/gap/pkg/polycyclic-2.16/gap/basic/grphoms.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/basic/infos.gd
/usr/lib/gap/pkg/polycyclic-2.16/gap/basic/orbstab.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/basic/pcpelms.gd
/usr/lib/gap/pkg/polycyclic-2.16/gap/basic/pcpelms.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/basic/pcpexpo.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/basic/pcpfact.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/basic/pcpgrps.gd
/usr/lib/gap/pkg/polycyclic-2.16/gap/basic/pcpgrps.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/basic/pcppara.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/basic/pcppcps.gd
/usr/lib/gap/pkg/polycyclic-2.16/gap/basic/pcppcps.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/basic/pcpsers.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/cohom
/usr/lib/gap/pkg/polycyclic-2.16/gap/cohom/README
/usr/lib/gap/pkg/polycyclic-2.16/gap/cohom/abelaut.gd
/usr/lib/gap/pkg/polycyclic-2.16/gap/cohom/abelaut.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/cohom/addgrp.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/cohom/cohom.gd
/usr/lib/gap/pkg/polycyclic-2.16/gap/cohom/cohom.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/cohom/general.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/cohom/grpcom.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/cohom/grpext.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/cohom/intcohom.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/cohom/norcom.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/cohom/onecohom.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/cohom/solabel.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/cohom/solcohom.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/cohom/twocohom.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/cover
/usr/lib/gap/pkg/polycyclic-2.16/gap/cover/const
/usr/lib/gap/pkg/polycyclic-2.16/gap/cover/const/aut.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/cover/const/bas.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/cover/const/ccc.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/cover/const/com.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/cover/const/cov.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/cover/const/orb.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/cover/const/ord.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/cover/trees
/usr/lib/gap/pkg/polycyclic-2.16/gap/cover/trees/xtree.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/exam
/usr/lib/gap/pkg/polycyclic-2.16/gap/exam/README
/usr/lib/gap/pkg/polycyclic-2.16/gap/exam/bgnilp.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/exam/exam.gd
/usr/lib/gap/pkg/polycyclic-2.16/gap/exam/generic.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/exam/matlib.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/exam/metacyc.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/exam/metagrp.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/exam/nqlib.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/exam/pcplib.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/matrep
/usr/lib/gap/pkg/polycyclic-2.16/gap/matrep/README
/usr/lib/gap/pkg/polycyclic-2.16/gap/matrep/affine.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/matrep/matrep.gd
/usr/lib/gap/pkg/polycyclic-2.16/gap/matrep/matrep.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/matrep/unitri.gd
/usr/lib/gap/pkg/polycyclic-2.16/gap/matrep/unitri.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/matrix
/usr/lib/gap/pkg/polycyclic-2.16/gap/matrix/README
/usr/lib/gap/pkg/polycyclic-2.16/gap/matrix/hnf.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/matrix/latbases.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/matrix/lattices.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/matrix/matrix.gd
/usr/lib/gap/pkg/polycyclic-2.16/gap/matrix/modules.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/matrix/rowbases.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/matrix/triangle.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/obsolete.gd
/usr/lib/gap/pkg/polycyclic-2.16/gap/pcpgrp
/usr/lib/gap/pkg/polycyclic-2.16/gap/pcpgrp/README
/usr/lib/gap/pkg/polycyclic-2.16/gap/pcpgrp/centcon.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/pcpgrp/findex.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/pcpgrp/fitting.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/pcpgrp/general.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/pcpgrp/grpinva.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/pcpgrp/inters.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/pcpgrp/maxsub.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/pcpgrp/nilpot.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/pcpgrp/nindex.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/pcpgrp/normcon.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/pcpgrp/pcpattr.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/pcpgrp/pcpgrp.gd
/usr/lib/gap/pkg/polycyclic-2.16/gap/pcpgrp/polyz.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/pcpgrp/schur.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/pcpgrp/tensor.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/pcpgrp/tensor_nq.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/pcpgrp/torsion.gd
/usr/lib/gap/pkg/polycyclic-2.16/gap/pcpgrp/torsion.gi
/usr/lib/gap/pkg/polycyclic-2.16/gap/pcpgrp/wreath.gi
/usr/lib/gap/pkg/polycyclic-2.16/init.g
/usr/lib/gap/pkg/polycyclic-2.16/makedoc.g
/usr/lib/gap/pkg/polycyclic-2.16/read.g
/usr/lib/gap/pkg/polycyclic-2.16/tst
/usr/lib/gap/pkg/polycyclic-2.16/tst/AddToIgs.tst
/usr/lib/gap/pkg/polycyclic-2.16/tst/bugfix.tst
/usr/lib/gap/pkg/polycyclic-2.16/tst/exam
/usr/lib/gap/pkg/polycyclic-2.16/tst/exam/generic.tst
/usr/lib/gap/pkg/polycyclic-2.16/tst/factor.tst
/usr/lib/gap/pkg/polycyclic-2.16/tst/homs.tst
/usr/lib/gap/pkg/polycyclic-2.16/tst/inters.tst
/usr/lib/gap/pkg/polycyclic-2.16/tst/isom.tst
/usr/lib/gap/pkg/polycyclic-2.16/tst/testall.g
/usr/share/doc/gap-pkg-polycyclic
/usr/share/doc/gap-pkg-polycyclic/CHANGES.md
/usr/share/doc/gap-pkg-polycyclic/README.md
/usr/share/licenses/gap-pkg-polycyclic
/usr/share/licenses/gap-pkg-polycyclic/LICENSE

References

Summary

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