

I have been using timeshift from the word go. Creating a snapshot before software installations and any tinkering I was about to do. I have researched how to restore from a timeshift backup if the system will no longer boot too. I plan to test in a VM at some point to get a better understanding. I did not update or tinker with the system until I had system images, backups, timeshift snapshots and knew how to restore them all including how to boot from a bad kernal update. But I’d like to actually go through the procedure so like I said, going to get a few VM’s set up for tinkering so I am more confident in the procedure.
Thank you for the advice but I am going to leave unverified flatpaks off until I learn more about installation packages in general and what exactly unverified means in terms of risk. Open source is not enough as I do not understand how to read the code, I instead conduct research into what are the best software for this and that, go through reviews from multiple sources to build an opinion on the software itself.
I have yet to have libreoffice come across a file that it could not read properly. I am aware of only office and if I did hit an issue would probably give that one a go. But for now, libreoffice has been working great for me.
Thank you for this, I spent an hour or so going though some of this guys videos as a result. Quite entertaining.