just use rustup
the packages are always out of date
same thing with go, always go to go.dev and download the newest and unpack it
i use intellij which has a scheme where it goes into ~/sdk/go1.xxx but i generally just unpack the tar file out of my Downloads folder into my home folder, and if i already had that i first start by 'rm -rf ~/go' as it specifies
never seen it ever where any distro of any stripe actually had the current version of rust or go... for a long time ubuntu had 1.12 or something... you learn to distrust the repo for your preferred language when it is 5 years out of date most of the time