• prole@lemmy.blahaj.zone
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    3 days ago

    Yeah, it’s probably my own fault. I tend to …over-tinker(?) when I have something as deeply customizable as Arch/KDE. Bazzite has saved me from that for the most part, though I do like getting my KDE just right.

    But yeah, with large updates I will sometimes get an error about “libalpm” or something, and then when I try to run yay again, the db.lck is present so I have to delete it, blah blah blah… Rollback with timeshift and try again, this time exclude everything but /core and /extra, get those installed, reboot, then install the rest.

    This time I got it working pretty quickly due to previous experiences. The worst was the time I did it while not having enough space on my hdd to cover the entire update (but didn’t realize until after it already started). That was a fun day lol.

    Timeshift was/is a lifesaver on that laptop. Though I think having it as a fallback did make me a little more reckless with my tinkering… But I’m relatively new to Linux, and that’s how I learn.

    • 0x4E4F@infosec.pubOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      3 days ago

      BTRFS snapshots are a god send. I really have no idea how many times they’ve saved me from a complete reinstall. One did happen about a week ago, I completely messed up my Void install. Bring back snapshots with Timeshift, everything is good to go!

      • prole@lemmy.blahaj.zone
        link
        fedilink
        arrow-up
        2
        ·
        3 days ago

        Yeah, life saver. If you like impossible to break OS, check out an immutable/Atomic distro (I’m on Bazzite). One command to rollback to previous build.

        rpm-ostree will change your life… Lol JK. It’s cool though.