Commit 503d7ca3 authored by CHAMONT David's avatar CHAMONT David
Browse files

déplace dans le REAME principal les instructions de préparation pour les plongeurs

parent d731e5e4
......@@ -2,15 +2,82 @@ La "piscine", dont le nom est inspiré de certaines pratiques dans les écoles
d'informatique, se veut une sorte d'atelier collectif ou chacun est autonome et
plonge sur les sujets de son choix, individuellement ou en petits groupes.
Nous vous proposerons en ligne un [ensemble de plongeons]
Nous vous proposons en ligne un [ensemble de plongeons]
(https://gitlab.in2p3.fr/MaitresNageurs/PiscineJI/tree/master) :
des tutoriels courts (15 à 20 minutes), auto-suffisants, nécessitant le moins
d'installation possible, notamment en s'appuyant sur des images Docker ou
VirtualBox.
Vous serez libre d'essayer les plongeons de votre choix, à votre rythme.
Vous êtes libre d'essayer les plongeons de votre choix, à votre rythme.
Nous cherchons à élargir au maximum le champ des propositions
et des technologies. Si vous avez un sujet qui vous tient à coeur ou qui
vous semble important, n'hésitez pas à contribuer. Il ne s'agit pas d'écrire
un document d'expert, mais d'aider vos collègues à se mettre à l'eau.
# Préparation aux plongeons
## Instructions générales
Les tutoriels que nous vous proposons devront être exécutés sur vos ordinateurs
portables, par le biais d'images Docker ou de machines virtuelles VirtualBox. Pour
cette raison, nous vous demandons de pré-installer Docker et VirtualBox sur vos
ordinateurs AVANT de venir aux JIs, ceci jusqu'à l'exécution de la machine "hello-world"
(pour Docker) afin d'être bien surs que cela fonctionne.
Vous veillerez à avoir une quantité raisonnable d'espace libre sur vos
ordinateurs portables, car les machines virtuelles sont gourmandes...
## Installation VirtualBox
TO BE DONE
## Installation Docker
### Sur Linux
C'est [ici](http://www.docker.com/products/overview).
### Sur Windows
Si votre windows est <10, il faudra utiliser l'[ancienne mouture de docker](https://www.docker.com/products/docker-toolbox), reposant sur VirtualBox. (Attention ceci est vrai seulement à partir d'une certaine release de Windows10 (*1511 November update, Build 10586 or later*) qui n'est pas nécessairement celle que vous avez installé [ex au LAL!!])
Sinon, vous pouvez utiliser la [nouvelle mouture](http://www.docker.com/products/docker#/windows) où la machine virtuelle est moins visible, et vous pouvez utilisez exactement les mêmes commandes Docker que vos collègues Linux.
### Sur MacOSX
Si votre matériel est trop vieux (< 2010), il faudra utiliser l'[ancienne mouture de docker](https://www.docker.com/products/docker-toolbox), reposant sur VirtualBox. On peut vouloir confier à [Homebrew] (http://brew.sh/) (*The missing package manager for OS X*) la gestion de son installation :
$> brew update && brew upgrade brew-cask
$> brew cleanup && brew cask cleanup
$> brew cask install dockertoolbox
Sinon, vous pouvez utiliser la [nouvelle mouture](http://www.docker.com/products/docker#/mac) ou la machine virtuelle est moins visible, et vous pourrez utiliser alors exactement les mêmes commandes ``docker``
que vos collègues Linux. Là encore, [brew](http://brew.sh/) simplifie la tâche :
$> brew update && brew upgrade brew-cask
$> brew cleanup && brew cask cleanup
$> brew cask install docker
## J'ai un problème avec mon clavier azerty
Ci-dessous, un collection de trucs qui peuvent fonctionner.
### Ligne de commande
Tentez "loadkeys fr". Mais dans la pratique, la commande "loadkeys" est souvent absente...
### Serveur X11
Si vous avez lancé votre machine virtuelle en mode graphique et qu'elle comprend un serveur X11, vous pouvez aussi tenter "setxkbmap fr".
### Sur MacOSX, c'est encore pire...
* Si votre "alt" de gauche ne fonctionne pas, parfois celui de droite fonctionne...
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment