How To Install gap-pkg-hapcryst on Fedora 36
Introduction
In this tutorial we learn how to install gap-pkg-hapcryst
on Fedora 36.
What is gap-pkg-hapcryst
This package is an add-on for Graham Ellis’ HAP package. HAPcryst implements some functions for crystallographic groups (namely OrbitStabilizer-type methods). It is also capable of calculating free resolutions for Bieberbach groups.
We can use yum
or dnf
to install gap-pkg-hapcryst
on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install gap-pkg-hapcryst.
Install gap-pkg-hapcryst 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-hapcryst
using dnf
by running the following command:
sudo dnf -y install gap-pkg-hapcryst
Install gap-pkg-hapcryst 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-hapcryst
using yum
by running the following command:
sudo yum -y install gap-pkg-hapcryst
How To Uninstall gap-pkg-hapcryst on Fedora 36
To uninstall only the gap-pkg-hapcryst
package we can use the following command:
sudo dnf remove gap-pkg-hapcryst
gap-pkg-hapcryst Package Contents on Fedora 36
/usr/lib/gap/pkg/hapcryst-0.1.14
/usr/lib/gap/pkg/hapcryst-0.1.14/PackageInfo.g
/usr/lib/gap/pkg/hapcryst-0.1.14/init.g
/usr/lib/gap/pkg/hapcryst-0.1.14/lib
/usr/lib/gap/pkg/hapcryst-0.1.14/lib/CWcomplexThings.gd
/usr/lib/gap/pkg/hapcryst-0.1.14/lib/CWcomplexThings.gi
/usr/lib/gap/pkg/hapcryst-0.1.14/lib/CWcomplexThings_GroupRingRep.gd
/usr/lib/gap/pkg/hapcryst-0.1.14/lib/CWcomplexThings_GroupRingRep.gi
/usr/lib/gap/pkg/hapcryst-0.1.14/lib/CWcomplexThings_LargeGroupRep.gd
/usr/lib/gap/pkg/hapcryst-0.1.14/lib/CWcomplexThings_LargeGroupRep.gi
/usr/lib/gap/pkg/hapcryst-0.1.14/lib/FaceLatticeAndBoundaryBieberbachGroup.gi
/usr/lib/gap/pkg/hapcryst-0.1.14/lib/FundamentalDomain.gd
/usr/lib/gap/pkg/hapcryst-0.1.14/lib/FundamentalDomain.gi
/usr/lib/gap/pkg/hapcryst-0.1.14/lib/FundamentalDomainBieberbach.gi
/usr/lib/gap/pkg/hapcryst-0.1.14/lib/FundamentalDomainStandardSP.gi
/usr/lib/gap/pkg/hapcryst-0.1.14/lib/GroupRing.gd
/usr/lib/gap/pkg/hapcryst-0.1.14/lib/GroupRing.gi
/usr/lib/gap/pkg/hapcryst-0.1.14/lib/datatypes
/usr/lib/gap/pkg/hapcryst-0.1.14/lib/datatypes/contHomBieberbach.gi
/usr/lib/gap/pkg/hapcryst-0.1.14/lib/datatypes/contractingHomotopy.gd
/usr/lib/gap/pkg/hapcryst-0.1.14/lib/datatypes/contractingHomotopy.gi
/usr/lib/gap/pkg/hapcryst-0.1.14/lib/datatypes/contractingHomotopy_GroupRing.gd
/usr/lib/gap/pkg/hapcryst-0.1.14/lib/datatypes/contractingHomotopy_GroupRing.gi
/usr/lib/gap/pkg/hapcryst-0.1.14/lib/datatypes/resolutionAccess_GroupRing.gd
/usr/lib/gap/pkg/hapcryst-0.1.14/lib/datatypes/resolutionAccess_GroupRing.gi
/usr/lib/gap/pkg/hapcryst-0.1.14/lib/datatypes/resolutionAccess_LargeGroupRep.gd
/usr/lib/gap/pkg/hapcryst-0.1.14/lib/datatypes/resolutionAccess_LargeGroupRep.gi
/usr/lib/gap/pkg/hapcryst-0.1.14/lib/datatypes/resolutionAccess_SmallGroupRep.gd
/usr/lib/gap/pkg/hapcryst-0.1.14/lib/datatypes/resolutionAccess_SmallGroupRep.gi
/usr/lib/gap/pkg/hapcryst-0.1.14/lib/datatypes/resolutionAccess_generic.gd
/usr/lib/gap/pkg/hapcryst-0.1.14/lib/datatypes/resolutionAccess_generic.gi
/usr/lib/gap/pkg/hapcryst-0.1.14/lib/environment.gd
/usr/lib/gap/pkg/hapcryst-0.1.14/lib/environment.gi
/usr/lib/gap/pkg/hapcryst-0.1.14/lib/geometry.gd
/usr/lib/gap/pkg/hapcryst-0.1.14/lib/geometry.gi
/usr/lib/gap/pkg/hapcryst-0.1.14/lib/misc.gd
/usr/lib/gap/pkg/hapcryst-0.1.14/lib/misc.gi
/usr/lib/gap/pkg/hapcryst-0.1.14/lib/resolutionBieberbach.gd
/usr/lib/gap/pkg/hapcryst-0.1.14/lib/resolutionBieberbach.gi
/usr/lib/gap/pkg/hapcryst-0.1.14/lib/spacegroups.gd
/usr/lib/gap/pkg/hapcryst-0.1.14/lib/spacegroups.gi
/usr/lib/gap/pkg/hapcryst-0.1.14/lib/tmp.gi
/usr/lib/gap/pkg/hapcryst-0.1.14/lib/translations.gd
/usr/lib/gap/pkg/hapcryst-0.1.14/lib/translations.gi
/usr/lib/gap/pkg/hapcryst-0.1.14/makedoc.g
/usr/lib/gap/pkg/hapcryst-0.1.14/read.g
/usr/lib/gap/pkg/hapcryst-0.1.14/tst
/usr/lib/gap/pkg/hapcryst-0.1.14/tst/HAPcryst.tst
/usr/lib/gap/pkg/hapcryst-0.1.14/tst/testall.g
/usr/share/doc/gap-pkg-hapcryst
/usr/share/doc/gap-pkg-hapcryst/CHANGES
/usr/share/doc/gap-pkg-hapcryst/README
/usr/share/licenses/gap-pkg-hapcryst
/usr/share/licenses/gap-pkg-hapcryst/LICENSE
References
Summary
In this tutorial we learn how to install gap-pkg-hapcryst
on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).