How to Install and Uninstall libapache2-mod-encoding Package on Ubuntu 16.04 LTS (Xenial Xerus)

Last updated: May 15,2024

1. Install "libapache2-mod-encoding" package

In this section, we are going to explain the necessary steps to install libapache2-mod-encoding on Ubuntu 16.04 LTS (Xenial Xerus)

$ sudo apt update $ sudo apt install libapache2-mod-encoding

2. Uninstall "libapache2-mod-encoding" package

Please follow the instructions below to uninstall libapache2-mod-encoding on Ubuntu 16.04 LTS (Xenial Xerus):

$ sudo apt remove libapache2-mod-encoding $ sudo apt autoclean && sudo apt autoremove

3. Information about the libapache2-mod-encoding package on Ubuntu 16.04 LTS (Xenial Xerus)

Package: libapache2-mod-encoding
Priority: optional
Section: universe/web
Installed-Size: 67
Maintainer: Ubuntu Developers
Original-Maintainer: Tatsuki Sugiura
Architecture: amd64
Version: 20040616-5.2
Depends: libc6 (>= 2.2.5), libiconv-hook1, apache2-api-20120211
Filename: pool/universe/liba/libapache2-mod-encoding/libapache2-mod-encoding_20040616-5.2_amd64.deb
Size: 8412
MD5sum: 9a434b86ed94b681a363b2d4f2dc4c7e
SHA1: f8191e17897c9ccc28915e1c9e52d771e2a62086
SHA256: 261c85146220e954f6dbed59a64fb28f4c8317a2d03ce0a23c1740e0e3b4f444
Description-en: Apache2 module for non-ascii filename interoperability
This module improves non-ascii filename interoperability of
apache (and mod_dav).
.
It seems many WebDAV clients send filename in its platform-local
encoding. But since mod_dav expects everything, even HTTP request
line, to be in UTF-8, this causes an interoperability problem.
.
I believe this is a future issue for specification (RFC?) to
standardize encoding used in HTTP request-line and HTTP header,
but life would be much easier if mod_dav (and others) can handle
various encodings sent by clients, TODAY. This module does just that.
Description-md5: d2672b2c48a29259ec768736a9463b56
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu