Follow these instructions to set up your environment for MOOSE
Install the following Fedora Core packages:
sudo -E dnf install gcc \ gcc-c++ \ gcc-gfortran \ tcl \ tk \ findutils \ make \ freeglut-devel \ libXt-devel \ libX11-devel \ m4 \ blas-devel \ lapack-devel \ git
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!
Note: Due to the size of the package, it may take quite a while to install (upwards of an hour).
When the download is complete, simply double click on it. Or you can use rpm manually:
sudo rpm -ihv moose-environment-9_Fedora-25_x86_64.rpm
Add the following to your ~/.bashrc file to source the MOOSE environment. Once added, any new terminal window opened, will now have the necessary MOOSE environment.
## Uncomment the following line to enable pretty prompt: #export MOOSE_PROMPT=true ## Uncomment the following line to enable autojump: #export MOOSE_JUMP=true ## Source the MOOSE profile if moose_profile exists: if [ -f /opt/moose/environments/moose_profile ]; then . /opt/moose/environments/moose_profile fi
Lots of people seem to skip this step... so here it is, enlarged and bolded:
Verify you have performed the above setup instructions correctly, by opening a new terminal window, and entering the following command:
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.
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 dnf 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.