How to Search Installed Packages using ‘rpm’

Execute command rpm -qa to list all installed packages. If you are searching for a specific package, it is recommended to pipe the output through grep. To get information on a specifc package, execute command rpm -qi [package].

More information on rpm query commands can be found here.

Using Evenrionment Modules

Are you missing a software or application needed for a session? Or require a specific version of a software? Evnrionement modules abstracts the process of managing software and their different versions in your Euler session.

Listing modules

Executue command module list for a complete list of all modules you currently have loaded in the current environment. Execute command module avail for a complete list of all modules that are available to load. This will not list evey version of all modules, use module avail [software] to accomplish this.

Loading and Unloading Modules

Executing command module load [software] will load and install the most up-to-date version of that software. You may specify a software version with module load [software]/[version]. To unload a module use module unload [software]. You can also use module purge to quickly remove all installed modules.

Module Collections

If you reguarly load/unload a group of modules at the same time, it may be useful to create a collection of modules which can be called on in the future.

To create a collection, first intialize your environment with all the modules you would like to add to the collection. After, execute module save [collection]; The collection has been created. Note that you can overwite an existing collection by saving to the same name. Execute command module restore [collection] to instantly load all modules in a collection.

Print the contents of a collection with module saveshow [collection].