EOS Broke Again During/After Updating

EndeavourOS is Arch Linux with a few sane defaults for those who wish to quickly get their system up and running. We use the Arch repo’s and the same udpate schedule as Arch. IF that is not what you want you may wish to look at a more Static Distro like Linux Mint.

1 Like

I do have updated systems after a year laying around powered off . Simply by paying attention to the pacman output.

Never got a no boot after this.. but even when.. Arch/based is very easy to recover as long as you learned the basic skills to do so.
Arch is a toolkit and not an handholding, fail save Desktop system by default. It can get this by the user setting it up that way. Or another way or in a very different way too.. or the other way around even ?

1 Like

i see after i googling about how arch is release.
so is there any function or tool like checkpoint before update , and if anything happen can rollback ? i think that might a help

i dont know this thing, i ever got problem on my other pc because to long not updating the os, its force me to update qt5 to qt 6, if not i will not able to install the app

Frankly, from what you have written in this thread, an Arch-based distro - or any rolling release distro - is not going to be a good fit for you.

3 Likes

Hi and welcome to the Forums @tinyflag!

Although Arch, Arch-based or any Linux distro will run without updating, the updates are there for a reason, although sometimes very trivial and they don’t exist to be annoyance.

It’s easy to forget when using Linux that there are vulnerabilities here also and they can go undetected for a long time and thus it’s important to be aware of updates and install them. In “the Good Old Days™” there was generally no rush to update if everything did run alright, but we live different age now and even Linux is starting to gain unwanted attention from the hackers etc.

But anyway, be welcomed here and hopefully you have fun in your journey on Linux (and especially in EOS). :slight_smile:

yes there is. It is called BTRFS-Assistant and Snapper-Support.
It can make automatic snapshots pre- and after updates with pacman. if something goes wrong you can roll back. if you want you can also boot into snapshots with grub and restore them.
(but its difficult and i personally have not figured that out yet to make it fully work, only works half correctly rn, booting into yes, restoring weird, maybe im just too stupid and it works but i dont know how)

I followed this and it works really good, saved me once from a stupid mistake i made:

(Note: if you want to use this, you need BTRFS filesystem, if you have ext4 you are better off with timeshift)

1 Like

Never used it myself but there is this:


But I am not shure this would be of any help,in the long run, because you have to update at some point , and might run into the same problem again, same goes for snapshots I think.

2 Likes

I think if you are that worried then maybe again you should look at something other than a Rolling Release. There will be updates always. Maybe this update causes an issue that causes you to “fall back” then you get it fixed only to run into another issue then what? Not that that type of situation is common it can happen. You should look at other Distro’s that have a lower number of updates and more tested updates. It is very common for Arch/EndeavourOS to have up to a hundred plus updates every month

3 Likes

If it has been a long time since your last update, you can take updates in smaller batches and check that everything works. One or two week leaps forward. Or in the case of several months, even a month ahead.

It is also useful if there has been a “manual intervention” on a particular day when you were not present.

dont get me wrong i use arch linux before but only for project not use for long time so i dont realize that the update are quite fast, i understand now the arch linux behavior , but if we can make it more at last more stable or have prevention before update it will be good. i do install another EOS on another machine but with offline install, guest what happen ?, its fine it work, but when i install flatpak it break the pacman, when i see the release of the iso file is around march 2025, in that sort time the app that i need break my pacman. yes that iam only sharing experience and some input to hope to make EOS better.

You didn’t update that offline install before installing packages, did you? That would have left you in a partial upgrade state, which is a sure way to break your system. You only install packages to a fully upgraded system.

4 Likes

Yes there is always update before you install something, or /and if you do an offline install always update once the system is installed.

2 Likes

lol yes i just saw it, when i do offline install, then try to upgrade there is alot of package that need to update, but i think as far as we not try to install new app or something , it will be fine and can take along run , until you need to install app or something that need call the pacman ,that time need to call upgrade to make it more safe, a must the step is upgrade first before install anything.

Maybe?

6 Likes

Ok sure you can run packages that are out of date for a while before problems will eventually happen not to mention that fact that since Upgrades also contain Critical Security Patches that should be applied immediately to any system running. Again You seem to want to come to a rolling release distro and expect it to act like a static distro. However Your Machine Your Rules.
Peace Out.

5 Likes

Well it won’t prevent things from happening. But it will make fixing things easier.
I would recommend to get snapper running. If something fails, you can return to an older snapshot and try to handle the update problem in a 2nd run.

Of course, the base install should utilize btrfs for the filesystem and grub as bootloader.

Then you can install everything needed with:

yay -S snapper-support btrfs-assistant