[LINUX] Transition de WSL1 à WSL2

motivation

J'utilise Ubuntu 18.04 avec WSL1, je veux donc l'exécuter avec WSL2.

procédure

Tout d'abord, tapez winver dans la fenêtre de recherche du menu Démarrer pour vérifier la version de windows10. 2020-08-05.png Assurez-vous que cette version est 2004 et que la version du système d'exploitation est 1904 (sinon vous ne pouvez pas mettre à jour). Après confirmation, entrez PowerShell dans la fenêtre de recherche du menu Démarrer, exécutez PowerShell en mode administrateur et changez le paramètre par défaut de wsl en ver 2.

PS C:\WINDOWS\system32> wsl --set-default-version 2
Error: 0x1bc

Cependant, l'erreur ci-dessus s'est produite. J'avais une question similaire sur StackOverFlow, et la réponse était de mettre à jour le noyau WSL Linux, alors je vais le faire. Accédez à https://docs.microsoft.com/en-us/windows/wsl/wsl2-kernel et téléchargez et exécutez la mise à jour du noyau Linux. Après l'exécution, ouvrez à nouveau PowerShell avec les privilèges d'administrateur et exécutez la commande suivante

PS C:\WINDOWS\system32> wsl --set-default-version 2
Pour les principales différences par rapport à WSL 2, https://aka.ms/Voir wsl2

Apparemment, la version par défaut pourrait être mise à jour, j'ai donc changé Ubuntu-18.04, qui est déjà en cours d'exécution, en WSL2.

PS C:\WINDOWS\system32> wsl --set-version Ubuntu-18.04 2
Conversion. Ce processus peut prendre quelques minutes...
Pour les principales différences par rapport à WSL 2, https://aka.ms/Voir wsl2
La conversion est terminée.

Enfin confirmer

PS C:\WINDOWS\system32> wsl --list --verbose
  NAME            STATE           VERSION
* Ubuntu-18.04    Stopped         2

Terminé en toute sécurité.

Recommended Posts

Transition de WSL1 à WSL2
Comment lancer Explorer à partir de WSL
Somme de 1 à 10
Changements de Python 2 à Python 3.0
De l'édition à l'exécution
Flirter de PHP à Python
Anaconda mis à jour de 4.2.0 à 4.3.0 (python3.5 mis à jour vers python3.6)
Migré de Flask-RESTPlus vers Flask-RESTX
Mettre à jour python-social-auth de 0.1.x à 0.2.x
Migrer de requirements.txt vers pipenv
Passer de python2.7 à python3.6 (centos7)
Lire des fichiers WAVE à partir de WSL
Connectez-vous à sqlite depuis python
Appelez Matlab depuis Python pour optimiser
De l'installation d'Elasticsearch à la saisie des données
Résumé de vtkXMLUnstructuredGridReader (mis à jour de temps en temps)
Résumé de vtkOpenFOAMReader (mis à jour de temps en temps)
Comment utiliser SWIG de WAF
Impossible de migrer de direct_to_template vers TemplateView
Livre de mots de l'ingénieur (mis à jour de temps en temps)
Conversion de pdf en txt 1 [pdfminer]
Programmation tirée des livres le 10 mai
Publication de Python sur la chronologie Facebook
[Lambda] [Python] Publier sur Twitter depuis Lambda!
Sortie du Raspberry Pi vers la ligne
[Introduction] De l'installation de kibana au démarrage
Conversion de pdf en txt 2 [pyocr]
Connectez-vous à la base de données utf8mb4 à partir de python
Installation d'OpenMPI Du téléchargement au passage
Mémo Tensorflow [mis à jour de temps à autre]
Python (de la première fois à l'exécution)
Publier une image de Python sur Tumblr
Envoyer des commandes d'Atom à Maya
Programmation tirée des livres le 7 mai
Importer des fichiers de Windows vers WSL
De Ubuntu 20.04 introduction à la construction d'environnement
Connexion SSH de Windows à GCP
Comment accéder à wikipedia depuis python
Python pour passer d'une autre langue
Comment convertir .mgz en .nii.gz
Migrer de VS Code vers PyCharm
pynq-z1 De l'achat au contrôle de fonctionnement
N'a pas changé de Python 2 à 3
Mettre à jour Mac Python de 2 à 3
Changer l'instance AWS EC2 de t2 à t3
Connectez-vous au VPN Packetix à partir de CentOS 7 minimal.
[Python] Simulation de fluide: de linéaire à non linéaire
Comment créer un clone depuis Github
SIGNATURE Quête ① De la lecture des données au prétraitement
Connectez-vous au conteneur MySQL de Docker depuis Flask
Pourquoi je suis passé de Java à Dart
De Python à l'utilisation de MeCab (et CaboCha)
Apprentissage amélioré pour apprendre de zéro à profond
Comment convertir facilement le format de Markdown
[Note] [PyTorch] De l'installation à la simplicité d'utilisation
Exécuter un script depuis Jupyter pour traiter
Convertir de PDF en CSV avec pdfplumber
[TF] Comment utiliser Tensorboard de Keras