I think I will stay with Debian for the next 10 years. I did lot of distro hopping before and am tired of being distracted by new and shiny distros, just want to get my work done :)
Here's the comment I was looking for... Debian based distros for me as well. I've always been a little annoyed when I've had to use/support RH based stuff. Seems like when people in fancy suits make the call, it's always RH stuff because "enterprise"...
I tried Debian, but it was such a moving target, that after having my laptop down for a while because the battery went bad, I ran updates and the OS pretty much ate itself. That's not usable for me, even though I was able to easily recover all my data. I run mostly Linux Mint anymore, after Ubuntu went with Gnome. Servers are all Ubuntu
I think Alma derives from the Latin _Alma Mater_ (the nurturing mother). In German this is a common idiom in academic circles to refer to the university where you studied and graduated.
Its meant to be a server distro but you can run it as a desktop. Its supported for a decade so its basically a LTS Fedora but it won’t have the bleeding edge aspect associated with Fedora.
I had a long OS hopping. The best experience for me was Alma Linux. Due to the lack of support for Fusion 360 I stick to Windows until my next pc purchase. That will be tuxedo
Just to be clear, while CERN and Fermilab have made that announcement about AlmaLinux as the plan going forward, what is actually running at CERN and Fermilab is mainly still CentOS 7, and some AlmaLinux 9 installs are starting in the new year.
To be clear, CERN & Fermilab use case is mostly on servers. Both have been using RHEL distributions for as long as I can remember - back in the days they had their own called "Scientific Linux" which was scrapped as CentOS 7+ looked sufficient. The main reason for their choices are long-term support and conservative upgrade policies. Remember, these labs run long-term experiments with data policies > 20 years. Just because they picked Alma, does not mean it is the right thing for _you_ ;).
Gary: Being retired I can well afford to stay with MINT as it has been very good to us. Whatever makes you happy is all good, so long as it is GNU Linux, grin.
Ive been using Ubuntu since 2008, with a splash of arch for certian projects at times. I have had a few CentOS VPS instances over the years and have always found guides and tutorial seem to prefer giving instructions for Debain based systems, this makes anything with apt a solid win over anything yum. I can understand thats going to be less of an issue at CERN and Fermilab considering they run lots of custom in-house software, but to just get something to work on at home, ubuntu cant be beat.
The shop I work at used CentOS for everything except production. We used RHEL production. We switched to Ubuntu for everything after RedHat killed CentOS and haven't looked back.
What's great about alma linux is was created by a "Cloud Linux" they were already doing the rebuilding of packages of RHEL for the paid operation system. So they know what they are doing. It's great that they are now doing the same for free for the community.
The paid version is for those who want handholding. Redhat offers its distro to developers for free but will be happy to sell you their paid support if you really need it.
I find it very odd to show some gnome desktop features as "this is AlmaLinux". The history is interesting, but the end is just odd. For a distro like this, I'd be interested in how they ensure stability (is it just transferred from RHEL?), How up-to-date packages usually are, how long it takes security patches to arrive. Basically what should set this distro apart as a stable distro.
A fun thing is that, in the visual effects industry, Linux is actually the standard too! Most studios used CentOS, but Rocky Linux seems to be the more popular replacement there. Though the popularity of real time stuff with unreal engine and the like has made some switch to windows…
The Visual Effects Society Technology Committee has made strides to convince developers to support linux better, and have actively pushed at least epic games to support Linux better. Other observers of this committee include Canonical, CIQ, CloudLinux, Red Hat, Autodesk, SideFX and Foundry (Adobe is notably absent… of course)
Yes, I read their 2021 report. Quite an eye-opener. Seems Adobe’s refusal to offer its products for Linux is more of a nuisance than an actual show-stopper.
@@lawrencedoliveiro9104 the thing is, adobe’s stuff isn’t industry standard for film. The only adobe thing that is truly industry standard is probably photoshop, but vfx houses don’t necessarily work with photoshop a lot. (Adobe does now own the substance suite of apps which are industry standard but they are available on linux)
@@binchamers Photoshop has trouble with image formats like EXR with more than 16 bits per pixel component. Something like GIMP, with its integrated GEGL pixel engine, works better with that.
I don't know much about the visual effects industries (I'm a database admin i use Linux every day). Why is Linux industry standard there too? Is it because of like render servers and Nas for footage have better support with Linux than a windows ecosystem?
We had been using Centos for all our web servers and supporting services (db/caching etc) since 2008, but have started switching away since they made that change. Now mainly using Debian now these days
I remember the times when CERN was creating their own RHEL compatible clone named "Scientific Linux". It appears like AlmaLinux is the reincarnated "Scientific Linux", and Rocky Linux became new CentOS.
Rocky and Alma are straight recompiles of RHEL from source code. So they are the "new CentOS." Scientific Linux was a recompile of RHEL with a little extra sauce, as I understand it.
@@philipgwyn8091 this is correct, scientific linux was built to be compatible with certain scientific software. You're also correct that both are RHEL-clones.
The big difference is AlmaLinux was put into a 501 non-profit foundation so it's independent and community controlled (meaning you can count on it for the long term). Rocky will repeat the history of CentOS: eventually it will be acquired by a commercial enterprise (because Greg owns all of it), and it will go the same route for more $$$ in Greg's pocket
Will stick to my Mint Mate, but it's good to see that the Linux community is keeping the good work going. Have fun, CERN, and thanks again for the HTML.
Moved to Ubuntu lts .. works like a charm for my server needs.... It would be cool if you could do a video on alma vs any Debian distro I'm curious to know if there are other differences besides the package manager... Maybe some performance differences?
gary, maybe you can look into why videos in this tube have so poor volume levels. some have to be reduced so much while others have to maxed but with not much help.
At work we have a couple of Redhat enterprise servers, but, most of the stuff I work with is on AIX or SUSE. At home, I'll stick with my old favorite, Slackware. However, Alma sounds like a great option for folks who had been running CentOS or like RH. My comments are probably useless here, but it will at least feed the algorithm.
Gentoo is the only distro I've used that stays the hell out of my way forever. Takes a lot of effort to set it up, but once that's done it's extremely customizable and stable.
Why? Download it to a flash drive and try it out before you change Distros. I've used a bunch of different Distros and find that Mint is to my liking even though I do have Arch running on one of my machines. I guess if you like Gnome then switch to Alma. Linux is Linux though with a few different package managers and DE's.
As was pointed out above if you are a home / desktop user I would also advise Fedora. Either way IMO you will need to learn dnf. It is similar to Apt. If you are a desktop user you probably also want to enable the rpmfusion repos. Other than that the transition should be fairly smooth although gnome is more bare bones but give it a try for a month it tends to grow on you as it is clean. If not look into an alternative DE or gnome extensions.
I believe the Centos clone they used was called Scientific Linux wasn't it? I used that for a while until IBM blew up Centos. I think AlmaLinux will be given a tryout.
Been running AlmaLinux on Ampere Altra's on the Oracle Cloud Free tier for all my personal offsite backup needs. It's really just like CentOS, and now Rocky, a solid, but boring server distro. For a desktop, I prefer Fedora or Arch, but if you just want something to work and don't require exotic or bleeding edge versions, you're fine with Alma.
Thanks for this. I've been wondering what the CentOS image is, on the shelf beside my current desk. Clears things up. Won't be trying Alma mainly because I've got only a little clue about home server.
Thanks Gary as always very brief and thorough/concise at the same time. I'm interested in your thoughts on chatGpt and gpt3 and the fears by software engineer about they're careers becoming obsolete In a few years. Kindly explain :)
So, what's the benefit of Alma versus Fedora? The latest Fedora Workstation was a little heavy on resource usage, running services, what is pre-installed like Cubes. My media driver "gloss distro" is LinuxMint Cinnamon, but I use Manjaro for programming, both with btrfs. I'm curious now, because dnf seems pretty rock solid. I just didn't like Fedora overhead.
Is there any "real" difference from AlmaLinux to Mint, ZorinOS or even Nobara? As in, something that makes it stand out other than being "user-friendly"?
Different strokes for different folks. In production, development and/or a live server environment stability is the absolute deciding factor, you REALLY don't want your server dying midway through a 3 day crunch or taking a live lab offline for hours when something like the recent Arch/Grub bug happens. I'd never run RHEL or any of its variants on my desktop or laptop though, the AUR is simply too convenient to ignore when I'm not gonna lose money if I encounter a bug and with common sense, Arch really is the king of distros for home users (caveat though: Arch is great if you know Linux, if you're a total noob then Mint is what you want). Plus lets not pretend like the nuclear physicists aren't writing their own code to do their work, same for any experimental/simulation type workload. They don't care what software their distro offers, as long as it has a LSB build suite, Python, Perl, Ruby, Go, Rust, insert other common languages here they are good to go. I'd argue its more important at home that you have a good selection in the repos since most users will never build anything from scratch anyway.
‘For experiments . . .” Doesn’t mean a lot considering everything that goes on in those facilities. For instance, do they have a Linux CAD/CAM solution that they use to build parts required for their experiments?
At work I administer RHEL 7 and 8 (not 9 yet) server hosts. Thus Fedora lent itselft to me as the least fussy OS because it has all the config files located in the same places like RHEL, on my private laptop, where I still am running Fedora 36 though 37 was released recently. Of course, all the Linux hosts I fiddle with at work are headless so I am so much accustomed to working in the shell and doing configurations with vim that I don't use any graphical tools from the Fedora desktop, which in my case is Xfce. I've heard that Red Hat put a lot of effort in Cockpit, which is a GUI admin tool for not just a single host but rather for a whole bunch of RHEL hosts somewhat like a managed servers automation, at least that seems what Red Hat is aiming at in the long run. But to make use of Cockpit you need to install a desktop environment (usually Gnome as for RHEL) on your Cockpit master host. Cockpit comes with all sorts of plug-ins for various admin tasks, whatever applies to your requirements, so there is one plug-in for e.g. virtualisation (similar to virtmanager), and the functionality of Cockpit seems to be extended with every new major RHEL release. I think this sounds pretty interesting, as Alma as well as Rocky linux will have this too, and well worth giving it a try even though I am a die-hard bash user for all tasks that don't explicitly require a GUI. Another thing that is seamlessly integrated in RHEL (and thus in Alma, Rocky, Fedora too) is SELinux to harden your services run on the host, it even is configured to run in enforcing mode out of the box. Though reconciling with SELinux can be a bit challenging in the beginning you shouldn't switch it off entirely when your services don't seem to work for no obvious reason. In such cases you can always switch SELinux to petmissive mode despite some violation of its targeted policy so that it would allow the execution of the violation anyway, and have peek at the audit log to find out what made SELinux croak and try to fix it with the help of a introduction to and the manpages of various SELinux helper commands. Another hardening feature is that firewalld is started with just three allowed services for the default public zone of NICs after the OS installation. firewalld (I think as of RHEL 8) is managing nftables instead of iptables rules, which was introduced to ease firewall administration and comes with the admin command firewall-cmd that can add and remove rules more dynamically than with iptables before. Of course, if it is considered easier I think might depend on your prior exposure to iptables, like I am more accustomed to iptables and so far have next to none experience with nftables, why I entirely have used firewall-cmd on my RHEL 8 and Fedora hosts so far. But I would say that for the Joe average firewall "administrator" the firewall-cmd tool fully suffices to administer your firewalld firewall (that sounds redundant).
I am running linux mint on my dell optiplex 9020, I have an internal lc m-disc burner, which ran just fine under win 7, but while the burner reads my burned M-discs, it will not burn them! can you suggest a solution, thanks!!
Thank you! I just installes almalinux9 for my wsl, so easy! I tried sudo yum install firefox and, although I could start firefox, there were error messages, which does not seem goo for a "rock stable distro" Are wsl versions of Microsoft modified to become compatible with wsl, which could affect their solidity? I was using ubuntu (and sometimes opensuse) , why should I prefer alma?
Interesting, but I have no need for "enterprise" OSs or software. What I need is an easy-to-install, frequently-updated distro. Manjaro meets those needs, so I'm now running Manjaro-Plasma on all my computers. But I'll keep Alma in-mind in case I need Linux for an enterprise in the future.
Why don't you? We do! We've switched our server OS of choice from CentOS 7.x to Alma 9 at the University I work for. I've built a fair few recently. :-)
Yes, we had converted to centos a while ago, though we still run a couple of fedora 13 servers. When they announced the change to stream, we tried it and was not really happy, if I remember right we had issues with something as simple as ethernet, so we set up some test servers using rocky and it worked very well. That being said, based on this news, we will setup some servers to use alma and check it out.
Why don't I? Because the VST plugins i like dont natively run enough on linux, and i refuse to switch to linux just to run windows software under wine.
I'm a semi-retired software developer. Back when I used to spin up servers for various companies, I'd run CentOS on servers and Debian on my personal laptop. A long time ago, I also used to run Debian on servers, but I remember hitting an issue a long time ago when I compiled MySQL sources on a Debian server, and there was a bug in some version that only emerged when it was used with the existing library versions on Debian stable at the time. It took me a while to figure out why it was happening in a server environment, but I eventually found that I could consistently reproduce the bug when compiled on Debian stable but NOT on CentOS or RHEL. At that point, I started to use CentOS on servers (I had used RHEL on servers at some deep-pocketed companies in the past that paid for support), I learned enough RPM to be able to build my own RPMs for certain specific software deployments, and I found CentOS to be reliable and predictable for server installations. I continued to run Debian on my laptop because I use various niche desktop/workstation productivity apps that are available in Debian's repos but not other distros' repos. When I need to compile specific versions of software from source, it's easy enough for me to do on either Debian or RH-flavored distros. I think I've been running Debian on my personal computer for almost 20 years now! Once every couple years, I have to help a friend or family member with something on their personal MacOS or Windows machine, and they feel totally foreign to me these days. Next time I need to run a critical server setup, I'll probably take a look at AlmaLinux to see if it has enough of the packages that I need to install all the major dependencies for anything that I might want to compile. I've found that compiling server software-- web servers, database servers, etc -- is generally easy-enough on RH-flavored distros as long as they don't have dependencies on loads of libraries that aren't available in the RH repos. Installing a few libraries from source is fine, but when you have to install > 6 libraries from source to install some piece of server software, it becomes tedious. So hopefully AlmaLinux has enough libraries to allow you to compile, for example, a recent stable version of nginx or postgres without too much fuss.
The fact that CERN prefers Alma does not mean that it is good for everybody. Me also an Alma Linux user. Know why? Not because it is an awesome distro etc. My pros are: * My Thinkpad is officially compatible with RHEL * It requires less maintenance than my Gentoo on desktop * Pretty good configuration out of the box At the same time there is a lack of prebuilt packages, a lot of software I am using, I was forced to build myself. Many of SW vendors prefer to do prebuilt packages for Ubuntu, but not for RHEL. Also Alma aggressively pushes us to usage of Flatpak which goes against GNU/Linux ideology I think. Not sure that it is the best system for home user. Probably for home usage, if I did not like any tinkering with the system, I would choose some distro with huge repo, Ubuntu maybe, or Debian Testing, or Arch + AUR
My organization is in the middle of a migration from CentOS 7 to Ubuntu because of the CentOS Stream changes. I kinda wish we had known about this earlier but I don't think management would've gone for something so new.
Same where I work. For new VMs they other go with good RHEL if the client pays for the license or Ubuntu. I asked one of the senior sysadmins (I'm a junior) responsible for these decisions why they decided to go for Ubuntu instead or rocky and alma and they told me it's still to early to tell if the people behind those distros will maintain them as expected. Possibly in the future once they've proven themselves to be reliable they might switch back.
Alma linux packages is too old(or stable), depend how people look at it. Prefer fedora for desktop, Alma Linux / Rocky Linux / Debian / Ubuntu for server.
i have been using linux for about 15 years and have hopped around, finally landing on amarok linux. as a user, i like an o s that is easy to install and use as i don't do any heavy lifting, just web browsing mostly. most versions work fairly well and there's not that much difference. some of them have little things that are irritating, so i just try a different one.
When RH screwed up CentOS, we had a choice, I tried Oracle, but found it to be a bit too wonky. Then Rocky and Alma came along. Remembering that Kurtzer abandoned CentOS, I figure it's only a matter of time before he abandons Rocky, so I chose to go with Alma.
I use RH for our cluster for its stability and validated compatibility with OFED, Ubuntu for all the GPU/Python scientific and AI stuff and Mint as my daily driver.
I used centos for everything until stream happened. I switched to Ubuntu and it's getting me by but I miss the boot speed and simplicity of red hat based Linux. Apt looks messy compared to dnf too
I find the premise of this video slightly misleading - I'm a professional Linux systems administrator / systems engineer who is dealing with replacing CentOS in my company's environment (among many other things - the work of a sysadmin never ends) and the thing I take a bit of issue with is the "good enough for them, good enough for me" reasoning. From a professional perspective, the thing that is going to determine what OS you're going to use to replace one that currently deployed in a production environment is how painlessly that OS is going to be to actually deploy in a stable fashion. For example, lets say I have a CentOS 7 machine running a pretty normal LEMP stack - then the Alma vs. Rocky question doesn't matter that much because either will fill that role pretty easily. If I'm tied to a particular version of a library to run some old code though, then it's going to depend on which has an available backported version in their repos. The one to go with is whatever suits your usecase best. it's also worth noting that as IT increasingly pivots towards containerization, the question of which distro to use becomes increasingly irrelevant. Speaking from a personal perspective though, (i.e. personal desktop use) you should go with whatever you feel most comfortable with that supports your hardware and usage. I personally run KDE Neon on my Thinkpad because I prefer KDE as my window manager / desktop environment and with it being rooted in Ubuntu, my hardware is easy to deal with (like docking stations and the fingerprint reader built into the lappy)
There's an old saying in Tennessee - I know it's in Texas, probably in Tennessee - that says, fool me once, shame on - shame on you. Fool me - you can't get fooled again
I was really hacked off when they announced the sale of Redhat. As IBM SCREWS UP EVERYTHING. Started using Rocky Linux, but switched to AlmaLinux shortly after. Been pretty happy since the switch.
@@GaryExplains Sorry, to clarify, they don't offer checksums separate from the dowmload/torrent. Unless I'm missing something? A checksum inside a download is about the same as hiding your house key under the mat. No I'm not a troll lol, I legit wanted to try Alma but went with Rocky because of that.
I think I will stay with Debian for the next 10 years. I did lot of distro hopping before and am tired of being distracted by new and shiny distros, just want to get my work done :)
Same, but I'll try this one
Here's the comment I was looking for... Debian based distros for me as well. I've always been a little annoyed when I've had to use/support RH based stuff. Seems like when people in fancy suits make the call, it's always RH stuff because "enterprise"...
@@ryanchowdhary965 now we almost have to...
I tried Debian, but it was such a moving target, that after having my laptop down for a while because the battery went bad, I ran updates and the OS pretty much ate itself. That's not usable for me, even though I was able to easily recover all my data. I run mostly Linux Mint anymore, after Ubuntu went with Gnome. Servers are all Ubuntu
I have using Debian since 2005.
Just a fun fact: in our language (Hungarian) ALMA means APPLE (the fruit)
Same in Turkish; Apple Linux :)
I think Alma derives from the Latin _Alma Mater_ (the nurturing mother).
In German this is a common idiom in academic circles to refer to the university where you studied and graduated.
..and in Portuguese and Spanish, "alma" means "soul".
In Latvian it’s a name given to girls.
@@usptact in Spanish speaking countries too...
Pretty sure Alma Linux is a rock solid stable distro, but as desktop user, I prefer using fedora for the leading edge software.
hehe funny choice of words since the most popular alternative for Almalinux is Rocky Linux
Same. I'm using Fedora as my daily driver and Alma linux for my server setup
I find fedora stable enough. I particularly like the part where it doesn't get in my way in the name of stability
Its meant to be a server distro but you can run it as a desktop. Its supported for a decade so its basically a LTS Fedora but it won’t have the bleeding edge aspect associated with Fedora.
I had a long OS hopping.
The best experience for me was Alma Linux.
Due to the lack of support for Fusion 360 I stick to Windows until my next pc purchase.
That will be tuxedo
Supercomputer clusters in Slovenia that I worked on also use AlmaLinux. That's how I learned about its existence.
Just to be clear, while CERN and Fermilab have made that announcement about AlmaLinux as the plan going forward, what is actually running at CERN and Fermilab is mainly still CentOS 7, and some AlmaLinux 9 installs are starting in the new year.
And they will probably use Alma's ELevate-leapp tool to migrate those systems from CentOS-7 to AlmaLinux-8
To be clear, CERN & Fermilab use case is mostly on servers. Both have been using RHEL distributions for as long as I can remember - back in the days they had their own called "Scientific Linux" which was scrapped as CentOS 7+ looked sufficient. The main reason for their choices are long-term support and conservative upgrade policies. Remember, these labs run long-term experiments with data policies > 20 years. Just because they picked Alma, does not mean it is the right thing for _you_ ;).
Gary: Being retired I can well afford to stay with MINT as it has been very good to us. Whatever makes you happy is all good, so long as it is GNU Linux, grin.
One of my cousins is a nuclear physicist, studying neutrinos. Last I heard he was using Red Hat.
I run openSUSE, but used Red Hat several years ago.
Ive been using Ubuntu since 2008, with a splash of arch for certian projects at times. I have had a few CentOS VPS instances over the years and have always found guides and tutorial seem to prefer giving instructions for Debain based systems, this makes anything with apt a solid win over anything yum. I can understand thats going to be less of an issue at CERN and Fermilab considering they run lots of custom in-house software, but to just get something to work on at home, ubuntu cant be beat.
Probably because most people do not have 8 hours everyday to spend trying to get Linux to behave.
Scientists do?
@@AClarke2007
I did not know everyone were a scientist.
The shop I work at used CentOS for everything except production. We used RHEL production. We switched to Ubuntu for everything after RedHat killed CentOS and haven't looked back.
What's great about alma linux is was created by a "Cloud Linux" they were already doing the rebuilding of packages of RHEL for the paid operation system. So they know what they are doing.
It's great that they are now doing the same for free for the community.
The paid version is for those who want handholding. Redhat offers its distro to developers for free but will be happy to sell you their paid support if you really need it.
I find it very odd to show some gnome desktop features as "this is AlmaLinux".
The history is interesting, but the end is just odd.
For a distro like this, I'd be interested in how they ensure stability (is it just transferred from RHEL?), How up-to-date packages usually are, how long it takes security patches to arrive. Basically what should set this distro apart as a stable distro.
Yes, that is the main thing, the stability is the same as RHEL, plus the updates are the same as RHEL. In other words a working and viable RHEL clone.
A fun thing is that, in the visual effects industry, Linux is actually the standard too! Most studios used CentOS, but Rocky Linux seems to be the more popular replacement there. Though the popularity of real time stuff with unreal engine and the like has made some switch to windows…
The Visual Effects Society Technology Committee has made strides to convince developers to support linux better, and have actively pushed at least epic games to support Linux better. Other observers of this committee include Canonical, CIQ, CloudLinux, Red Hat, Autodesk, SideFX and Foundry (Adobe is notably absent… of course)
Yes, I read their 2021 report. Quite an eye-opener. Seems Adobe’s refusal to offer its products for Linux is more of a nuisance than an actual show-stopper.
@@lawrencedoliveiro9104 the thing is, adobe’s stuff isn’t industry standard for film. The only adobe thing that is truly industry standard is probably photoshop, but vfx houses don’t necessarily work with photoshop a lot. (Adobe does now own the substance suite of apps which are industry standard but they are available on linux)
@@binchamers Photoshop has trouble with image formats like EXR with more than 16 bits per pixel component. Something like GIMP, with its integrated GEGL pixel engine, works better with that.
I don't know much about the visual effects industries (I'm a database admin i use Linux every day). Why is Linux industry standard there too? Is it because of like render servers and Nas for footage have better support with Linux than a windows ecosystem?
We use tumbleweed, simply because there is no better.
We had been using Centos for all our web servers and supporting services (db/caching etc) since 2008, but have started switching away since they made that change. Now mainly using Debian now these days
I've been a CentOS user historically but have been out of the game for a couple years so I didn't know about any of this. Thanks for the info.
For servers I went with FreeBSD. Just many more options and the ZFS format option.
Does it run on RISC-V yet?
I use fedora in day to day usage... it's pretty smooth before that i was with manjaro but not sure how but it gets broken with new updates 😜
I remember the times when CERN was creating their own RHEL compatible clone named "Scientific Linux". It appears like AlmaLinux is the reincarnated "Scientific Linux", and Rocky Linux became new CentOS.
Rocky and Alma are straight recompiles of RHEL from source code. So they are the "new CentOS." Scientific Linux was a recompile of RHEL with a little extra sauce, as I understand it.
@@philipgwyn8091 this is correct, scientific linux was built to be compatible with certain scientific software. You're also correct that both are RHEL-clones.
Yep I just wrote a familiar comment xD
RIP CentOS :'(
The big difference is AlmaLinux was put into a 501 non-profit foundation so it's independent and community controlled (meaning you can count on it for the long term). Rocky will repeat the history of CentOS: eventually it will be acquired by a commercial enterprise (because Greg owns all of it), and it will go the same route for more $$$ in Greg's pocket
Will stick to my Mint Mate, but it's good to see that the Linux community is keeping the good work going. Have fun, CERN, and thanks again for the HTML.
I am using Alma on home servers, and it's awesome.
Because I'm not CERN nor Fermilab, I use Linux Mint
GARY!!!
GOOD MORNING PROFESSOR!
GOOD MORNING FELLOW CLASSMATES!
STAY SAFE OUT THERE EVERYONE!
HAPPY HOLIDAYS!!!
MARK ‼️ Happy Holidays 🎉
I use Linux Mint for day to day tasks, and Nobara (based on Fedora) for gaming.
Alma Linux brought back KDE, which has been deprecated by RHEL upstream and they also offer XFCE as an an alternative desktop.
I use Fedora Silverblue and it's awesome
Have you reviewed any OpenMV boards or the m5 Stacks? My M5StickC PLUS has replaced everything for making prototypes.
Moved to Ubuntu lts .. works like a charm for my server needs.... It would be cool if you could do a video on alma vs any Debian distro
I'm curious to know if there are other differences besides the package manager... Maybe some performance differences?
Well Explained...
gary, maybe you can look into why videos in this tube have so poor volume levels. some have to be reduced so much while others have to maxed but with not much help.
I'm happy with Mint for now.😄
3:03 if you know the origin of Debian's name it becomes easier to pronounce the name: it's Deb-Ian, Debra and Ian together.
Thanks for the update! Another good 'un, Prof!
We’ve moved our servers to FreeBSD. For any Linux-specific server job, we use Ubuntu at an org I work with
At work we have a couple of Redhat enterprise servers, but, most of the stuff I work with is on AIX or SUSE. At home, I'll stick with my old favorite, Slackware. However, Alma sounds like a great option for folks who had been running CentOS or like RH. My comments are probably useless here, but it will at least feed the algorithm.
But what was the criteria that both institucions use to select AlmaLunux over the others Centos forks?
One of my own personal rules, never use anything with "Alma" in it's name, that is why... plus, I use bsd....
you didn't really show what AlmaLinux was capable of. You only showed the Gnome DE... :(
Rocky linux appears to be a lot more popular. If they are both bug compatible with RHEL what's left to distinguish them?
Gentoo is the only distro I've used that stays the hell out of my way forever. Takes a lot of effort to set it up, but once that's done it's extremely customizable and stable.
I have been really pleased with openSUSE for the last few years but may give this a try on a spare laptop.
Would you consider making a video on what it takes to move from a Debian based distro (eg Ubuntu or my favorite, Linux Mint) to Alma Linux?
Why? Download it to a flash drive and try it out before you change Distros. I've used a bunch of different Distros and find that Mint is to my liking even though I do have Arch running on one of my machines. I guess if you like Gnome then switch to Alma. Linux is Linux though with a few different package managers and DE's.
As was pointed out above if you are a home / desktop user I would also advise Fedora.
Either way IMO you will need to learn dnf. It is similar to Apt.
If you are a desktop user you probably also want to enable the rpmfusion repos.
Other than that the transition should be fairly smooth although gnome is more bare bones but give it a try for a month it tends to grow on you as it is clean. If not look into an alternative DE or gnome extensions.
I believe the Centos clone they used was called Scientific Linux wasn't it? I used that for a while until IBM blew up Centos. I think AlmaLinux will be given a tryout.
I'm a pretty typical user of ubuntu for linux servers I suppose. We have several centos machines that need to get uprooted.
Been running AlmaLinux on Ampere Altra's on the Oracle Cloud Free tier for all my personal offsite backup needs. It's really just like CentOS, and now Rocky, a solid, but boring server distro. For a desktop, I prefer Fedora or Arch, but if you just want something to work and don't require exotic or bleeding edge versions, you're fine with Alma.
Thanks for this. I've been wondering what the CentOS image is, on the shelf beside my current desk. Clears things up. Won't be trying Alma mainly because I've got only a little clue about home server.
Great video as always :D
Thanks Gary as always very brief and thorough/concise at the same time. I'm interested in your thoughts on chatGpt and gpt3 and the fears by software engineer about they're careers becoming obsolete In a few years. Kindly explain :)
I’m curious what made them choose Alma over Rocky. I’m still deciding between the two
Will they still use alma after rhel changes?
So, what's the benefit of Alma versus Fedora? The latest Fedora Workstation was a little heavy on resource usage, running services, what is pre-installed like Cubes. My media driver "gloss distro" is LinuxMint Cinnamon, but I use Manjaro for programming, both with btrfs. I'm curious now, because dnf seems pretty rock solid. I just didn't like Fedora overhead.
alma means apple in hungarian... anyway... i used centos for years, maybe i will give it a try...
Interesting, in Latin it means to grow, nourish.
THANK YOU, BOSS
Is there any "real" difference from AlmaLinux to Mint, ZorinOS or even Nobara? As in, something that makes it stand out other than being "user-friendly"?
Stability.
Different strokes for different folks. In production, development and/or a live server environment stability is the absolute deciding factor, you REALLY don't want your server dying midway through a 3 day crunch or taking a live lab offline for hours when something like the recent Arch/Grub bug happens. I'd never run RHEL or any of its variants on my desktop or laptop though, the AUR is simply too convenient to ignore when I'm not gonna lose money if I encounter a bug and with common sense, Arch really is the king of distros for home users (caveat though: Arch is great if you know Linux, if you're a total noob then Mint is what you want).
Plus lets not pretend like the nuclear physicists aren't writing their own code to do their work, same for any experimental/simulation type workload. They don't care what software their distro offers, as long as it has a LSB build suite, Python, Perl, Ruby, Go, Rust, insert other common languages here they are good to go. I'd argue its more important at home that you have a good selection in the repos since most users will never build anything from scratch anyway.
"bug-for-bug" is very important! Some of the most important software out there relies on bugs in OS and protocols to function correctly :P
Seems that’s only true for proprietary software. The open-source folks know how to fix their stuff!
I have switched a lot of my CentOS boxes over to RockyLinux. The switch has been mostly painless.
‘For experiments . . .” Doesn’t mean a lot considering everything that goes on in those facilities. For instance, do they have a Linux CAD/CAM solution that they use to build parts required for their experiments?
At work I administer RHEL 7 and 8 (not 9 yet) server hosts.
Thus Fedora lent itselft to me as the least fussy OS because it has all the config files located in the same places like RHEL, on my private laptop, where I still am running Fedora 36 though 37 was released recently.
Of course, all the Linux hosts I fiddle with at work are headless so I am so much accustomed to working in the shell and doing configurations with vim that I don't use any graphical tools from the Fedora desktop, which in my case is Xfce.
I've heard that Red Hat put a lot of effort in Cockpit, which is a GUI admin tool for not just a single host but rather for a whole bunch of RHEL hosts somewhat like a managed servers automation, at least that seems what Red Hat is aiming at in the long run.
But to make use of Cockpit you need to install a desktop environment (usually Gnome as for RHEL) on your Cockpit master host.
Cockpit comes with all sorts of plug-ins for various admin tasks, whatever applies to your requirements, so there is one plug-in for e.g. virtualisation (similar to virtmanager), and the functionality of Cockpit seems to be extended with every new major RHEL release.
I think this sounds pretty interesting, as Alma as well as Rocky linux will have this too, and well worth giving it a try even though I am a die-hard bash user for all tasks that don't explicitly require a GUI.
Another thing that is seamlessly integrated in RHEL (and thus in Alma, Rocky, Fedora too) is SELinux to harden your services run on the host, it even is configured to run in enforcing mode out of the box.
Though reconciling with SELinux can be a bit challenging in the beginning you shouldn't switch it off entirely when your services don't seem to work for no obvious reason.
In such cases you can always switch SELinux to petmissive mode despite some violation of its targeted policy so that it would allow the execution of the violation anyway, and have peek at the audit log to find out what made SELinux croak and try to fix it with the help of a introduction to and the manpages of various SELinux helper commands.
Another hardening feature is that firewalld is started with just three allowed services for the default public zone of NICs after the OS installation.
firewalld (I think as of RHEL 8) is managing nftables instead of iptables rules, which was introduced to ease firewall administration and comes with the admin command firewall-cmd that can add and remove rules more dynamically than with iptables before.
Of course, if it is considered easier I think might depend on your prior exposure to iptables, like I am more accustomed to iptables and so far have next to none experience with nftables, why I entirely have used firewall-cmd on my RHEL 8 and Fedora hosts so far.
But I would say that for the Joe average firewall "administrator" the firewall-cmd tool fully suffices to administer your firewalld firewall (that sounds redundant).
I am running linux mint on my dell optiplex 9020, I have an internal lc m-disc burner, which ran just fine under win 7, but while the burner reads my burned M-discs, it will not burn them! can you suggest a solution, thanks!!
To answer your question - because it's one of the few distros that doesn't have btrfs support.
You just showed a GUI. What is unique in AlmaLinux?
What is unique about AlmaLinux is all the stuff I said before I showed the desktop.
What is Alma linux?
Yes but, no but, why did CERN and Fermilab choose Alma over Rocky? What would you choose?
Is this LTS ("Long-Term Support")?
I thought I covered the length of support in the video, no?
@@GaryExplains Sorry--I'll watch the video again. I didn't get enough sleep last night, due to health reasons.
Thank you! I just installes almalinux9 for my wsl, so easy!
I tried sudo yum install firefox and, although I could start firefox, there were error messages, which does not seem goo for a "rock stable distro"
Are wsl versions of Microsoft modified to become compatible with wsl, which could affect their solidity?
I was using ubuntu (and sometimes opensuse) , why should I prefer alma?
Running GUI under WSL needs some configuration. I have a video about it on this channel. It has nothing to do with Alma.
WSL seems to have some Microsoft-specific quirks that you don’t get on a genuine Linux distro.
Does windows support multiple workspaces
Yes
Unfortunately, it depends a lot on compatibility with the software you’re trying to run.
Interesting, but I have no need for "enterprise" OSs or software. What I need is an easy-to-install, frequently-updated distro. Manjaro meets those needs, so I'm now running Manjaro-Plasma on all my computers. But I'll keep Alma in-mind in case I need Linux for an enterprise in the future.
Why don't you? We do! We've switched our server OS of choice from CentOS 7.x to Alma 9 at the University I work for. I've built a fair few recently. :-)
Yes, we had converted to centos a while ago, though we still run a couple of fedora 13 servers. When they announced the change to stream, we tried it and was not really happy, if I remember right we had issues with something as simple as ethernet, so we set up some test servers using rocky and it worked very well. That being said, based on this news, we will setup some servers to use alma and check it out.
Thanks for the video. Alma Linux is new to me.
Why don't I? Because the VST plugins i like dont natively run enough on linux, and i refuse to switch to linux just to run windows software under wine.
I'm a semi-retired software developer. Back when I used to spin up servers for various companies, I'd run CentOS on servers and Debian on my personal laptop. A long time ago, I also used to run Debian on servers, but I remember hitting an issue a long time ago when I compiled MySQL sources on a Debian server, and there was a bug in some version that only emerged when it was used with the existing library versions on Debian stable at the time. It took me a while to figure out why it was happening in a server environment, but I eventually found that I could consistently reproduce the bug when compiled on Debian stable but NOT on CentOS or RHEL. At that point, I started to use CentOS on servers (I had used RHEL on servers at some deep-pocketed companies in the past that paid for support), I learned enough RPM to be able to build my own RPMs for certain specific software deployments, and I found CentOS to be reliable and predictable for server installations.
I continued to run Debian on my laptop because I use various niche desktop/workstation productivity apps that are available in Debian's repos but not other distros' repos. When I need to compile specific versions of software from source, it's easy enough for me to do on either Debian or RH-flavored distros. I think I've been running Debian on my personal computer for almost 20 years now! Once every couple years, I have to help a friend or family member with something on their personal MacOS or Windows machine, and they feel totally foreign to me these days.
Next time I need to run a critical server setup, I'll probably take a look at AlmaLinux to see if it has enough of the packages that I need to install all the major dependencies for anything that I might want to compile. I've found that compiling server software-- web servers, database servers, etc -- is generally easy-enough on RH-flavored distros as long as they don't have dependencies on loads of libraries that aren't available in the RH repos. Installing a few libraries from source is fine, but when you have to install > 6 libraries from source to install some piece of server software, it becomes tedious. So hopefully AlmaLinux has enough libraries to allow you to compile, for example, a recent stable version of nginx or postgres without too much fuss.
The fact that CERN prefers Alma does not mean that it is good for everybody. Me also an Alma Linux user. Know why? Not because it is an awesome distro etc.
My pros are:
* My Thinkpad is officially compatible with RHEL
* It requires less maintenance than my Gentoo on desktop
* Pretty good configuration out of the box
At the same time there is a lack of prebuilt packages, a lot of software I am using, I was forced to build myself. Many of SW vendors prefer to do prebuilt packages for Ubuntu, but not for RHEL. Also Alma aggressively pushes us to usage of Flatpak which goes against GNU/Linux ideology I think. Not sure that it is the best system for home user. Probably for home usage, if I did not like any tinkering with the system, I would choose some distro with huge repo, Ubuntu maybe, or Debian Testing, or Arch + AUR
My organization is in the middle of a migration from CentOS 7 to Ubuntu because of the CentOS Stream changes. I kinda wish we had known about this earlier but I don't think management would've gone for something so new.
I would agree. Plus I expect new bugs.
Same where I work. For new VMs they other go with good RHEL if the client pays for the license or Ubuntu. I asked one of the senior sysadmins (I'm a junior) responsible for these decisions why they decided to go for Ubuntu instead or rocky and alma and they told me it's still to early to tell if the people behind those distros will maintain them as expected. Possibly in the future once they've proven themselves to be reliable they might switch back.
Was a reason given why one should use AlmaLinux?
Because it is stable and supported long term and is a clone of RHEL.
Alma linux packages is too old(or stable), depend how people look at it. Prefer fedora for desktop, Alma Linux / Rocky Linux / Debian / Ubuntu for server.
Cern has theit own OS I think it is called CernOS or somehting like that with all the CERN tools like ROOT preinstalled. (Worked there last year)
Because in a lot of ways, they're going to be focused on science packages, and less so on other things other users are interested in.
Because Red Hat ftw!
Good explanation
i have been using linux for about 15 years and have hopped around, finally landing on amarok linux. as a user, i like an o s
that is easy to install and use as i don't do any heavy lifting, just web browsing mostly. most versions work fairly well
and there's not that much difference. some of them have little things that are irritating, so i just try a different one.
Still have some CentOS VMs/servers, but starting to migrate to Rocky Linux.
I use Manjaro Linux, but if the rumblings I've heard about start to affect the quality, I'll change to plain Arch or a fork of Arch.
When RH screwed up CentOS, we had a choice, I tried Oracle, but found it to be a bit too wonky. Then Rocky and Alma came along. Remembering that Kurtzer abandoned CentOS, I figure it's only a matter of time before he abandons Rocky, so I chose to go with Alma.
Also almalinux has actual company behind it
I use RH for our cluster for its stability and validated compatibility with OFED, Ubuntu for all the GPU/Python scientific and AI stuff and Mint as my daily driver.
We’re in the process of going to Alma. Was shocked by what happened to CentOS. I run Arch at home but at work I calm down and run Alma.
BTRFS
I used centos for everything until stream happened. I switched to Ubuntu and it's getting me by but I miss the boot speed and simplicity of red hat based Linux. Apt looks messy compared to dnf too
I've been using Ubuntu and Mint for the past several years. Why have I not heard of this distro before?
I find the premise of this video slightly misleading - I'm a professional Linux systems administrator / systems engineer who is dealing with replacing CentOS in my company's environment (among many other things - the work of a sysadmin never ends) and the thing I take a bit of issue with is the "good enough for them, good enough for me" reasoning. From a professional perspective, the thing that is going to determine what OS you're going to use to replace one that currently deployed in a production environment is how painlessly that OS is going to be to actually deploy in a stable fashion. For example, lets say I have a CentOS 7 machine running a pretty normal LEMP stack - then the Alma vs. Rocky question doesn't matter that much because either will fill that role pretty easily. If I'm tied to a particular version of a library to run some old code though, then it's going to depend on which has an available backported version in their repos. The one to go with is whatever suits your usecase best.
it's also worth noting that as IT increasingly pivots towards containerization, the question of which distro to use becomes increasingly irrelevant.
Speaking from a personal perspective though, (i.e. personal desktop use) you should go with whatever you feel most comfortable with that supports your hardware and usage. I personally run KDE Neon on my Thinkpad because I prefer KDE as my window manager / desktop environment and with it being rooted in Ubuntu, my hardware is easy to deal with (like docking stations and the fingerprint reader built into the lappy)
🤦♂️
There's an old saying in Tennessee - I know it's in Texas, probably in Tennessee - that says, fool me once, shame on - shame on you. Fool me - you can't get fooled again
Very educational. I didn't even know about WSL, which I'm now looking into. Thanks.
I am glad you liked it. I have a couple (maybe 3) videos on WSL on this channel.
@@GaryExplains Excellent. Will do. Thanks!
Intresting changes, as I worked for the CERN they used Scientific Linux a bit compatible version of RHEL.
I was really hacked off when they announced the sale of Redhat. As IBM SCREWS UP EVERYTHING. Started using Rocky Linux, but switched to AlmaLinux shortly after. Been pretty happy since the switch.
AlmaLinux is a great choice for servers. Fedora or Arch for workstations for me though :)
Good to read that my decision to switch our CentOS Servers to AlmaLinux about five month ago seems wo have been OK. ;-)
They don't offer checksums or any other way to verify downloads. At least no way that I was able to find. That's why.
Of course they offer checksums. Are you trolling us or what?
@@GaryExplains Sorry, to clarify, they don't offer checksums separate from the dowmload/torrent. Unless I'm missing something? A checksum inside a download is about the same as hiding your house key under the mat. No I'm not a troll lol, I legit wanted to try Alma but went with Rocky because of that.
So repo.almalinux.org/almalinux/9.1/isos/x86_64/CHECKSUM isn't good enough?
I've honestly only used Ubuntu but it's only for personal use, not production.