Aller au contenu

Dépendances

Logiciels

Sur votre hote1 il faut installer :

En fonction de votre système d'exploitation, il faut installer Docker différemment :

Installer Docker Desktop.

Installer Docker Desktop.

Installation docker-cli :

sudo apt-get install -y docker-cli

Puis ajout du groupe docker à votre utilisateur :

sudo usermod -aG docker $USER

Il faudra ensuite redémarrer Linux pour que le changement soit pris en compte.

Agent SSH

Il faut stocker votre clé SSH (1) dans un agent afin de pouvoir se connecter à la Vagrant (quand elle sera installée).

  1. Celle du dossier .ssh de votre utilisateur Hote.
ssh-add --apple-use-keychain
ssh-add

D'après ce stack overflow :

  1. Ouvrir Manage optional features depuis le menu Start et s'assurer que l'entrée Open SSH Client est présente dans la liste. Si non, vous devriez pouvoir l'ajouter.
  2. Ouvrir Services depuis le menu Start
  3. Défiler jusqu'à OpenSSH Authentication Agent, faire un clic droit puis ouvrir Properties
  4. Changer le Startup type de Disabled à Automatic (Delayed Start)
  5. Ouvrir cmd et lancer where ssh pour vérifier que le premier chemin affiché est dans System32. Cela devrait être C:\Windows\System32\OpenSSH\ssh.exe. Si ce n'est pas le cas, fermez cmd et recommencez.

Une fois ces étapes faites vous devriez avoir accès aux commandes ssh dans cmd. Lancez :

start-ssh-agent

Client Git

Note

Chaque système d'exploitation devrait déjà avoir la commande git d'installée. Si ce n'est pas le cas, se référer à https://git-scm.com/downloads.

On commit depuis nos hotes1. En fonction du système d'exploitation la gestion des sauts de lignes des fichiers n'est pas la même. Afin que tous les fichiers soient gérés de la même manière il faut configurer Git comme suit :

Rien à faire. Le système utilise déjà le bon format de saut de ligne.

Rien à faire. Le système utilise déjà le bon format de saut de ligne.

git config --global core.autocrlf input