Le shell est une interface privilégiée entre vous et le système d'exploitation. Il est impératif d'avoir un shell sur sa propre machine et d'y être root.
Cette partie dépend de votre configuration :
Windows 10 ou 11 : installez WSL2 (choisissez la distribution Debian GNU/Linux)
Windows < 10 : installez virtualbox et créez une machine virtuelle à partir d'un CD
netinstde Debian (disponible depuis la page d'accueil)MacOS : installez le gestionnaire de paquet
homebrewcomme indiqué dans la doc suivante html pdfGNU/Linux : vérifiez que vous pouvez passer root (avec la commande
sudo), profitez de la vie, et passez à l'étape suivante, ou allez filer un coup de main à vos camarades.
Note : Si vous comptez installer une distribution GNU/Linux, évitez Ubuntu, plusieurs problèmes liés à la coexistence de deux gestionnaires de paquets indépendants (apt et snap) peuvent apparaître. Il existe de nombreuses distributions de qualité, si vous n'avez pas de préférence arrêtée, installez Debian (version 11, bullseye) qui correspond à la distribution installée sur les conteneurs (cf prochains TP) ainsi que dans les salles de TP.
Note : Si cette séance à lieu en visio et que vous voulez partager un écran dans votre groupe, faites en sorte que ca soit la personne qui installe WSL sur sa machine qui partage son écran, et guidez-la à distance (ça marche mieux que si c'est la personne qui sait qui montre son propre écran).
Lorsque vous avez un shell et que vous pouvez passez root, vous pouvez ajouter root à vos tags.