I tested it a bit in a VM to get familiar with pacman and yay. Latest KDE Plasma 6 and more snaps in Ubuntu’s future are the main reasons I want to switch.
As I don’t use a separate home partition, I have an extra drive with BackInTime home dir backups and virtnbdbackup snapshots.
Is EndeavourOS stable enough for everyday use and would restoring home with BackInTime just work (as root user)?
- Are you tech-savvy / willing to learn more about Linux and your PC / read the wiki/forums?
- Do you have the time/patience to keep up with the Arch news so you’re aware of breaking changes?
- Do you have the time/patience/skills to fix things when they break?
- Do you have the time/patience to get your hands dirty to do manual configuration occasionally?
If the answer to all that is yes, then skip EndeavourOS and just install Arch directly. If you’re not considering Arch because it’s “too hard” or you don’t have the time/patience, then trying to cheat by installing EndeavourOS will only result in pain down the line. The only thing EndeavourOS is doing is making the instalation process easy - it’s not making Arch itself any more easier to use.
The manual way of installing Arch is a rite-of-passage that tests your patience and comprehension skills. It familiarises you with the Arch wiki, and forces you to learn more about how the OS works behind the scenes. So when things break in the future, or the time comes for you to do a manual intervention - you already have all the skills and knowledge (or know where to look). If you can pass the test of a manual install, then using Arch is easy-peasy. At this point, you wouldn’t care about silly things like stability, because you already know about automated snapshots and restores, bug reports, building/using the latest patch/package from upstream etc… and it’s all second-nature to you. Fixing a broken thing is just another day at the office and your brain won’t even register it as an issue.
So, don’t cheat - if you want to use Arch, just use Arch.
Edit: For those who disagree with me, here’s a recent example of a manual intervention I was referring to: being on EndeavourOS or any other Arch derivatives won’t save you from having to keep up with Arch news and occasionally having to take manual action like this: https://lemmy.nz/post/7648427
Also please do read the full thread - from the discussions there, you’ll see that the steps you’d need to take for that piece of news is not entirely straightforward: some folks might need extra/different steps that’s not explicitly described in the news/wiki. This is the kind of stuff you should be prepared to deal with.
Instead of any arch-based distro, I recommend using opensuse TW because in my experience with arch it was not great.
If something goes wrong during the system upgrade in TW, you can always rollback to the previous snapshot.
And the update to plasma 6 is just around the corner.
Read up on .pacsave/.pacnew files, the distro might still work if an update creates these but if you don’t diff/integrate them manually your OS might slowly “rot”. So watch out for these when running an update. You’ll see them less often if you don’t change stuff much yourself.
Consider using BTRFS and test how to rollback, in case you need it.
Setup Btrfs + Btrfs Assistant, rollback if any update breaks things you need.
It’s stable enough for me everyday use but this will depend on your use case + hardware setup. Even some people will swear by Manjaro for years without breaking. I found that usually if stuffs break in Arch, i can fix it but not so much if stuffs break by update from Ubuntu/Fedora.
How good is your performance (especially gaming) with btrfs compared to ext4?
I haven’t noticed any major differences between btrfs and ext4. Having said that, I mostly only play one game on Steam - Red Dead Redemption 2
I love Arch but you may also be interested to try Siduction for similar benefits with less change from what you know (it’s still Debian).
Is EndeavourOS stable enough for everyday use
Arch is not stable, and therefore neither is endeavour. That doesn’t mean you can’t use it, but expect that it will break, and always have arch live media with you if you’re updating your system. Btrfs or something similar will save you from a lot of frustration.
would restoring home with BackInTime just work (as root user)?
You have the VM, try it out
Arch is not stable, and therefore neither is endeavour. That doesn’t mean you can’t use it, but expect that it will break
LOL what? I had more trouble with Debian updates than I do with Endeavour. You make it sound like you should keep a bucket of water handy before you even boot it up.
In the month or so it’s been on my laptop, it’s been stable as in reliable but it’s definitely not stable in the more traditional sense - unchanging.
Fair. With the amount of updates you should have received in a month, how could it be unchanged? In a “ship of Theseus” sense, is it at all the same as when you installed it? 🧐
Keep using it and you’ll fail to boot after an update, it’s just a matter of time. I’ve had it happen even on devices I exclusively used for browsing and playing videos.
You make it sound like you should keep a bucket of water handy before you even boot it up.
No, but you should keep an arch thumb drive handy whenever you’re updating. You never know when the installation script will give up, or GRUB release a faulty update.
Well, for one thing I don’t use GRUB, so there’s one obstacle off the list.
Is EndeavourOS stable enough for everyday use
Yes, as long as you maintain it.
would restoring home with BackInTime just work
Nothing in EndeavourOS really “just works”. You have to install and configure the stuff you need.