So I bought a new thinkpad and I have Ubuntu 18.04 LTS running.
I wanted the stable version, but as a developer I want the latest verions of things like ruby, go, redis, postgres etc.
The question is whether I should keep fighting the system and figuring out ways to install the latest version, or just download the latest version of Ubuntu.
Can I partiion my harddrive in a way where I can install, re-install Ubuntu over my "core" partition and not have my own personal files lost in the process? I know how this might work at a high level but looking for more experienced users for advice.
Currently I also have windows running in a partition also. 512GB drive, 128GB for windows.