is there a linux distro where i can upgrade software without it affecting other software. i think thats the main pain point i have. if i could pin versions of almost all the software on the computer so they didn't change or update, but still be able to install new software and update certain things, that'd be really cool. whenever i've tried to do this on arch or debian it always ends up with the entire system breaking somehow because of how interconnected spaghetti everything is on linux