AlmaLinux OS Stable Released

The RC, if installed, updates to stable in about a second or two with an ordinary dnf update.

Richard

Hi,

Thanks for the heads up.

Upcoming Webmin 1.974 should detect and support AlmaLinux.

4 Likes

Thanks. What about Virtualmin?

Richard

Virtualmin install.sh script would need an adjustment and @Joe would need to setup repos for AlmaLinux.

When repos are ready, I will fix the install script in no time.

1 Like

Okay, thanks. I actually posted somewhere about my own experience hacking the install script. It worked, albeit with a few farts and burps that were undoubetdly my fault. On the second or third try, with suitably ugly kludges, it worked fine. I’m sure that you and @Joe will come up with something more elegant.

However, as a proof-of-concept sort of thing, it made me happy. And gave me an excuse to buy more stuff from Micro Center (“But it’s for work!”), so it’s a win-win.

Richard

1 Like

I don’t think we need new repos. I think a link to the CentOS repo will be sufficient.

Here’s the full repolist for my testing server, if it’s helpful.

[root@almalinux ~]# yum -v repolist
Loaded plugins: builddep, changelog, config-manager, copr, debug, debuginfo-install, download, generate_completion_cache, needs-restarting, playground, repoclosure, repodiff, repograph, repomanage, reposync
YUM version: 4.2.23
cachedir: /var/cache/dnf
Last metadata expiration check: 1:29:48 ago on Wed 31 Mar 2021 08:55:55 PM EDT.
Repo-id            : appstream
Repo-name          : AlmaLinux 8 - AppStream
Repo-revision      : 1617203638
Repo-updated       : Wed 31 Mar 2021 11:47:54 AM EDT
Repo-pkgs          : 5,888
Repo-available-pkgs: 5,034
Repo-size          : 7.0 G
Repo-mirrors       : https://mirrors.almalinux.org/mirrorlist/8/appstream
Repo-baseurl       : http://mirrors.cloudfly.vn/almalinux/8/AppStream/x86_64/os/ (44 more)
Repo-expire        : 172,800 second(s) (last: Wed 31 Mar 2021 08:55:50 PM EDT)
Repo-filename      : /etc/yum.repos.d/almalinux.repo

Repo-id            : baseos
Repo-name          : AlmaLinux 8 - BaseOS
Repo-revision      : 1617180172
Repo-updated       : Wed 31 Mar 2021 11:48:06 AM EDT
Repo-pkgs          : 1,772
Repo-available-pkgs: 1,767
Repo-size          : 1.4 G
Repo-mirrors       : https://mirrors.almalinux.org/mirrorlist/8/baseos
Repo-baseurl       : http://mirrors.cloudfly.vn/almalinux/8/BaseOS/x86_64/os/ (44 more)
Repo-expire        : 172,800 second(s) (last: Wed 31 Mar 2021 08:55:49 PM EDT)
Repo-filename      : /etc/yum.repos.d/almalinux.repo

Repo-id            : epel
Repo-name          : Extra Packages for Enterprise Linux 8 - x86_64
Repo-revision      : 1617154757
Repo-updated       : Tue 30 Mar 2021 09:52:57 PM EDT
Repo-pkgs          : 7,176
Repo-available-pkgs: 7,173
Repo-size          : 9.9 G
Repo-metalink      : https://mirrors.fedoraproject.org/metalink?repo=epel-8&arch=x86_64&infra=stock&content=almalinux
  Updated          : Wed 31 Mar 2021 08:55:51 PM EDT
Repo-baseurl       : http://epel.mirror.constant.com/8/Everything/x86_64/ (32 more)
Repo-expire        : 172,800 second(s) (last: Wed 31 Mar 2021 08:55:51 PM EDT)
Repo-filename      : /etc/yum.repos.d/epel.repo

Repo-id            : epel-modular
Repo-name          : Extra Packages for Enterprise Linux Modular 8 - x86_64
Repo-revision      : 1616554663
Repo-updated       : Tue 23 Mar 2021 10:57:56 PM EDT
Repo-pkgs          : 120
Repo-available-pkgs: 0
Repo-size          : 408 M
Repo-metalink      : https://mirrors.fedoraproject.org/metalink?repo=epel-modular-8&arch=x86_64&infra=stock&content=almalinux
  Updated          : Wed 31 Mar 2021 08:55:51 PM EDT
Repo-baseurl       : http://epel.mirror.constant.com/8/Modular/x86_64/ (102 more)
Repo-expire        : 172,800 second(s) (last: Wed 31 Mar 2021 08:55:51 PM EDT)
Repo-filename      : /etc/yum.repos.d/epel-modular.repo

Repo-id            : extras
Repo-name          : AlmaLinux 8 - Extras
Repo-revision      : 1616720697
Repo-updated       : Thu 25 Mar 2021 09:04:57 PM EDT
Repo-pkgs          : 1
Repo-available-pkgs: 1
Repo-size          : 22 k
Repo-mirrors       : https://mirrors.almalinux.org/mirrorlist/8/extras
Repo-baseurl       : http://mirrors.cloudfly.vn/almalinux/8/extras/x86_64/os/ (37 more)
Repo-expire        : 172,800 second(s) (last: Wed 31 Mar 2021 08:55:50 PM EDT)
Repo-filename      : /etc/yum.repos.d/almalinux.repo

Repo-id            : gf
Repo-name          : Ghettoforge packages that won't overwrite core distro packages.
Repo-revision      : 1608512479
Repo-updated       : Sun 20 Dec 2020 08:01:19 PM EST
Repo-pkgs          : 45
Repo-available-pkgs: 45
Repo-size          : 206 M
Repo-mirrors       : http://mirrorlist.ghettoforge.org/el/8/gf/x86_64/mirrorlist
Repo-baseurl       : https://mirror.ghettoforge.org/distributions/gf/el/8/gf/x86_64/ (0 more)
Repo-expire        : 172,800 second(s) (last: Wed 31 Mar 2021 08:55:52 PM EDT)
Repo-filename      : /etc/yum.repos.d/gf.repo

Repo-id            : powertools
Repo-name          : AlmaLinux 8 - PowerTools
Repo-revision      : 1616720716
Repo-updated       : Wed 31 Mar 2021 11:48:28 AM EDT
Repo-pkgs          : 2,084
Repo-available-pkgs: 1,492
Repo-size          : 1.2 G
Repo-mirrors       : https://mirrors.almalinux.org/mirrorlist/8/powertools
Repo-baseurl       : http://mirrors.cloudfly.vn/almalinux/8/PowerTools/x86_64/os/ (44 more)
Repo-expire        : 172,800 second(s) (last: Wed 31 Mar 2021 08:55:50 PM EDT)
Repo-filename      : /etc/yum.repos.d/almalinux.repo

Repo-id            : remi-modular
Repo-name          : Remi's Modular repository for Enterprise Linux 8 - x86_64
Repo-revision      : 1617085538
Repo-updated       : Tue 30 Mar 2021 02:25:38 AM EDT
Repo-pkgs          : 1,554
Repo-available-pkgs: 19
Repo-size          : 451 M
Repo-mirrors       : http://cdn.remirepo.net/enterprise/8/modular/x86_64/mirror
Repo-baseurl       : http://rpms.remirepo.net/enterprise/8/modular/x86_64/ (53 more)
Repo-expire        : 172,800 second(s) (last: Wed 31 Mar 2021 08:55:54 PM EDT)
Repo-filename      : /etc/yum.repos.d/remi-modular.repo

Repo-id            : remi-safe
Repo-name          : Safe Remi's RPM repository for Enterprise Linux 8 - x86_64
Repo-revision      : 1617179415
Repo-updated       : Wed 31 Mar 2021 04:30:15 AM EDT
Repo-pkgs          : 2,736
Repo-available-pkgs: 2,736
Repo-size          : 572 M
Repo-mirrors       : http://cdn.remirepo.net/enterprise/8/safe/x86_64/mirror
Repo-baseurl       : http://rpms.remirepo.net/enterprise/8/safe/x86_64/ (53 more)
Repo-expire        : 172,800 second(s) (last: Wed 31 Mar 2021 08:55:54 PM EDT)
Repo-filename      : /etc/yum.repos.d/remi-safe.repo

Repo-id            : virtualmin
Repo-name          : RHEL/CentOS 8 - x86_64 - Virtualmin
Repo-revision      : 1616969075
Repo-updated       : Sun 28 Mar 2021 06:04:37 PM EDT
Repo-pkgs          : 24
Repo-available-pkgs: 24
Repo-size          : 8.0 M
Repo-baseurl       : http://software.virtualmin.com/vm/6/gpl/centos/8/x86_64/
Repo-expire        : 172,800 second(s) (last: Wed 31 Mar 2021 08:55:55 PM EDT)
Repo-filename      : /etc/yum.repos.d/virtualmin.repo

Repo-id            : virtualmin-universal
Repo-name          : Virtualmin Distribution Neutral Packages
Repo-revision      : 1616969060
Repo-updated       : Sun 28 Mar 2021 06:04:25 PM EDT
Repo-pkgs          : 69
Repo-available-pkgs: 69
Repo-size          : 184 M
Repo-baseurl       : http://software.virtualmin.com/vm/6/gpl/universal/
Repo-expire        : 172,800 second(s) (last: Wed 31 Mar 2021 08:55:55 PM EDT)
Repo-filename      : /etc/yum.repos.d/virtualmin.repo
Total packages: 21,469

Richard

1 Like

I agree @Joe , almalinux even created bash script for centos 8 to convert it to almalinux. I just tested this last night and it worked without problems. I did successfully convert centos 8 server to almalinux on hosting provider who doesn’t supply almalinux. script is in their github repos if you want to test it.

although server had only apache installed, and everything worked after conversion I didn’t test it with fully virtualmin installation yet.

A symlink on the server side?