Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Sudo access is reserved explicitly for Research Computing admins. If a software installation attempts to install to a local directory and fails, the answer is not to request more permission to be able to install to a local directory. Instead but instead redirect the installation to a shared storage space, like your HOME directory or group shared storage.

In many cases, tutorials may advise installing packages through a package manager, e.g., dnf or apt ; this is not a practical method in Supercomputer environments (it is practical for workstations, only). The module avail system provides similar functionality making these binaries and libraries available by module load XXXX. In this way you can invoke and compile/use libraries as if they were installed with those package manager.

Info

If you did have sudo access, you would be able to install software to the default location /usr/local/…. However, when you disconnect and reconnect to the supercomputer, you can not reasonably expect to be on the exact same node, which means your build is inaccessible to your job. /home/[asurite]/ on the other hand is available on every node.

...