|
|
|
|
|
# Download #
|
|
|
|
|
|
Whatever your operating system, **git** is needed to download the
|
|
|
Whatever your operating system, `git` is needed to download the
|
|
|
user version of LMGC90.
|
|
|
|
|
|
## Linux and MacOS ##
|
|
|
|
|
|
If **git** is not already install, use your package manager to install it.
|
|
|
If `git` is not already installed, use your package manager to install it.
|
|
|
|
|
|
### Installing git ###
|
|
|
|
... | ... | @@ -51,7 +50,7 @@ export GIT_SSL_NO_VERIFY=True |
|
|
git clone https://git-xen.lmgc.univ-montp2.fr/lmgc90/lmgc90_user.git
|
|
|
```
|
|
|
|
|
|
This should create a directory *lmgc90_user*. Once the previous line has been run, all next ```git``` commands should be run from this *lmgc90_user* directory.
|
|
|
This should create a directory *lmgc90_user*. Once the previous line has been run, all next `git` commands should be run from this *lmgc90_user* directory.
|
|
|
|
|
|
To update to the latest state run from a terminal in your *lmgc90_user*:
|
|
|
|
... | ... | @@ -60,7 +59,7 @@ git pull origin master |
|
|
```
|
|
|
|
|
|
|
|
|
#### Note on security: ####
|
|
|
#### <a name=secissue>Note on security:</a> ####
|
|
|
|
|
|
There are some securities issues in using the:
|
|
|
|
... | ... | @@ -77,12 +76,40 @@ git config http.sslCAInfo path_to_your_pem_file |
|
|
|
|
|
### Installing git ###
|
|
|
|
|
|
If you do not have a **git** client already installed on your system, download it
|
|
|
from here [here](https://git-scm.com/downloads) and then install it.
|
|
|
If you do not have a `git` client already installed on your system, download it
|
|
|
from [here](https://git-scm.com/downloads) and then install it.
|
|
|
|
|
|
### Downloading LMGC90 ###
|
|
|
|
|
|
Currently the graphical interface provided with the `git` software cannot be used
|
|
|
to download LMGC90. The only available way is to use a terminal, to do this run
|
|
|
the `Git BASH` software recently installed. This will open a black window in which
|
|
|
you will be able to run commands executed when typing the *return* key.
|
|
|
|
|
|
First you must choose a directory in which you will download the software. In this example
|
|
|
let's say that a *LMGC* directory has been created on the desktop. You must run the
|
|
|
following commands to place the terminal in the corresponding directory:
|
|
|
|
|
|
```shell
|
|
|
cd Desktop/LMGC
|
|
|
```
|
|
|
|
|
|
Then to download:
|
|
|
|
|
|
```shell
|
|
|
export GIT_SSL_NO_VERIFY=True
|
|
|
git clone https://git-xen.lmgc.univ-montp2.fr/lmgc90/lmgc90_user.git
|
|
|
```
|
|
|
|
|
|
If web server security is an issue for you, check [here](#secissue).
|
|
|
|
|
|
This should create a directory *lmgc90_user*. Once the previous line has been run, all next `git` commands should be run from this *lmgc90_user* directory.
|
|
|
|
|
|
To update to the latest state run from a terminal in your *lmgc90_user*:
|
|
|
|
|
|
```
|
|
|
git pull origin master
|
|
|
```
|
|
|
|
|
|
# Install #
|
|
|
|
... | ... | |