Instead, install perl in /usr/local/, and make sure that that comes first in your path.
That's fine for scripts that you run from a shell, with "perl scriptname.pl". Do you run many of your scripts that way? I certainly don't. Most of my scripts depend on the first #! line to choose a > Perl.
Actually, there is one more reason not to put /usr/local/bin in your path ahead of /bin.
It's a potential security weak spot.
(Say some package you test out puts a program of some sort named "ps" in /usr/local/bin.)
-- Joel Rees even though much of what I do is not sensible it does make sense if you know why ...