bsfez
April 20, 2026, 8:08am
1
I just install a new server and during the virtualmin installation:
sudo sh install.sh --minimal
I see:
The systems currently supported by the install script are:
Red Hat Enterprise Linux and derivatives
- RHEL 8 and 9 on x86_64
- Alma and Rocky 8 and 9 on x86_64
- CentOS 7 on x86_64
Debian Linux and derivatives
- Debian 10, 11 and 12 on i386 and amd64
- Ubuntu 20.04 LTS, 22.04 LTS and 24.04 LTS on i386 and amd64
If your OS/version/arch is not listed, installation will fail. More
details about the systems supported by the script can be found here:
Debian 13 should be added ?
Is that an old script? It doesn’t have EL10 on it either - which I have seen and used,
Ilia
April 20, 2026, 10:42am
3
Do not use an outdated Virtualmin install script. The latest script should be retrieved from your “virtualmin.com → My Account” page.
bsfez
April 20, 2026, 12:01pm
4
Not sure, this page has the latest
Usually, getting started with Virtualmin can be done with a few simple steps, using our automated install script. The install script will set up your package manager (dnf or apt), and then download our packages as well as all of the necessary...
Not sure, this page has the latest
Usually, getting started with Virtualmin can be done with a few simple steps, using our automated install script. The install script will set up your package manager (dnf or apt), and then download our packages as well as all of the necessary...
Your location is dated 2024 for the install script
Ilia
April 20, 2026, 5:09pm
7
No, you should use the latest installation script from your Virtualmin account.
bsfez
April 20, 2026, 7:23pm
8
Okay… Now that I’m where I’m installed and server + vps running.
What should I do, re-install over it ?
Delete everything and start again ? (oh my)
You should see updates, if not try fixing repositories with sudo virtualmin setup-repos
Having your Virtualmin repositories configured correctly is essential to receive the latest updates and security fixes. If you are not getting updates for Virtualmin, Webmin, or Usermin, your repositories are likely outdated or...
Install script should only be run on a clean OS.
1 Like
Ilia
April 20, 2026, 8:06pm
10
Yeah, just re-install it.
1 Like
Ilia, can you tell me why “surfing to https://download.virtualmin.com/virtualmin-install.sh ” will download the script, but using “wget -4 https://download.virtualmin.com/virtualmin-install.sh ” will not ???
Ilia
April 20, 2026, 8:43pm
12
Not unless you provide more details, because it works fine for me.
What exactly isn’t working for you, and what error do you see? Also, why are you adding the -4 flag?
Oh, so sorry… I thought I was using just “-4” (for IPv4 only) but turns out the script had:
wget --no-check-certificate --no-hsts --no-proxy --user-agent=“” -c -nH -np
So… it’s my script… I need to switch to curl anyway. Thanks for the follow-up!!
(the --user-agent=“” was the problem)
I like to compare the following 3 scripts, to keep an eye on development:
https://raw.githubusercontent.com/virtualmin/virtualmin-install/master/virtualmin-install.sh
https://software.virtualmin.com/gpl/scripts/virtualmin-install.sh
https://download.virtualmin.com/virtualmin-install.sh
Joe
April 20, 2026, 11:23pm
14
One of those links is not “development”, it is deprecated, and you won’t find it linked anywhere on our website. The repos at software.virtualmin.com are retained for use with existing installations, it is not for new installs.