How to Install and Uninstall cl-hunchentoot Package on Ubuntu 20.10 (Groovy Gorilla)

Last updated: May 09,2024

1. Install "cl-hunchentoot" package

Here is a brief guide to show you how to install cl-hunchentoot on Ubuntu 20.10 (Groovy Gorilla)

$ sudo apt update $ sudo apt install cl-hunchentoot

2. Uninstall "cl-hunchentoot" package

Please follow the steps below to uninstall cl-hunchentoot on Ubuntu 20.10 (Groovy Gorilla):

$ sudo apt remove cl-hunchentoot $ sudo apt autoclean && sudo apt autoremove

3. Information about the cl-hunchentoot package on Ubuntu 20.10 (Groovy Gorilla)

Package: cl-hunchentoot
Architecture: all
Version: 1.2.38-1
Priority: optional
Section: universe/lisp
Source: hunchentoot
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Dimitri Fontaine
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 618
Depends: cl-chunga, cl-base64, cl-fad, cl-ppcre, cl-flexi-streams, cl-plus-ssl, cl-md5 (>= 1:20130312), cl-rfc2388, cl-trivial-backtrace, cl-usocket, cl-bordeaux-threads
Conflicts: hunchentoot (<< 1.2)
Replaces: hunchentoot
Filename: pool/universe/h/hunchentoot/cl-hunchentoot_1.2.38-1_all.deb
Size: 138544
MD5sum: daeadfe014afc7db7ecf55df012e37ba
SHA1: e9818a277d48c00be4fb6de68b1a9869b9a0d21a
SHA256: 88eebcad8647a467b8f67caf2aec8b8a029a3b37720f6c50912ef31c269505f3
SHA512: 5b611d7a9889b57419f22b8b9dacbc4d304316523686f5548504efaa37ace0d4b1e97fe193ab9c97f97e9625be152af89530d4b700e6f6c77668fcca19b9321d
Homepage: http://weitz.de/hunchentoot/
Description-en: Common Lisp web server formerly known as TBNL
Hunchentoot is a web server written in Common Lisp and at the same time a
toolkit for building dynamic websites. As a stand-alone web server,
Hunchentoot is capable of HTTP/1.1 chunking (both directions), persistent
connections (keep-alive), and SSL.
.
Hunchentoot provides facilities like automatic session handling (with and
without cookies), logging, customizable error handling, and easy access to
GET and POST parameters sent by the client. It does not include
functionality to programmatically generate HTML output. For this task you
can use any library you like, e.g. (shameless self-plug) CL-WHO or
HTML-TEMPLATE.
.
Hunchentoot talks with its front-end or with the client over TCP/IP sockets
and optionally uses multiprocessing to handle several requests at the same
time. Therefore, it cannot be implemented completely in portable Common
Lisp. It currently works "natively" with LispWorks (which is the main
development and testing platform), and additionally on all Lisps which are
supported by the compatibility layers usocket and Bordeaux Threads.
.
Hunchentoot comes with a BSD-style license so you can basically do with it
whatever you want.
Description-md5: 37a7c87a6530a7f467022410ee84801f