How to Search Installed Packages using ‘rpm’
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.
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
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.
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].