How to Install and Uninstall libcatalyst-plugin-smarturi-perl Package on Ubuntu 21.10 (Impish Indri)

Last updated: May 13,2024

1. Install "libcatalyst-plugin-smarturi-perl" package

Please follow the step by step instructions below to install libcatalyst-plugin-smarturi-perl on Ubuntu 21.10 (Impish Indri)

$ sudo apt update $ sudo apt install libcatalyst-plugin-smarturi-perl

2. Uninstall "libcatalyst-plugin-smarturi-perl" package

This guide covers the steps necessary to uninstall libcatalyst-plugin-smarturi-perl on Ubuntu 21.10 (Impish Indri):

$ sudo apt remove libcatalyst-plugin-smarturi-perl $ sudo apt autoclean && sudo apt autoremove

3. Information about the libcatalyst-plugin-smarturi-perl package on Ubuntu 21.10 (Impish Indri)

Package: libcatalyst-plugin-smarturi-perl
Architecture: all
Version: 0.041-1
Priority: optional
Section: universe/perl
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Perl Group
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 28
Depends: perl, libcatalyst-perl, libclass-c3-componentised-perl, libclass-load-perl, libmoose-perl, libnamespace-clean-perl, libtask-weaken-perl, liburi-smarturi-perl
Filename: pool/universe/libc/libcatalyst-plugin-smarturi-perl/libcatalyst-plugin-smarturi-perl_0.041-1_all.deb
Size: 10212
MD5sum: 25fccec349598375eec43e6d11f9a53b
SHA1: 230f300217a0481ff4bb50c2147caef4915ba703
SHA256: 46b2370db894cbb3d2f1aeca77e7daab6d401e3f35288a16b371d908383fc10c
SHA512: 980840ecff5f1d86e568bac287be1a57ae75b4112e904e5940c166a7580629f44a9c3351d6629f40e798974f95672b484988355051c22d4ea796028885451ce0
Homepage: https://metacpan.org/release/Catalyst-Plugin-SmartURI
Description-en: module providing configurable URIs for Catalyst
Configure whether $c->uri_for and $c->req->uri_with return absolute, hostless
or relative URIs, or URIs based on the 'Host' header. Also allows configuring
which URI class to use. Works on application-wide or per-request basis.
.
Catalyst::Plugin::SmartURI is useful in situations where you're for example,
redirecting to a lighttpd from a firewall rule, instead of a real proxy, and
you want your links and redirects to still work correctly.
.
To use your own URI class, just subclass URI::SmartURI and set uri_class, or
write a class that follows the same interface.
.
This plugin installs a custom $c->request_class, however it does so in a way
that won't break if you've already set $c->request_class yourself, ie. by
using Catalyst::Action::REST (thanks mst!).
Description-md5: 34a4d9ab24e2c255bc2202f362149258