Any procedure that will try to install software globally and requires root or superuser privileges, e.g. trying to execute
sudo will not work on the clusters, and in particular you should not try it on the access nodes.
This includes most of the package managers like
Please be aware that there are some exceptions, such as
pip for python, which allow you to specify a parameter (e.g.
--prefix) that allows the installation to be performed in your home directory instead of globally.
Other approaches that employ sandboxing exist, such as virtualenv for Python and RVM for Ruby.