@@ -129,7 +129,7 @@ You can find a [list of software licenses](https://www.gnu.org/licenses/license-
...
@@ -129,7 +129,7 @@ You can find a [list of software licenses](https://www.gnu.org/licenses/license-
[Instead of installing GNU/Linux on your computer you are going to learn to use the IFB Cloud](http://perso.ens-lyon.fr/laurent.modolo/unix/2_using_the_ifb_cloud.html)
[Instead of installing GNU/Linux on your computer, you are going to learn to use the IFB Cloud.](http://perso.ens-lyon.fr/laurent.modolo/unix/2_using_the_ifb_cloud.html)
Objective: Start and connect to an appliance on the IFB cloud
Objective: Start and connect to an appliance on the IFB cloud
Instead of working on your computer where you don't have an Unix-like OS or have limited right, we are going to use the [IFB (Institu Français de bioinformatique) Cloud](https://biosphere.france-bioinformatique.fr/).
Instead of working on your computer where you don't have an Unix-like OS or have limited right, we are going to use the [IFB (Institu Français de bio-informatique) Cloud](https://biosphere.france-bioinformatique.fr/).
## Creating an IFB account
## Creating an IFB account
1. Access the [**https://biosphere.france-bioinformatique.fr/**](**https://biosphere.france-bioinformatique.fr/**) website
1. Access the [**https://biosphere.france-bioinformatique.fr/**](**https://biosphere.france-bioinformatique.fr/**) website
2. On the top righ(First) step with GNU/Linux
2. On the top right (First) steps with GNU/Linux
Instead of working on your computer where you don't have an Unix-like OS or have limited right, we are going to use the [IFB (Institu Français de bioinformatique) Cloud](https://biosphere.france-bioinformatique.fr/). For this you will need:
Instead of working on your computer where you don't have an Unix-like OS or have limited right, we are going to use the [IFB (Institu Français de bio-informatique) Cloud](https://biosphere.france-bioinformatique.fr/). For this you will need:
1. Access the [**https://biosphere.france-bioinformatique.fr/**](**https://biosphere.france-bioinformatique.fr/**) website
1. Access the [**https://biosphere.france-bioinformatique.fr/**](**https://biosphere.france-bioinformatique.fr/**) website
2. On the top right of the screen click on <imgsrc="/Users/laurent/Documents/formations/2020_08_UNIX/img/signin_ifb.png"alt="sign in"style="zoom:150%;"/>
2. On the top right of the screen click on <imgsrc="/Users/laurent/Documents/formations/2020_08_UNIX/img/signin_ifb.png"alt="sign in"style="zoom:150%;"/>
...
@@ -27,31 +27,31 @@ Instead of working on your computer where you don't have an Unix-like OS or have
...
@@ -27,31 +27,31 @@ Instead of working on your computer where you don't have an Unix-like OS or have
6. Complete the form with your **Name**, **First Name**, **Town** and **Zip Code**. You can ignore the other field and click on **accept**.
6. Complete the form with your **Name**, **First Name**, **Town** and **Zip Code**. You can ignore the other field and click on **accept**.
7. Go to your **Groups** parameters on the top right 
7. Go to your **Groups** parameters on the top right 
8. Click on  and type **LBMC Unix 2020**
8. Click on  and type **LBMC Unix 2020**
9. You can click on the **+** sign to candidate and wait to be accepted in the group
9. You can click on the **+** sign to register and wait to be accepted in the group
## Starting the LBMC Unix 2020 appliance
## Starting the LBMC Unix 2020 appliance
To follow this practical you will need to start the **[LBMC Unix 2020](https://biosphere.france-bioinformatique.fr/catalogue/appliance/177/) ** appliance from the [IFB Cloud](https://biosphere.france-bioinformatique.fr/) and click on the  button after login with your account.
To follow this practical you will need to start the **[LBMC Unix 2020](https://biosphere.france-bioinformatique.fr/catalogue/appliance/177/) ** appliance from the [IFB Cloud](https://biosphere.france-bioinformatique.fr/) and click on the  button after login with your account.
In the IFB jargon, appliance means **virtual machine** (VM). Remember how an universal Turing machine can run any programs ? A virtual machine, is a simulation program, simulating a physical computer. VM's have the following advantages:
In the IFB jargon, appliance means **virtual machine** (VM). Remember how a universal Turing machine can run any programs ? A virtual machine, is a simulation program, simulating a physical computer. VM's have the following advantages:
- Copies of the VM will be identical (there will be no differences between your running *LBMC Unix 2020 appliance* and mine )
- Copies of the VM will be identical (there will be no differences between your running *LBMC Unix 2020 appliance* and mine )
- Upon start the VM is reset to the *LBMC Unix 2020 appliance* state
- Upon starting the VM is reset to the *LBMC Unix 2020 appliance* state
- You can break everything in your VM, terminate it and start a new one
- You can break everything in your VM, terminate it and start a new one.
To access to your appliance you can go to the [**myVM** tab](https://biosphere.france-bioinformatique.fr/cloud/)
To access to your appliance you can go to the [**myVM** tab](https://biosphere.france-bioinformatique.fr/cloud/)
**Don't forget to terminate your appliances at the end of the session by clicking on** 
**Don't forget to terminate your appliances at the end of the session by clicking on** 
You will need to start this appliance at the start of each session of this course and terminate it afterward.
You will need to start this appliance at the start of each session of this course and terminate it afterward.
The  symbol indicate that your appliance is starting.
The  symbol indicates that your appliance is starting.
## Accessing the LBMC Unix 2020
## Accessing the LBMC Unix 2020
...
@@ -59,7 +59,7 @@ You can open the **https** link next to the termination button of your appliance
...
@@ -59,7 +59,7 @@ You can open the **https** link next to the termination button of your appliance
This mean that the https connection is encrypted with a certificate unknown to your browser. As this certificate is going to be destroyed when you terminate your appliance, we don't want to pay a certification authority to validate it. Therefore you can safely add an exception for this certificate.
This means that the https connection is encrypted with a certificate unknown to your browser. As this certificate is going to be destroyed when you terminate your appliance, we don't want to pay a certification authority to validate it. Therefore you can safely add an exception for this certificate.
@@ -71,7 +71,7 @@ The webpage you will load will display only the following line:
...
@@ -71,7 +71,7 @@ The webpage you will load will display only the following line:
achinea3e18205-1f8c-4ee1-995e-d33ef57afa3c login:
achinea3e18205-1f8c-4ee1-995e-d33ef57afa3c login:
```
```
To get your identifiant you can click on the **Params** next to the **https** link.
To get your identification information you can click on the **Params** next to the **https** link.
**The password and the https links are one of the only things that going to change when you start a new appliance.**
**The password and the https links are one of the only things that going to change when you start a new appliance.**
...
@@ -81,7 +81,7 @@ Password:
...
@@ -81,7 +81,7 @@ Password:
To copy / paste your password, you will need to perform a rightclick and select **past from browser**
To copy / paste your password, you will need to perform a right-click and select **past from the browser.**


...
@@ -89,4 +89,4 @@ Then paste your password in the dialog box.
...
@@ -89,4 +89,4 @@ Then paste your password in the dialog box.
Don't worry the password will not be displayed (not even in the form of `*****`, so someone looking at your screen will not be able to guess it's length), you can press **enter** to log on your VM.
Don't worry the password will not be displayed (not even in the form of `*****`, so someone looking at your screen will not be able to guess it's length), you can press **enter** to log on your VM.
[first steps in a terminal.](http://perso.ens-lyon.fr/laurent.modolo/unix/3_first_steps_in_a_terminal.html)
[First steps in a terminal.](http://perso.ens-lyon.fr/laurent.modolo/unix/3_first_steps_in_a_terminal.html)