Cloudmin install fails on redhat9 - Unable to find a match: perl-IO-Tty

OS type and version RedHat9
Webmin version no
Cloudmin version no

[root@localhost ~]# wget -O*\&key=; /usr/bin/sudo /bin/sh
–2023-08-17 13:35:50--*&key=

Resolving (…
Connecting to (||:443… connected.
HTTP request sent, awaiting response… 200 OK
Length: 5944 (5.8K) [text/plain]
Saving to: ‘’ 100%[========================================>] 5.80K --.-KB/s in 0s

2023-08-17 13:35:51 (53.0 MB/s) - ‘’ saved [5944/5944]

  •       Welcome to the Cloudmin installer, version 1.1           *

Operating systems supported by this installer are:

Fedora Core 3-12 on i386 and x86_64
CentOS and RHEL 3-7 on i386 and x86_64

If your OS is not listed above, this script will fail (and attempting
to run it on an unsupported OS is not recommended, or…supported).
Continue? (y/n) y

Checking for yum …
… found OK

Installing wget …
Updating Subscription Management repositories.
Last metadata expiration check: 0:12:05 ago on Thu 17 Aug 2023 01:23:53 PM CEST.
Package wget-1.21.1-7.el9.x86_64 is already installed.
Dependencies resolved.
Nothing to do.
… done

Checking for curl or wget…
found /usr/bin/curl -s

Validating Cloudmin serial number and key …
… done

Creating Cloudmin licence file …
… done

Downloading GPG keys for packages …
… done

Importing GPG keys …
… done

Creating YUM repository for Cloudmin packages …
… done

Installing required Perl modules using YUM …
Updating Subscription Management repositories.
Cloudmin Distribution Neutral 13 kB/s | 2.6 kB 00:00
Package perl-4:5.32.1-480.el9.x86_64 is already installed.
Package openssl-1:3.0.7-17.el9_2.x86_64 is already installed.
No match for argument: perl-IO-Tty
Package perl-Net-SSLeay-1.92-2.el9.x86_64 is already installed.
Package perl-Digest-SHA1-2.13-34.el9.x86_64 is already installed.
Package bind-utils-32:9.16.23-11.el9_2.1.x86_64 is already installed.
Package lsof-4.94.0-3.el9.x86_64 is already installed.
Package perl-Data-Dumper-2.174-462.el9.x86_64 is already installed.
Package bzip2-1.0.8-8.el9.x86_64 is already installed.
Error: Unable to find a match: perl-IO-Tty
… install failed

Script seems to be a bit out of date. I see CentOS stream 9 has a package but I have no visibility into RHEL.

You need to add this to your sources in order to install all perl models needed

For RHEL 9
# subscription-manager repos --enable codeready-builder-for-rhel-9-x86_64-rpms

yes i found also the same

Cloudmin is not going to install on very new distros until we have some time to update it. I’ve been working on a refactored Cloudmin installer (using the same tools as the Virtualmin installer, to make it more reliable and easier to add new distros) on weekends, but I can’t really promise when it’ll arrive.

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.