After CentOS 8 support was cut short at EOL Dec-2021 (lame!), perhaps you can add CentOS Stream 8 as a supported config? “Stream” is like a Beta or Release Candidate for RHEL, which can be acceptable for many CyberPanel users as it would give them updates until 2024.
I tried to install CyberPanel on AlmaLinux 8.4 yesterday, and it said it was an unsupported OS.
I’ll look at install.sh.
But CyberPanel looks awesome so far when I tested it under CentOS 8.4.
AlmaLinux is from CloudLinux, so it should be stable as they have the experience of building it from RHEL.
So should Rocky Linux, since they have the original creator of CentOS.
Kinda a toss up of which OS to use.
Glad you guys will support both.
Hi,
I’m new here, I know Cyberpanel a few days ago.
Since yesterday I try and test cyberpanel in some vps that I have, I think Cyberpanel its really good and excellent!!
Well, yesterday I try to install in AlmaLinux, and the script of installation not accept this OS.
In CentOS 7 and 8, all ok.
In a few hours I go to try install in CentOS 8 and then, “convert” CentOS 8 to AlmaLinux, AlmaLinux have a official script for “convert” CentOS 8 to AlmaLinux.
Like was indicate, I made this test:
I install in one VPS CentOS 8, after this, I install CyberPanel, and then, I install/execute the official script for “convert” CentOS 8 to AlmaLinux.
Not work, this is the error:
[root@server1 ~]# bash almalinux-deploy.sh
Check root privileges OK
Check centos-8.x86_64 is supported OK
Download RPM-GPG-KEY-AlmaLinux OK
Import RPM-GPG-KEY-AlmaLinux to RPM DB OK
Download almalinux-release package OK
Verify almalinux-release package OK
Your OS is supported OK
warning: /etc/yum.repos.d/CentOS-Linux-PowerTools.repo saved as /etc/yum.repos.d/CentOS-Linux-PowerTools.repo.rpmsave
Remove OS specific rpm packages OK
Verifying… ########################################
Preparing… ########################################
Updating / installing…
almalinux-release-8.4-2.el8 ########################################
Install almalinux-release package OK
Backup of alternatives is done OK
determining the fastest mirror (128 hosts)… done.
AlmaLinux 8 - BaseOS 652 kB/s | 4.5 MB 00:07
AlmaLinux 8 - AppStream 1.2 MB/s | 8.0 MB 00:06
AlmaLinux 8 - Extras 1.8 kB/s | 2.5 kB 00:01
Extra Packages for Enterprise Linux Modular 8 - 703 kB/s | 663 kB 00:00
Extra Packages for Enterprise Linux 8 - x86_64 7.1 MB/s | 10 MB 00:01
Error:
Problem 1: package libstdc+±devel-8.4.1-1.el8.alma.x86_64 requires libstdc++(x86-64) = 8.4.1-1.el8.alma, but none of the providers can be installed
cannot install both libstdc+±8.4.1-1.el8.alma.x86_64 and libstdc+±8.4.1-1.el8.x86_64
cannot install the best update candidate for package libstdc+±devel-8.4.1-1.el8.x86_64
cannot install the best update candidate for package libstdc+±8.4.1-1.el8.x86_64
Problem 2: package platform-python-devel-3.6.8-37.el8.alma.x86_64 conflicts with platform-python < 3.6.8-37.el8.alma provided by platform-python-3.6.8-37.el8.x86_64
cannot install the best update candidate for package platform-python-devel-3.6.8-37.el8.x86_64
cannot install the best update candidate for package platform-python-3.6.8-37.el8.x86_64
Problem 3: libgcc-8.4.1-1.el8.alma.i686 has inferior architecture
package gcc-8.4.1-1.el8.alma.x86_64 requires libgcc >= 8.4.1-1.el8.alma, but none of the providers can be installed
cannot install both libgcc-8.4.1-1.el8.alma.x86_64 and libgcc-8.4.1-1.el8.x86_64
cannot install the best update candidate for package libgcc-8.4.1-1.el8.x86_64
cannot install the best update candidate for package gcc-8.4.1-1.el8.x86_64
Problem 4: libgomp-8.4.1-1.el8.alma.i686 has inferior architecture
package gcc-8.4.1-1.el8.alma.x86_64 requires libgomp = 8.4.1-1.el8.alma, but none of the providers can be installed
cannot install both libgomp-8.4.1-1.el8.alma.x86_64 and libgomp-8.4.1-1.el8.x86_64
package gcc-c+±8.4.1-1.el8.alma.x86_64 requires gcc = 8.4.1-1.el8.alma, but none of the providers can be installed
cannot install the best update candidate for package libgomp-8.4.1-1.el8.x86_64
cannot install the best update candidate for package gcc-c+±8.4.1-1.el8.x86_64
(try to add ‘–allowerasing’ to command line to replace conflicting packages or ‘–skip-broken’ to skip uninstallable packages or ‘–nobest’ to use not only best candidate packages)
Run dnf distro-sync -y. Exit code: 1 ERROR
[root@server1 ~]#
This was made only for test, no problem, sure, in the future, CyberPanel support AlmaLinux.
@wonder I just installed AlmaLinux, tried and got the message about it not finding a supported Linux blah blah…, then I looked at the lines and ran them manually, the install proceeded with a few warnings and nothing I could see as really bad and not a show stopper.
It is now running and appears to be working correctly with Alma Linux ( AlmaLinux ) altough I would have liked to have seen it run from the initial shell script, I know enough to be dangerous and I must say I am impressed with the automation and inclusions of CyberPanel.
I am about to create another live VM and I was thinking of doing the same again, so I can post the commands in a follow up post (although it was just what was displayed on the screen when it said it could not install).
@usmannasir any idea on the GA supporting Alma Linux or Rocky? Any if I just run the lines from the shell script that are displayed, would that give me the same result (albeit with more interaction) as compared to a “supported” os? As my test install seemed to work as expected with no real issues apart from the warnings during the install about compiling (I think it was more about security etc, I did not take too much notice as I was more looking for skipped files or errors).
ok, I created my own install scrip file based on the one from the OP, placed it on a server I have access to and it went through without issue apart from a couple of security warnings about running something as root or similar for the install. Still would be nice to know when the dev branch will go to stable.