Follow these instructions to set up your environment for MOOSE


Install the following OpenSUSE packages:

sudo -E zypper install gcc-c++ \
 gcc-fortran \
 make \
 m4 \

Redistributable Package

In order to simplify the process of getting your environment set up the MOOSE team provides convenient, pre-compiled installable packages that do all the heavy lifting for you!

Click here to download the OpenSUSE 13.1 package.

When the download is complete, simply double click on it. Or you can use rpm manually:

sudo rpm -ihv moose-environment-1.1-20.x86_64.rpm

Post Install

Add the following to your ~/.bashrc file to source the MOOSE environment. Once added, any new terminal windows opened, will now have the necessary MOOSE environment.

# Source MOOSE Environment
if [ -f /opt/moose/environments/moose_profile ]; then
  . /opt/moose/environments/moose_profile

The most important step of all: Close all opened terminal windows and re-open them.

Verify you have performed the above setup instructions correctly, by opening a new terminal window, and entering the following command:

module list

If you do not see anything prefixed with the words 'moose', something is wrong.

Now that the MOOSE environment is available, continue to step 2 on the Getting Started pages.

More Information

For more information about what our Redistributable Package contains see the wiki entry here.


To uninstall the moose-framework package, you can use the built in package manager:

sudo -E zypper remove moose-environment

Or manually remove the lines from your .bashrc and remove everything under /opt/moose. Deleting an installed package this way 'irritates' your package manager... It is recommended to allow the package manager to remove packages.

R&D 100

Recent Blog Posts

Using our new clang-format Style

1 month, 2 weeks ago

Steady State Algorithm Change

10 months, 3 weeks ago

Making an App inherit from an App

11 months ago

Changing a published API (Deprecation)

11 months, 1 week ago

DiscreteMaterial Objects

1 year, 1 month ago

Recent Tweets