How To Install algol68g on Fedora 36

In this tutorial we learn how to install algol68g in Fedora 36. algol68g is Algol 68 Genie compiler-interpreter

Introduction

In this tutorial we learn how to install algol68g on Fedora 36.

What is algol68g

Algol 68 Genie (Algol68G) is an Algol 68 compiler-interpreter. It can be used for executing Algol 68 programs or scripts. Algol 68 is a rather lean orthogonal general-purpose language that is a beautiful means for denoting algorithms. Algol 68 was designed as a general-purpose programming language by IFIP Working Group 2.1 (Algorithmic Languages and Calculi) that has continuing responsibility for Algol 60 and Algol 68.

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

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

sudo dnf -y install algol68g

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

sudo yum -y install algol68g

How To Uninstall algol68g on Fedora 36

To uninstall only the algol68g package we can use the following command:

sudo dnf remove algol68g

algol68g Package Contents on Fedora 36

/usr/bin/a68g
/usr/lib/.build-id
/usr/lib/.build-id/1c
/usr/lib/.build-id/1c/0a756e65d70c57d0d858f34e9525ebfc61b366
/usr/share/doc/algol68g
/usr/share/doc/algol68g/AUTHORS
/usr/share/doc/algol68g/ChangeLog
/usr/share/doc/algol68g/NEWS
/usr/share/doc/algol68g/README
/usr/share/licenses/algol68g
/usr/share/licenses/algol68g/COPYING
/usr/share/licenses/algol68g/LICENSE
/usr/share/man/man1/a68g.1.gz

References

Summary

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