[LINUX] Utiliser un noyau personnalisé avec WSL2

___ J'ai écrit comment utiliser un noyau personnalisé dans WSL2. ___

Utilisez Linux 5.x

P.S. Si vous utilisez scoop et souhaitez utiliser Linux 5.x (suivant), utilisez ceci

ifscoop


scoop bucket add wsl2-next https://github.com/koumaza/bucket.git

Compilation du noyau (exemple)

github - microsoft/WSL2-Linux-Kernel

Dépendances

Ubuntu build-essential flex bison libssl-dev libelf-dev ArchLinux base-devel flex bison openssl libelf

Source

Construire

shell


 make KCONFIG_CONFIG=Microsoft/config-wsl
# or. AutoEnter
 yes '' | make KCONFIG_CONFIG=Microsoft/config-wsl

Paramètres sous Windows

Jouez avec __ ~ / .wslconfig__. Devant de! Faisons ʻu nom -a`.

Créez le fichier suivant dans votre chemin d'accès personnel. Remplacez [USERNAME].

.wslconfig


[WSL2]
kernel=C:\\Users\\[USERNAME]\\vmlinux

Si vous exécutez une instance, faites wsl --shutdown. Bien sûr, vous pouvez placer vmlinux où vous le souhaitez. Linux 5.ximage.png

Vous pouvez tout faire avec WSL2

Recommended Posts

Utiliser un noyau personnalisé avec WSL2
Utiliser des balises personnalisées avec PyYAML
Utiliser les polices Windows 10 avec WSL
[Note] Construction et utilisation du noyau WSL2
Notez jusqu'à ce que vous utilisiez emacs avec WSL
[IOS] Utilisez des feuilles partagées avec Pythonista3.
Évaluez les performances de CNN avec une fonction d'évaluation personnalisée
Utilisez une page d'erreur personnalisée avec python / tornado
Ajouter / supprimer un noyau pour utiliser jupyter avec venv
Utilisez mecab-ipadic-neologd avec igo-python
Utilisez RTX 3090 avec PyTorch
Utiliser ansible avec cygwin
Utiliser pipdeptree avec virtualenv
Utilisez Mock avec pytest
Utiliser l'indicateur avec pd.merge
Méthode Kernel avec Python
Utiliser Gentelella avec Django
Utiliser mecab avec Python 3
Utiliser tensorboard avec Chainer
Utiliser DynamoDB avec Python
Utiliser pip avec MSYS2
Utilisez Property Decorator?
Utilisez Python 3.8 avec Anaconda
Utiliser les droits d'auteur avec Spacemacs
Utiliser python avec docker
Utiliser TypeScript avec django-compresseur
Utilisez LESS avec Django
Utiliser MySQL avec Django
Décorer avec un décorateur
Utiliser Enum avec SQLAlchemy
Utiliser tensorboard avec NNabla
Utiliser le GPS avec Edison
Utilisez nim avec Jupyter
Utiliser KNP comme analyseur de dépendances universel avec spaCy
[python] Remarques lors de la tentative d'utilisation de numpy avec Cython
Utilisez une macro qui s'exécute lors de l'enregistrement de python avec vscode
Je souhaite utiliser un environnement virtuel avec jupyter notebook!
La façon habituelle d'ajouter un noyau avec Jupyter Notebook
Utiliser l'API Trello avec python
Utiliser la mémoire partagée avec une bibliothèque partagée
Apprenez librosa avec un tutoriel 1
Utiliser des graphiques directionnels avec networkx
Utiliser TensorFlow avec Intellij IDEA
Remarque sur la compilation du noyau
Noyau Linux auto-construit avec clang
Ecrire une fonction de densité du noyau
Utiliser l'API Twitter avec Python
Utiliser pip avec Jupyter Notebook
[Python] Utiliser une séquence de chaînes
Utiliser DATE_FORMAT avec le filtre SQLAlchemy
Utiliser TUN / TAP avec Python
Utilisez sqlite3 avec NAO (Pepper)
Utilisez les load_extensions de sqlite avec Pyramid
Apprentissage profond du noyau avec Pyro
Utilisation du chainer avec Jetson TK1
Utiliser SSL avec Celery + Redis
Utiliser Cython avec Jupyter Notebook
Utiliser une imprimante avec Debian 10
Faites une loterie avec Python
Créez des règles personnalisées avec ElastAlert