Windows Subsystem for Linux – WSL 2


Introduction à WSL 2

WSL 2 utilise une machine virtuelle plutôt qu’une couche de traduction entre Windows et Linux (WSL). Ça se lance plus vite et l’intégration avec Windows est bien plus aboutie.

Il faut être en Windows 10 Version 1903 ou supérieure. À vérifier avec l’utilitaire WinVer (à lancer avec WIN + R). En octobre 2020 je suis sous la version 2004.

Installation

  • Touche Win
  • Taper « Fe » (comme le début du mot « Features »)
  • Choisir « Activer ou Désactiver des fonctionnalités Windows »
  • Sélectionner « Sous-système Windows pour Linux » et « Plateforme d’ordinateur virtuel ». …

    Lire la suite Windows Subsystem for Linux – WSL 2

    Vidange d’un MT 07

    Ce n’est pas très compliqué, ce n’est pas très long, mais faire la vidange d’un MT 07 Yamaha est toujours instructif.

    Du point de vue outillage il faut :

  • Une clé à pipe de 17 pour le bouchon de vidange
  • Une cloche multipan (64.2 mm) pour le filtre à huile et peut être un adaptateur pour la clé à cliquet.
  • Un bac à huile pour recevoir l’huile usagée et l’emmener ensuite à la déchèterie
  • Un entonnoir
  • Ensuite on procède comme suit :

  • Acheter 3L d’huile 10-40 hyper classique, un filtre et joint. Pas de petites économies. Tu changes le filtre et …

    Lire la suite Vidange d’un MT 07

  • Algorithmie en première S – Je suis en pétard

    On est en 2013 et je prends le temps d’écrire un billet car je suis un peu en énervé…

    En gros, j’ai eu l’occasion de lire les bouquins de maths utilisés actuellement en première et en terminale. Sympa, y a de l’algorithmie et de l’initiation à la programmation. Cela dit cela se fait avec des outils qui sont, ne soit pas pratique (programmer une TI 89 c’est un peu la misère) soit complètement propriétaires (AlgoBox). De plus, je ne comprends pas pourquoi on fait travailler les gamins avec des outils qu’ils ne reverront pas plus tard (qui a utilisé sa …

    Lire la suite Algorithmie en première S – Je suis en pétard

    How to compile C++ code with VS Code, CMake and NMake

    Bonjour. This is a step by step procedure which explains how to compile C++ code using CMake and VS Code (aka Visual Studio Code). As you will see the compiler and the linker I will use are the ones coming with Visual Studio 2017. However the steps explained here should be similar if you use another compiler.

    Oh, by the way… Before to read further, I realize you need to know (more or less) what is CMake, Make (or NMake) and a Makefile. Yes, I will give some short explanations but this page is not a CMake tutorial. As …

    Lire la suite How to compile C++ code with VS Code, CMake and NMake

    Windows 10 : notes, tips, tricks, trucs et astuces diverses

    Windows 10

    Je regroupe ici un ensemble de notes diverses à propos de Windows 10. Si vous cherchez des raccourcis clavier allez sur cette page spécifique. Les notes sont classées par ordre alphabétique. Sinon faites CTRL+F et tapez un mot clé : « Mise en veille » par exemple.

    Bash Shell (Linux)

  • Win + I
  • Mise à jour et Sécurité
  • Pour les développeurs
  • Mode développeur
  • Win + X
  • Panneau de configuration
  • Clic sur « Programmes »
  • Puis un clic sur « Activer ou désactiver des fonctionnalités de Windows »
  • Clic sur « Sous système Windows pour Linux (bêta) »
  • Reboot
  • Quand le PC est revenu d’entre les morts

  • Win + …

    Lire la suite Windows 10 : notes, tips, tricks, trucs et astuces diverses

  • Télécharger un code via svn depuis Google code

    Je n’ai pas SVN sur ma machine. J’ai uniquement GitHub for Windows et un compte sur GitHub. GitHub for Windows est vraiment excellent, surtout quand on prend le temps de lire la documentation et de voir une ou deux vidéos à propos de Git sur YouTube. Ok, mais bon, comment on fait pour Télécharger un code via svn depuis Google code ?

    Afin de résoudre mon problème je suis allé sur cette page. Il suffit ensuite de récupérer puis de lancer l’application. Quand c’est fait, il faut coller le lien (http://chardetsharp.googlecode.com/svn/trunk/ par exemple) dans le contrôle nommé « SVN …

    Lire la suite Télécharger un code via svn depuis Google code

    Visual Studio 2017 créer un .exe sans projet ni solution

    Avec MSVC, il est tout à fait possible de créer un .exe sans projet ni solution et je vous montre comment ici.

  • Je suis sous Windows 10.
  • Je crée un répertoire « Test no Project ».
  • J’y ajoute un fichier main.cpp
  • 1 2 3 4 5 #include <iostream>   int main(){   std::cout << « Hello No Project\n »; }

    J’y ajoute un fichier CMakeLists.txt

    1 2 3 cmake_minimum_required (VERSION 3.0.0) project (TestNoProject) add_executable (TestNoProject main.cpp)

    Je lance Visual Studio 2017 (je suis en version 15.5.5)

    Ensuite j’appuie sur ‘ALT F’, puis sur ‘o’, puis sur ‘d’

    Autrement dit je vais dans le …

    Lire la suite Visual Studio 2017 créer un .exe sans projet ni solution