How to Install and Uninstall perl-IO-HTML Package on openSuSE Tumbleweed

Last updated: December 26,2024

1. Install "perl-IO-HTML" package

Learn how to install perl-IO-HTML on openSuSE Tumbleweed

$ sudo zypper refresh $ sudo zypper install perl-IO-HTML

2. Uninstall "perl-IO-HTML" package

Please follow the step by step instructions below to uninstall perl-IO-HTML on openSuSE Tumbleweed:

$ sudo zypper remove perl-IO-HTML

3. Information about the perl-IO-HTML package on openSuSE Tumbleweed

Information for package perl-IO-HTML:
-------------------------------------
Repository : openSUSE-Tumbleweed-Oss
Name : perl-IO-HTML
Version : 1.004-1.16
Arch : noarch
Vendor : openSUSE
Installed Size : 45.1 KiB
Installed : No
Status : not installed
Source package : perl-IO-HTML-1.004-1.16.src
Upstream URL : https://metacpan.org/release/IO-HTML
Summary : Open an HTML file with automatic charset detection
Description :
IO::HTML provides an easy way to open a file containing HTML while
automatically determining its encoding. It uses the HTML5 encoding sniffing
algorithm specified in section 8.2.2.2 of the draft standard.
The algorithm as implemented here is:
* 1.
If the file begins with a byte order mark indicating UTF-16LE, UTF-16BE, or
UTF-8, then that is the encoding.
* 2.
If the first '$bytes_to_check' bytes of the file contain a '' tag
that indicates the charset, and Encode recognizes the specified charset
name, then that is the encoding. (This portion of the algorithm is
implemented by 'find_charset_in'.)
The '' tag can be in one of two formats:


The search is case-insensitive, and the order of attributes within the tag
is irrelevant. Any additional attributes of the tag are ignored. The first
matching tag with a recognized encoding ends the search.
* 3.
If the first '$bytes_to_check' bytes of the file are valid UTF-8 (with at
least 1 non-ASCII character), then the encoding is UTF-8.
* 4.
If all else fails, use the default character encoding. The HTML5 standard
suggests the default encoding should be locale dependent, but currently it
is always 'cp1252' unless you set '$IO::HTML::default_encoding' to a
different value. Note: 'sniff_encoding' does not apply this step; only
'html_file' does that.