Table of Contents |
---|
Aloe is a supercomputer that uses a software module system to quickly load and unload software from the environment. If there is software that is needed for research purposes that is not already available on the supercomputer via a module or package, you may be able to compile it yourself. If not, please reach out to asre-support@asu.edu for assistance or to have it installed as a module.
Linux Packages Managrs: dnf / yum / apt-get / zypper
Using a package manager requires root / sudo access and is not available to users on Aloe. If you require a package that is available with a package manager, please contact asre-support@asu.edu for assistance.
Compiling Software
Many software packages are relatively simple compilations or maintain pre-build binaries. Aloe runs on Rocky 8, which is bug-for-bug compatible with Red Hat Enterprise Linux (RHEL) and generally compatible with software that is designed for RHEL 8 / Fedora 28 / CentOS 8 / AlmaLinux. If selecting pre-build binaries, look for ones that mention these distributions. Ubuntu packages are not compatible with Aloe.
Most software that can be compiled in your home directory generally consists of
Code Block |
---|
git clone https://github.com/owner/reponame
cd reponame
./configure
make |
Specific steps for each piece of software may vary. Contact asre-support@asu.edu for assistance
Python Packages
Python packages can be installed into a mamba environment from conda-forge. See Working with Python for more information on working with Python.
R Packages
R packages can be installed from the mirror https://cran.rstudio.com/
When installing in RStudio Desktop GUI, this is automatically the default mirror. When installing from the R CLI, this mirror must be explicitly set before installing packages
Code Block | ||
---|---|---|
| ||
> options(repos = "https://cran.rstudio.com")
> install.packages("packagename") |
See Working with R for more information on working with R.