How to Install and Uninstall ragel Package on Ubuntu 21.10 (Impish Indri)

Last updated: May 18,2024

1. Install "ragel" package

In this section, we are going to explain the necessary steps to install ragel on Ubuntu 21.10 (Impish Indri)

$ sudo apt update $ sudo apt install ragel

2. Uninstall "ragel" package

Please follow the steps below to uninstall ragel on Ubuntu 21.10 (Impish Indri):

$ sudo apt remove ragel $ sudo apt autoclean && sudo apt autoremove

3. Information about the ragel package on Ubuntu 21.10 (Impish Indri)

Package: ragel
Architecture: amd64
Version: 6.10-1build1
Multi-Arch: foreign
Priority: optional
Section: universe/devel
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Robert Lemmen
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 2994
Depends: libc6 (>= 2.14), libgcc-s1 (>= 3.0), libstdc++6 (>= 9)
Filename: pool/universe/r/ragel/ragel_6.10-1build1_amd64.deb
Size: 1048364
MD5sum: 074c3b3af20f29de3972450f03959e9b
SHA1: aefdb487a09b80a58219fb69fa10a36c6fb3b14e
SHA256: ca4f7fa278c031de4e03567ed2559bb6b2415d9759dd92c746489484c180df08
SHA512: d3bf8f93fb28f1c36cd20e1529ef8e53fec63b815ebb2a37d1b21dffb00d62e43afef5c56f7db69e0d70913e7a916ff6326e2fbfe28e6caa7a5dbd3c6ab80baa
Description-en: compiles finite state machines into code in various languages
Ragel compiles finite state machines from regular languages into C, C++,
Objective-C, D, Ruby or Java code. Ragel allows the programmer to embed
actions at any point in a regular language. Non-determinism can be
controlled through the use of embedded priorities and guarded regular
language operators. Ragel also supports the construction of scanners and
the building of state machines using state-charts. Ragel can be used to
create robust recognizers and parsers which run very fast. It can work
with integer-sized alphabets and can compile large state machines.
The generated code has no dependencies.
Description-md5: 626a3a834420377fc9f339a6ce023164