How to Install and Uninstall ragel Package on Ubuntu 16.04 LTS (Xenial Xerus)

Last updated: May 18,2024

1. Install "ragel" package

Please follow the steps below to install ragel on Ubuntu 16.04 LTS (Xenial Xerus)

$ sudo apt update $ sudo apt install ragel

2. Uninstall "ragel" package

Please follow the step by step instructions below to uninstall ragel on Ubuntu 16.04 LTS (Xenial Xerus):

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

3. Information about the ragel package on Ubuntu 16.04 LTS (Xenial Xerus)

Package: ragel
Priority: optional
Section: universe/devel
Installed-Size: 2711
Maintainer: Ubuntu Developers
Original-Maintainer: Robert Lemmen
Architecture: amd64
Version: 6.8-1build1
Depends: libc6 (>= 2.14), libgcc1 (>= 1:4.1.1), libstdc++6 (>= 4.4.0)
Filename: pool/universe/r/ragel/ragel_6.8-1build1_amd64.deb
Size: 983014
MD5sum: 29ebabd4886ed2a7d78230b9e7345d1a
SHA1: 475e30709fd2676db17ce64ccb90c9a7ca6c233c
SHA256: facdee783870f3365155a4ac9ebfd8701fdf6be6b5df250887affcf1fc1e9579
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
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu