How To Install gap-pkg-scscp on Fedora 36

In this tutorial we learn how to install gap-pkg-scscp in Fedora 36. gap-pkg-scscp is Symbolic Computation Software Composability Protocol in GAP

Introduction

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

What is gap-pkg-scscp

This package implements the Symbolic Computation Software Composability Protocol (SCSCP) for the GAP system in accordance with the SCSCP specification, described at http OpenMath dictionaries scscp1 and scscp2.

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

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

sudo dnf -y install gap-pkg-scscp

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

sudo yum -y install gap-pkg-scscp

How To Uninstall gap-pkg-scscp on Fedora 36

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

sudo dnf remove gap-pkg-scscp

gap-pkg-scscp Package Contents on Fedora 36

/etc/gapd.conf
/etc/logrotate.d/gap-pkg-scscp
/etc/scscp
/etc/scscp/gap
/etc/scscp/gap/config.g
/etc/scscp/gap/configpar.g
/etc/scscp/gap/server.g
/usr/lib/gap/pkg/SCSCP
/usr/lib/gap/pkg/SCSCP/PackageInfo.g
/usr/lib/gap/pkg/SCSCP/gapd.sh
/usr/lib/gap/pkg/SCSCP/init.g
/usr/lib/gap/pkg/SCSCP/lib
/usr/lib/gap/pkg/SCSCP/lib/client.g
/usr/lib/gap/pkg/SCSCP/lib/connect.gd
/usr/lib/gap/pkg/SCSCP/lib/connect.gi
/usr/lib/gap/pkg/SCSCP/lib/errors.g
/usr/lib/gap/pkg/SCSCP/lib/openmath.g
/usr/lib/gap/pkg/SCSCP/lib/openmath.gd
/usr/lib/gap/pkg/SCSCP/lib/process.gd
/usr/lib/gap/pkg/SCSCP/lib/process.gi
/usr/lib/gap/pkg/SCSCP/lib/remote.gd
/usr/lib/gap/pkg/SCSCP/lib/remote.gi
/usr/lib/gap/pkg/SCSCP/lib/scscp.gd
/usr/lib/gap/pkg/SCSCP/lib/server.gi
/usr/lib/gap/pkg/SCSCP/lib/special.g
/usr/lib/gap/pkg/SCSCP/lib/utils.g
/usr/lib/gap/pkg/SCSCP/lib/webservice.g
/usr/lib/gap/pkg/SCSCP/lib/xstream.gd
/usr/lib/gap/pkg/SCSCP/lib/xstream.gi
/usr/lib/gap/pkg/SCSCP/makedoc.g
/usr/lib/gap/pkg/SCSCP/par
/usr/lib/gap/pkg/SCSCP/par/liouville.g
/usr/lib/gap/pkg/SCSCP/par/orbit.g
/usr/lib/gap/pkg/SCSCP/par/parlist.g
/usr/lib/gap/pkg/SCSCP/parscscp.g
/usr/lib/gap/pkg/SCSCP/read.g
/usr/lib/gap/pkg/SCSCP/tracing
/usr/lib/gap/pkg/SCSCP/tracing/glue.sh
/usr/lib/gap/pkg/SCSCP/tracing/stdhead.txt
/usr/lib/gap/pkg/SCSCP/tracing/tracetst.g
/usr/lib/gap/pkg/SCSCP/tracing/tracing.g
/usr/lib/gap/pkg/SCSCP/tst
/usr/lib/gap/pkg/SCSCP/tst/factor.g
/usr/lib/gap/pkg/SCSCP/tst/offline.tst
/usr/lib/gap/pkg/SCSCP/tst/omdemo.g
/usr/lib/gap/pkg/SCSCP/tst/omdemo.om
/usr/lib/gap/pkg/SCSCP/tst/scscp.tst
/usr/lib/gap/pkg/SCSCP/tst/scscp04.tst
/usr/lib/gap/pkg/SCSCP/tst/scscp05.tst
/usr/lib/gap/pkg/SCSCP/tst/scscp06.tst
/usr/lib/gap/pkg/SCSCP/tst/scscp07.tst
/usr/lib/gap/pkg/SCSCP/tst/scscp08.tst
/usr/lib/gap/pkg/SCSCP/tst/scscp09.tst
/usr/lib/gap/pkg/SCSCP/tst/testall.g
/usr/lib/gap/pkg/SCSCP/tst/xmltree.tst
/usr/lib/systemd/system/gap-scscp.service
/usr/share/doc/gap-pkg-scscp
/usr/share/doc/gap-pkg-scscp/README.md
/usr/share/doc/gap-pkg-scscp/todo.txt
/usr/share/licenses/gap-pkg-scscp
/usr/share/licenses/gap-pkg-scscp/COPYING
/usr/share/man/man8/gapd.8.gz
/var/lib/gapd

References

Summary

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