I'm using Linux Mint 22, and I've been wondering how others organize their app installations. Most of the software I need—like 3DCoat, Plasticity, Krita, Blender, DaVinci Resolve, and OBS—comes from different sources, and it's rare to find them in the apt repository or the Mint software manager. I often end up installing from Flatpak or creating launchers for appImages. Updating and uninstalling can be a nightmare since I can't remember where I installed apps from. Any tips on how to keep a better overview or organized system for my software? Also, I'm trying to remove my Dropbox installation, but I'm unsure where to start!
4 Answers
I generally stick to software that's managed by my package manager and avoid unmanaged apps like appImages or Flatpaks. I prefer just running one command to update everything, and that's it! I do save appImages in a specific folder, like ~/appimages, to keep track. If I make any significant changes, I make sure to take notes in my build log on my NAS for future reference.
There are tools available that help manage AppImages more efficiently, automatically creating the necessary .desktop files for you. It can really simplify things!
Your package manager should handle the removal of software for you, so you really don’t need to remember where apps were installed. Just use the package manager to uninstall them, and it will take care of removing any unnecessary dependencies too. But if you want to learn more about how Linux works, I recommend looking into a good tutorial book on Linux for recent insights!
I let my package manager manage almost everything. For any exceptions, I'll place them in /opt. If you have launchers for apps, you can check the launcher's properties to find out where the app is installed. That might help you remember where everything is!

Related Questions
How to Build a Custom GPT Journalist That Posts Directly to WordPress
Fix Not Being Able To Add New Categories With Intuitive Category Checklist For Wordpress
Get Real User IP Without Installing Cloudflare Apache Module
How to Get Total Line Count In Visual Studio 2013 Without Addons
Install and Configure PhpMyAdmin on Centos 7
How To Setup PostfixAdmin With Dovecot and Postfix Virtual Mailbox