bahmanm, 8 months ago RE Go: Others have already mentioned the right way, thought I’d personally prefer ~/opt/go over what was suggested. RE Perl: To instruct Perl to install to another directory, for example to ~/opt/perl5, put the following lines somewhere in your bash init files. <span style="color:#323232;">export PERL5LIB="$HOME/opt/perl5/lib/perl5${PERL5LIB:+:${PERL5LIB}}" </span><span style="color:#323232;">export PERL_LOCAL_LIB_ROOT="$HOME/opt/perl5${PERL_LOCAL_LIB_ROOT:+:${PERL_LOCAL_LIB_ROOT}}" </span><span style="color:#323232;">export PERL_MB_OPT="--install_base "$HOME/opt/perl5"" </span><span style="color:#323232;">export PERL_MM_OPT="INSTALL_BASE=$HOME/opt/perl5" </span><span style="color:#323232;">export PATH="$HOME/opt/perl5/bin${PATH:+:${PATH}}" </span> Though you need to re-install the Perl packages you had previously installed.
RE Go: Others have already mentioned the right way, thought I’d personally prefer ~/opt/go over what was suggested.
~/opt/go
RE Perl: To instruct Perl to install to another directory, for example to ~/opt/perl5, put the following lines somewhere in your bash init files.
~/opt/perl5
<span style="color:#323232;">export PERL5LIB="$HOME/opt/perl5/lib/perl5${PERL5LIB:+:${PERL5LIB}}" </span><span style="color:#323232;">export PERL_LOCAL_LIB_ROOT="$HOME/opt/perl5${PERL_LOCAL_LIB_ROOT:+:${PERL_LOCAL_LIB_ROOT}}" </span><span style="color:#323232;">export PERL_MB_OPT="--install_base "$HOME/opt/perl5"" </span><span style="color:#323232;">export PERL_MM_OPT="INSTALL_BASE=$HOME/opt/perl5" </span><span style="color:#323232;">export PATH="$HOME/opt/perl5/bin${PATH:+:${PATH}}" </span>
Though you need to re-install the Perl packages you had previously installed.