Difference between revisions of "Installation/Linux/foam-extend-3.0/openSUSE"

From OpenFOAMWiki
(Added link to instructions for openSUSE 13.1)
m (moved note into steps)
 
(14 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
= Introduction =
 
= Introduction =
This page is dedicated to explaining how to install {{-Extend}} {{version3.0-ext}} in [http://www.opensuse.org openSUSE].
+
This page is dedicated to preparing an [http://www.opensuse.org openSUSE] system for installing {{-Extend}} {{version3.0-ext}}.
 
+
If you do not yet feel comfortable using Linux, then perhaps you better first read the page [[Installation/Working with the Shell|Working with the Shell]] and train a bit with the shell/terminal environments, so you can have a better perception of the steps shown below.
+
+
  
 
__FORCETOC__
 
__FORCETOC__
 
__TOC__
 
__TOC__
  
= ''Copy-Paste'' steps =
+
= openSUSE versions =
  
A few notes before you start copy-pasting:
+
== openSUSE 13.1 ==
 +
Follow these steps:
 +
<ol>
 +
{{Installation/Linux/SwitchToRoot}}
  
# Lines that start with {{tt|#}} don't have to be ''copy-pasted''. They are just comments to let you know what's going on.
+
<li>Install the necessary packages:
# One wrong character is enough for breaking this guide, so make sure you can read the characters properly or that the installed language system does not break the copied characters!
+
<bash>zypper install git openmpi-devel gnuplot -t pattern devel_qt4
 +
</bash></li>
  
 +
{{Installation/Linux/ExitRoot}}
  
== openSUSE 12.1 ==
+
<li>'''Note''': In order for Open-MPI to be properly accessible, you will need to either logout and then log back in or run the following command in each terminal in the meantime:
 
+
<bash>source /etc/profile.d/mpi-selector.sh</bash>
Here you have a few choices:
+
</li>
* You can install from source, by either:
+
</ol>
** Following the available official instructions from one of these repositories:
+
*** [http://sourceforge.net/p/openfoam-extend/foam-extend-3.0/ci/master/tree/doc/buildInstructions/openSUSE/12.1 Building Instructions for openSUSE 12.1 at the official Extend repository]
+
*** [http://repo.or.cz/w/foam-extend-3.0.git/tree/master:/doc/buildInstructions/openSUSE/12.1 Building Instructions for openSUSE 12.1 at repo.or.cz mirror]
+
*** [https://github.com/Unofficial-Extend-Project-Mirror/openfoam-extend-foam-extend-3.0/tree/master/doc/buildInstructions/openSUSE/12.1 Building Instructions for openSUSE 12.1 at Unofficial-Extend-Project-Mirror@github mirror]
+
*** '''Note''': Before following any of the instructions above, check the section [[../#Note regarding foam-extend-3.0|Note regarding foam-extend-3.0]]
+
 
+
 
+
== openSUSE 12.2 ==
+
 
+
Here you have a few choices:
+
* You can install from source, by:
+
** Trying to follow the available official instructions for openSUSE 12.1, while taking into account it's openSUSE 12.2:
+
*** [http://sourceforge.net/p/openfoam-extend/foam-extend-3.0/ci/master/tree/doc/buildInstructions/12.1 Building Instructions for openSUSE 12.1 at the official Extend repository]
+
*** [http://repo.or.cz/w/foam-extend-3.0.git/tree/master:/doc/buildInstructions/openSUSE/12.1 Building Instructions for openSUSE 12.1 at repo.or.cz mirror]
+
*** [https://github.com/Unofficial-Extend-Project-Mirror/openfoam-extend-foam-extend-3.0/tree/master/doc/buildInstructions/openSUSE/12.1 Building Instructions for openSUSE 12.1 at Unofficial-Extend-Project-Mirror@github mirror]
+
*** '''Note''': Before following any of the instructions above, check the section [[../#Note regarding foam-extend-3.0|Note regarding foam-extend-3.0]]
+
 
+
== openSUSE 13.1 ==
+
 
+
Instructions available at the following thread at [http://www.cfd-online.com CFD-Online]: [http://www.cfd-online.com/Forums/openfoam-installation/128436-smooth-installation-foam-3-0-extend-opensuse-13-1-64-bits.html#post469686 A smooth installation of foam-3.0-extend on OpenSUSE 13.1 64-bits]
+
  
 +
Then continue following the instructions on the previous page, subsection [[Installation/Linux/foam-extend-3.0#Installing from source code|Get the source code]].
  
 
[[Category:Installing OpenFOAM on Linux]] [[Category:Installing OpenFOAM on openSUSE]]
 
[[Category:Installing OpenFOAM on Linux]] [[Category:Installing OpenFOAM on openSUSE]]

Latest revision as of 20:08, 26 March 2017

1 Introduction

This page is dedicated to preparing an openSUSE system for installing the foam-extend project OF Version 30ext.png.


2 openSUSE versions

2.1 openSUSE 13.1

Follow these steps:

  1. Switch to root mode (administrator), to install the necessary packages:
    sudo -s
    • If the 'sudo' command tells you're not in the sudoers list, then run:
      su -
  2. Install the necessary packages:
    zypper install git openmpi-devel gnuplot -t pattern devel_qt4
  3. Now exit from the root mode:
    exit
  4. Note: In order for Open-MPI to be properly accessible, you will need to either logout and then log back in or run the following command in each terminal in the meantime:
    source /etc/profile.d/mpi-selector.sh

Then continue following the instructions on the previous page, subsection Get the source code.