How to Install and Uninstall wabt Package on Ubuntu 20.10 (Groovy Gorilla)

Last updated: May 21,2024

1. Install "wabt" package

Please follow the step by step instructions below to install wabt on Ubuntu 20.10 (Groovy Gorilla)

$ sudo apt update $ sudo apt install wabt

2. Uninstall "wabt" package

This is a short guide on how to uninstall wabt on Ubuntu 20.10 (Groovy Gorilla):

$ sudo apt remove wabt $ sudo apt autoclean && sudo apt autoremove

3. Information about the wabt package on Ubuntu 20.10 (Groovy Gorilla)

Package: wabt
Architecture: amd64
Version: 1.0.19-1
Priority: optional
Section: universe/devel
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Markus Koschany
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 11281
Depends: libc6 (>= 2.14), libgcc-s1 (>= 3.4), libstdc++6 (>= 5.2)
Filename: pool/universe/w/wabt/wabt_1.0.19-1_amd64.deb
Size: 1084172
MD5sum: 9d084dccddb61c93224ebded352a2137
SHA1: 12f71ef3a485f9a9dcba7e6859b86a36c7f6ed77
SHA256: 7abe136d6f6706beeca328d86bbf8cbd7d8ee24855380118ea054757a8f44327
SHA512: 578dcbb8dd190394eabb1c5b7cbf0c956744ea12efb8fa9cb30ebc86c9691a9f65aa7235802974682dab2591cb5383621f7267c19230270c6844b0a12e7ad9cf
Homepage: https://github.com/WebAssembly/wabt
Description-en: WebAssembly Binary Toolkit
WABT (pronounced: "wabbit") is a suite of tools for WebAssembly, including:
.
* wat2wasm: translate from WebAssembly text format to the WebAssembly binary
format
* wasm2wat: the inverse of wat2wasm, translate from the binary format back
to the text format (also known as a .wat)
* wasm-objdump: print information about a wasm binary. Similar to objdump.
* wasm-interp: decode and run a WebAssembly binary file using a stack-based
interpreter
* wat-desugar: parse .wat text form as supported by the spec interpreter
(s-expressions, flat syntax, or mixed) and print "canonical" flat format
* wasm2c: convert a WebAssembly binary file to a C source and header
.
These tools are intended for use in (or for development of) toolchains or
other systems that want to manipulate WebAssembly files. Unlike the
WebAssembly spec interpreter (which is written to be as simple, declarative
and "speccy" as possible), they are written in C/C++ and designed for easier
integration into other systems. Unlike Binaryen these tools do not aim to
provide an optimization platform or a higher-level compiler target; instead
they aim for full fidelity and compliance with the spec (e.g. 1:1 round-trips
with no changes to instructions).
Description-md5: c60655af7f47f03860e79fe5d4b5b9ec