EPEL is generally safe and somewhat tested, and we use it for some packages that are missing from the CentOS standard repos. It is closely related to CentOS…somewhere between third-party and “official”.
Remi is a third-party repo. It is a good one (reasonably well maintained, reasonably compliant with packaging guidelines). But, it will absolutely break installation of Virtualmin, so do not enable it before installation of Virtualmin.
And, I’ll remind you again, in no uncertain terms: If you’re going to install things from third party sources, you cannot do it before installing Virtualmin. This is absolutely non-negotiable. When you run install.sh it should be on a freshly installed supported operating system; don’t pre-install/pre-configure any packages and don’t enable third party repos.
Why are you enabling Remi? What specific packages do you need from that repo that are not available from CentOS, EPEL, or SCL? If you don’t know, you shouldn’t enable it.
yes indeed, from now on I install webmin-virtualmin first before doing anything else, and will continue to do so in the future.
I have a collection of bash scripts that do all the new-server installations for me. i believe that Remi is part of my collection at one time to install a more current PHP which was required several years ago.
but your point is well taken. i will remove it since now there is no current need for it. Centos-8 has php7.2 by default.
once again, thank you very much.
side-note: virtualmin seems to install considerably faster on C8 than it did on C7.
and C8 seems to have removed vim by default, how strange.
CentOS be it 6, 7 or 8 comes with vi installed, not vim. At least in minimum installs that is what I use.
I always have to install vim on the startup, actually installing it is on the bootstrap script for new servers.
when i use VirtualBox for preliminary testing, i typically select desktop or full-desktop, something like that, since i like having the browser there to seek out needed downloads.
but when installing from interserver, you are not given any options except for which OS & a couple of versions. i suspect its minimal. i have found no real difference for what i am doing.
I see. Well from my experience is if you download the centos minimal and do the install and select the minimal install profile it doesn’t install vim, only vi. But I get that other install templates have it.