How to Install and Uninstall ecl Package on Ubuntu 21.04 (Hirsute Hippo)

Last updated: May 17,2024

1. Install "ecl" package

This tutorial shows how to install ecl on Ubuntu 21.04 (Hirsute Hippo)

$ sudo apt update $ sudo apt install ecl

2. Uninstall "ecl" package

Here is a brief guide to show you how to uninstall ecl on Ubuntu 21.04 (Hirsute Hippo):

$ sudo apt remove ecl $ sudo apt autoclean && sudo apt autoremove

3. Information about the ecl package on Ubuntu 21.04 (Hirsute Hippo)

Package: ecl
Architecture: amd64
Version: 20.4.24+ds-2
Priority: optional
Section: universe/devel
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Common Lisp Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 13506
Provides: lisp-compiler
Depends: libc6 (>= 2.29), libffi8ubuntu1 (>= 3.4~20200819), libgc1 (>= 1:7.4.2), libgmp10, libffi-dev, libgmp-dev, libncurses5-dev, libgc-dev, libatomic-ops-dev, gcc
Suggests: slime, ecl-doc
Filename: pool/universe/e/ecl/ecl_20.4.24+ds-2_amd64.deb
Size: 2647452
MD5sum: 5d6b27656561294548484098678df244
SHA1: 4d6b71d61e30e34607dba46709b47baa2591374a
SHA256: 248f8ea8e7d30d2153fd217e3b02a798101de70238443bb6071d8a44e3659ded
SHA512: c04b8300776b87cec5b8ac4714c8e25ee0b155ccd52ff339306d1ea90dba9dd7cc83311269b19c8cf22e93bbaa3d60fb47ec1d94a54916b616aa412004f6a792
Homepage: https://common-lisp.net/project/ecl/
Description-en: Embeddable Common-Lisp: has an interpreter and can compile to C
ECL stands for Embeddable Common-Lisp. The ECL project is an
effort to modernize Giuseppe Attardi's ECL environment to
produce an implementation of the Common-Lisp language
which complies to the ANSI X3J13 definition of the language.
.
The current ECL implementation features:
* A bytecodes compiler and interpreter.
* A translator to C.
* A UFFI-compatible interface to C code.
* A dynamic loader.
* The possibility to build standalone executables and DLLs.
* The Common-Lisp Object System (CLOS).
* Conditions and restarts for handling errors.
* Sockets as ordinary streams.
* The GNU Multiprecision library for fast bignum operations.
* A simple conservative mark & sweep garbage collector.
* The Boehm-Weiser garbage collector.
Description-md5: 8146a3c1932f3cd206981e116a32bbf7