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

Last updated: November 22,2024

1. Install "ecl" package

Here is a brief guide to show you how to install ecl on Ubuntu 21.10 (Impish Indri)

$ 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.10 (Impish Indri):

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

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

Package: ecl
Architecture: amd64
Version: 20.4.24+ds-2build1
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: 13620
Provides: lisp-compiler
Depends: libc6 (>= 2.34), libffi8 (>= 3.4), 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-2build1_amd64.deb
Size: 3308330
MD5sum: 9a521ae31ea164bfb19653ca961eaed3
SHA1: b98ef0bcf58ee0e4fee58405edbfd671ced7cb74
SHA256: 6285377171a9ea6cc73c855b64e3ee2d995bb9ccff19fede57a062ea7d76256b
SHA512: 6727cbc3ce0f5609d587f25cce10d841b86c7eac34b9c3bf49144996a2980f4b37639d385e669b91ef1baea2e4de9b8acc72e29a59070cf8d9ba81dee4a60e5e
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