From: vsr [ python ] runInstall [ -g | -b ] [ -f <xml-file> ] [ -t
+ [ python ] runInstall [options] Without opstions this script will launch the SALOME Installation
+Wizard in the default mode (GUI). [ -g | -b ] [ -f <xml-file> ] [ -t
<target-dir> ] [ -tmp <tmp-dir> ] -g -g / --gui -b / --batch -f FILE / --file=FILE -d DIR / --target=DIR -t DIR / --tmp=DIR -h / --help
+-v / --version The installation procedure can support some different Linux
-platforms
-and various number of products. As it was mentioned above the basic
-target platform for SALOME 3.0 and higher is Linux Mandrake 10.1.
+ The installation procedure supports different Linux
+platforms
+and installs various installation 3d-party pre-requisite products which
+are required by SALOME platform. As it was mentioned above, the basic
+target platform for SALOME 3.0 and newer is Linux Mandrake 10.1. The Installation Wizard was built with
-using of the Trolltech's Qt
-3.3.3 library. The program contains
-several pages. To navigate between pages use "Next" and "Back"
+changing program's source code. Just create your own XML configuration
+file
+and implement installation scripts for thepre-requisite products you
+need and then use this XML file with the Installation Wizard. This can
+be done, for example, for some Linux
+platform which is not supported directly by the Installation
+Wizard. See Modifying XML configuration file
+and Implementing installation scripts for the
+new products sections for more information. The Installation Wizard was developed
+with
+using of the Trolltech's Qt
+3.0.5 toolkit. After launching the Installation Wizard
+in the GUI mode the wizard window is shown to the user. This wizard
+quides the user through several subsequent pages. To navigate between
+the pages use "Next" and "Back"
buttons in the
-lower part of the wizard window. "Cancel" button closes dialog
-window
-and quits the installation procedure. To invoke this help information
-click
-"Help" button. Skip the first "Introduction" page by pressing "Next"
+lower part of the wizard window. "Cancel" button closes the
+wizard
+window and quits the installation procedure after user's
+confirmation. "Help" button opens an additional window to show
+the help information . The first "Introduction"
+page is shown at the Figure 1. Skip this page
+by pressing "Next"
button:
In the second page you are proposed to enter the target directory
where all selected products should be installed to. You can also press "Browse..."
-button and choose the folder for installation using standard Qt's
-browse directory dialog box. The Installation Wizard has two modes of the installation: basic
+ The Installation Wizard in GUI mode provides two different options
+to install the SALOME platform: basic
(default) and
-advanced. In the basic mode it is necessary just to enter target
-directory. If you want
-to use advanced mode, click "More..." button.
+
+
+
+
+
Installing products with the Installation Wizard
-The Installation Wizard can be launched in two modes: gui and batch.
+The Installation Wizard can be launched in two modes: GUI and batch.
The root directory of the Installation Wizard
-contains python script runInstall.
-To run the Installation Wizard just type runInstall in terminal
+contains Python script runInstall.
+To run the Installation Wizard just type runInstall in the
+terminal
window:
-
+
+The default mode can be overriden by using command line options. Each
+option has two notations: short and long:
+
- Runs the Installation Wizard in the
+
+
--b
- Runs the Installation Wizard in
+mode (this is default mode).
+
+
--f <xml-file>
- The configuration file to be used by
+
+
--t <target-dir>
- The target directory, SALOME platform
+
+
--tmp <tmp-dir>
- The directory, which is used to
-contain temporary files. If used, overloads default temporary
+configuration XML file (usually ${HOME}/salome_<version>,
+see
+here for more detail).
+
--h
- Prints help information.
+ href="readme.html#xml_files">here for more detail).
+
+
+
-The using of configuration xml files gives flexible way to modify the
+
+
+The using of configuration XML files gives flexible way to modify the
list of products to be installed by the Installation Wizard without
-changing program's source code. Just create your own configuration file
-and implement installation scripts for products you want to be provided
-by Wizard. See modifying XML configuration file
-and implementing installation scripts for the
-new products for more information. GUI mode
+
+
@@ -133,19 +189,23 @@ button:
+button and choose the folder for installation using standard browse
+directory dialog box.
If the directory you want to install products does not exist you will
be prompted to confirm directory creation. If you type wrong directory
path, or if you have no permission for the directory you use, the
corresponding message box will raise.
In the advanced mode you have the possibility to select products to
-be installed (see Fig.2 ). Each product can
+be installed. Each product can
have several options of installation: you have a possibility to use
native products, install already precompiled binaries, build product
from the sources or not install it at all. Possible options and default
@@ -166,10 +226,12 @@ This feature can be switched off by clicking "Auto set
prerequisites products" checkbox. Turn on this checkbox if you
want all pre-requisite products to be automatically checked when you
select some product to be installed. Turn off this checkbox if you
-want to disable this feature.
+want to disable this feature.
+
Special button in the right part of the page - "Unselect All" -
allows to reset quickly all products to the "not install"
-state.
+state.
+
If you want to use native products (like gcc, tcl, etc.), select "use native" option.
@@ -253,10 +315,11 @@ follow to the next page.
To start installation of the selected products click "Start" button. It launches the shell installation script and you will be able -to see the output of the script in the topmost dialog's frame. If any errors +to see the output of the script in the topmost dialog's frame. If any +errors occur during the installation the progress the corresponding messages will be printed to the log grame window in the bold red font. - +
The "Installation Status" frame window shows you the
progress of installation. It contains a list of all selected products
with brief descriptions. "Waiting"
@@ -315,8 +378,10 @@ installation procedure on th CD). The salome.* files are optimized for
the SALOME launching. This difference is defined by the environment
variable ENV_FOR_LAUNCH
which is set to 0 in env_products.* files and to 1 in salome.* files.
-
-
+
<document>
+
+ <document>
[ <config
@@ -875,7 +942,8 @@ dependancies=<list_of_prerequisites>
...
-</document>