-
Notifications
You must be signed in to change notification settings - Fork 0
Software Information
There is a large amount of software installed on ICL system for the benefit of all users. If you do not see the software that you need, you have the option of installing the software into your personal home directory or requesting that the administrators include the software in the list of globally install software. We are generally happy to install any software that would be of use to more than one user on the system. To determine if a software package is currently installed, you will need to search two locations:
Many scientific tools are installed and managed through the Modules system. You can see this software by executing the "module avail" command. For more information, see Software Modules.
Most software is installed and managed by the Linux distribution's RPM package system. You may search the list of currently installed software by using the "rpm" utility. E.g., to see if a certain MPI version is installed, you may use the following command:
$ rpm -qa | grep -i mpi mpitests_openmpi_gcc-3.0-773 openmpi_gcc-1.2.6-1 mpihmmer-0.91-1RHEL_OPENMPI openmpi_intel-1.2.6-1 mpihmmer-2.3.2-openmpi-intel-0.91-1 mpi-selector-1.0.1-1 mpitests_openmpi_intel-3.0-773 openmpi_pgi-1.2.6-1
To then see which files are included in a specific package, use a command like the following:
$ rpm -q --filesbypkg openmpi_intel openmpi_intel /usr/mpi/intel/openmpi-1.2.6 openmpi_intel /usr/mpi/intel/openmpi-1.2.6/bin openmpi_intel /usr/mpi/intel/openmpi-1.2.6/bin/mpiCC openmpi_intel /usr/mpi/intel/openmpi-1.2.6/bin/mpic++ openmpi_intel /usr/mpi/intel/openmpi-1.2.6/bin/mpicc openmpi_intel /usr/mpi/intel/openmpi-1.2.6/bin/mpicxx openmpi_intel /usr/mpi/intel/openmpi-1.2.6/bin/mpiexec openmpi_intel /usr/mpi/intel/openmpi-1.2.6/bin/mpif77 openmpi_intel /usr/mpi/intel/openmpi-1.2.6/bin/mpif90 openmpi_intel /usr/mpi/intel/openmpi-1.2.6/bin/mpirun ...