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

Last updated: November 22,2024

1. Install "charybdis" package

This is a short guide on how to install charybdis on Ubuntu 20.10 (Groovy Gorilla)

$ sudo apt update $ sudo apt install charybdis

2. Uninstall "charybdis" package

This tutorial shows how to uninstall charybdis on Ubuntu 20.10 (Groovy Gorilla):

$ sudo apt remove charybdis $ sudo apt autoclean && sudo apt autoremove

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

Package: charybdis
Architecture: amd64
Version: 4.1.2-1
Priority: optional
Section: universe/net
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Antoine Beaupré
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 3687
Provides: ircd
Pre-Depends: init-system-helpers (>= 1.54~)
Depends: adduser, lsb-base (>= 3.0-6), libc6 (>= 2.15), libltdl7 (>= 2.4.6), libmbedcrypto3 (>= 2.13), libmbedtls12 (>= 2.13), libmbedx509-0 (>= 2.0), libsqlite3-0 (>= 3.5.9), zlib1g (>= 1:1.1.4)
Filename: pool/universe/c/charybdis/charybdis_4.1.2-1_amd64.deb
Size: 603256
MD5sum: 6645a6bb4256f81bd52a5cce90d23815
SHA1: 19f03ca56ad587d5df712c4ee4070eb88651baa2
SHA256: bafeff9715c7aee41516c9bfc85f69e1eb7095ed906c08de4f7aac2623ad6d49
SHA512: c99912bab24f4a03c2a51b6843fe50be63e254d62cddccc55287b7a66a36f5ea5253614d975633e03b6144ad5677102b82604b9df597c4cf444a1c810276c2c9
Homepage: https://github.com/charybdis-ircd/charybdis
Description-en: fast, scalable irc server
Charybdis is a highly scalable IRC server which presently implements
the IRCv3.1 client protocol with some additional components of
IRCv3.2. Development of charybdis began in 2005 as a proposed
replacement to freenode’s hyperion ircd, designed for use by any
network, with roots in ircd-ratbox and ircu. Over time, charybdis has
developed, tested and demonstrated many of the features commonly seen
in modern IRC networks.
.
Interesting features that Charybdis has include:
.
* SASL support — charybdis was the first IRC server to implement SASL
support, resulting in the IRCv3 SASL standards.
* DNS blocklist support
* Augmented banlist criteria through “extbans”
* Channel forwarding (channel mode +f)
* Optional hostname/IP cloaking (through modules, either usermode +h or
+x)
* Colorcode stripping (channel mode +c)
* CALLERID (user mode +g) with automatic accept when you send a PM
* TLS encrypted client and server connections
* Multi-process sandbox architecture for enhanced security, scalability
and robustness
* Easy to understand configuration
* A complete user and operator’s manual
.
Many of the largest networks in the world use charybdis-based IRC
servers, including freenode, EsperNet, DarkMyst and others, because
of it’s proven scalability, security and robustness track records
Description-md5: 94654d158322b3a3c5285ff6ad0e272a