Basically, never remove the system Perl. You did just that, and most likely now many administrative tools of your system are broken. Your best approach is to restore the old Perl from backup and to ask your system administrator for the best way of how to proceed.
You can easily have multiple versions of Perl on your system, and this is the approach I recommend. Use the vendor-supplied version of Perl but only install the vendor-supplied modules and only through the vendor-supplied mechanism of installing/upgrading (for example, rpm or apt-get). For your own version of Perl, use cpan. Compiling and installing your own version of Perl is described in the INSTALL file that comes with your Perl distribution. You should configure your own Perl to use /opt/perl/ or ~sirsir/perl/ as the prefix directory though as not to clobber your system perl:
sh Configure -Dprefix=/opt/perl
We cannot help you further if you keep the error messages you encounter to yourself.