How to Install and Uninstall cl-hunchentoot Package on Ubuntu 16.04 LTS (Xenial Xerus)

Last updated: May 14,2024

1. Install "cl-hunchentoot" package

This guide let you learn how to install cl-hunchentoot on Ubuntu 16.04 LTS (Xenial Xerus)

$ sudo apt update $ sudo apt install cl-hunchentoot

2. Uninstall "cl-hunchentoot" package

Please follow the instructions below to uninstall cl-hunchentoot on Ubuntu 16.04 LTS (Xenial Xerus):

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

3. Information about the cl-hunchentoot package on Ubuntu 16.04 LTS (Xenial Xerus)

Package: cl-hunchentoot
Priority: optional
Section: universe/lisp
Installed-Size: 617
Maintainer: Ubuntu Developers
Original-Maintainer: Dimitri Fontaine
Architecture: all
Source: hunchentoot
Version: 1.2.34+dfsg-1
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
Filename: pool/universe/h/hunchentoot/cl-hunchentoot_1.2.34+dfsg-1_all.deb
Size: 137956
MD5sum: f9160864a231abcdbc40d3e23eb30476
SHA1: 62dec0d69e4e7d911130d35ce787f53872a3ba48
SHA256: cc1233658d460297d996bdb63cb3ca0ceefe77bd43ef7520069d57f99ea2840b
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
Homepage: http://weitz.de/hunchentoot/
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu