I’m planning to do that, I’ve been running Nobara for the past year, but I don’t have /home on separate partition and Idon’t want to bother with moving data, so I’m postponing it. What are the advantages, are is there something I should watch out for before switching?
Nobara is pretty good, but after trying Bazzite I made the switch pretty quickly.
One of the best things about it is the stability. You don’t have to worry about an update failing and breaking something. Another neat thing is that updates for the OS are unattended, they happen in the background. And if you set Flatpaks to also auto-update, you can have a machine that has zero maintenance, assuming you aren’t running something in a distrobox. That’s great for a lot of machines, but especially a gaming rig, where you might not be doing as much ricing.
So I’m newer to Linux as a whole so some of this maybe a bit off but:
Immutable distros big difference is you can’t mess with the root partition ( you can there are just more steps involved), it’s read only.
The advantage to this is it’s harder to fuck up your system, and it’s described as more secure. The downside is if you need a program that isn’t available in a flatpack, snap, or app image it’s a pain in the ass. Bazzite ships with distrobox which essential allows you to run a different distro in a container to use programs available to that distro, ex: you can run the Debian version of Firefox on a fedora system. Not all issues can be avoided with this, compiling code for instance is still a nightmare with distrobox
Now the good things: no live updates so an update won’t get messed up from a live install
The system will update in the background and then when you fire it up next time THEN you are in the updated version.
Bazzite is atomic specifically (an immutable subset) that applies updates all at once or not at all if it fails, you can also always roll back to a previous version at the GRUB menu.
After it updates to the new image it then applies the local personal layers, so every update it kinda like starting with a fresh install
The main thing to look for is that any apps you want to use are supported in a flakpack, if all you are doing is gaming then you shouldn’t have to worry, both lutris and steam come with bazzite
Here is a link to a Lemmy post with community opinions on immutable distros
I’m actually in the process of trying to relocate my /home directory (to a folder in a separate partition, not a separate disk) for my Bazzite desktop installation, so if anyone with tips happens to see this please say so!
I mostly wonder whether I would be able to just copy and paste /home from Nobara to Bazzite, and apps like steam or lutris/wine games would keep working, or if it’s more complex than that.
Dude bazzite is the shit, I have it installed for my gaming PC. I don’t think I will use a mutable distro for a gaming rig again
I’m planning to do that, I’ve been running Nobara for the past year, but I don’t have /home on separate partition and Idon’t want to bother with moving data, so I’m postponing it. What are the advantages, are is there something I should watch out for before switching?
Nobara is pretty good, but after trying Bazzite I made the switch pretty quickly.
One of the best things about it is the stability. You don’t have to worry about an update failing and breaking something. Another neat thing is that updates for the OS are unattended, they happen in the background. And if you set Flatpaks to also auto-update, you can have a machine that has zero maintenance, assuming you aren’t running something in a distrobox. That’s great for a lot of machines, but especially a gaming rig, where you might not be doing as much ricing.
So I’m newer to Linux as a whole so some of this maybe a bit off but:
Immutable distros big difference is you can’t mess with the root partition ( you can there are just more steps involved), it’s read only. The advantage to this is it’s harder to fuck up your system, and it’s described as more secure. The downside is if you need a program that isn’t available in a flatpack, snap, or app image it’s a pain in the ass. Bazzite ships with distrobox which essential allows you to run a different distro in a container to use programs available to that distro, ex: you can run the Debian version of Firefox on a fedora system. Not all issues can be avoided with this, compiling code for instance is still a nightmare with distrobox
Now the good things: no live updates so an update won’t get messed up from a live install The system will update in the background and then when you fire it up next time THEN you are in the updated version. Bazzite is atomic specifically (an immutable subset) that applies updates all at once or not at all if it fails, you can also always roll back to a previous version at the GRUB menu. After it updates to the new image it then applies the local personal layers, so every update it kinda like starting with a fresh install
The main thing to look for is that any apps you want to use are supported in a flakpack, if all you are doing is gaming then you shouldn’t have to worry, both lutris and steam come with bazzite
Here is a link to a Lemmy post with community opinions on immutable distros
I mean, you basically nailed it.
I’m actually in the process of trying to relocate my /home directory (to a folder in a separate partition, not a separate disk) for my Bazzite desktop installation, so if anyone with tips happens to see this please say so!
I mostly wonder whether I would be able to just copy and paste /home from Nobara to Bazzite, and apps like steam or lutris/wine games would keep working, or if it’s more complex than that.
Yeah I hear ya. No old spare drive you can use to test the process before committing?
Ooh, that’s actually a good idea, just installing it on a separate removable drive, copying it over and seeing what works. Thanks!
Hell yeah, good luck and have fun!