[LINUX] Quand j'ai essayé de créer un environnement Rails sur WSL2 (Ubuntu 20.04LTS), j'ai trébuché et suis tombé.

Qu'as-tu essayé de faire?

Depuis l'arrivée de Windows10 20H1, j'ai décidé d'utiliser WSL2 pour préparer l'environnement Rails. Lorsque j'ai mis Ubuntu 20.04LTS et que je l'ai mis de haut en bas, je suis tombé dans un endroit inattendu et je suis tombé.

Qu'est-il arrivé?

$sudo systemctl start mysql
System has not been booted with systemd as init system (PID 1). Can't operate.
Failed to create bus connection: Host is down

J'ai une erreur.

Pourquoi?

WSL2 ne semble pas prendre en charge systemd (strictement il semble exister mais a été désactivé). Même s'il est activé, il ne peut pas être démarré avec PID 1, donc systemctl ne peut pas être utilisé en pratique.

Contre-mesures

J'ai essayé de me référer à Hack pour utiliser Systemd avec WSL2. J'ai décidé d'utiliser la commande genie, qui semble être la plus simple de toutes. https://github.com/arkane-systems/genie/

Courir

Il y a une préparation relativement longue, mais à la fin vous exécuterez la commande suivante.

sudo apt install systemd-genie

Les notes de préparation suivantes

-Access Installer .NET Core --Installez dotnet-runtime-3.1 --Accès wsl-translinux

cette?

Comme vous pouvez le voir en l'exécutant, l'installation échoue avec une erreur 404. Je me demande pourquoi il n'y a pas encore de package pour Ubuntu 20.04 LTS. Quelle ...

Conclusion

Utilisez actuellement Debian ou Ubuntu 18.04 LTS.

Recommended Posts

Quand j'ai essayé de créer un environnement Rails sur WSL2 (Ubuntu 20.04LTS), j'ai trébuché et suis tombé.
Mémo Un débutant a essayé de créer un environnement Java et de le traduire en japonais sur Ubuntu 18.04.2 LTS.
J'ai essayé de créer un environnement avec WSL + Ubuntu + VS Code dans un environnement Windows
Comment créer un environnement Python à l'aide de Virtualenv sur Ubuntu 18.04 LTS
J'ai essayé de créer un environnement Ubuntu 20.04 LTS + ROS2 avec Raspberry Pi 4
[Go + Gin] J'ai essayé de créer un environnement Docker
Une histoire où un débutant est coincé en essayant de créer un environnement de plug-in vim 8.2 + python 3.8.2 + lua sur Ubuntu 18.04.4 LTS
Comment créer un nouvel environnement virtuel Python sur Ubuntu
J'ai trébuché lorsque j'ai essayé d'installer Basemap, donc un mémorandum
Quand j'ai essayé d'installer PIL et matplotlib dans un environnement virtualenv, j'en étais accro.
J'ai essayé de créer un environnement serveur qui fonctionne sous Windows 10
Créer un environnement Python 3 et OpenCV sur Ubuntu 18.04
Je veux créer un environnement Python
J'ai essayé de créer une configuration RAID logicielle SATA qui démarre le système d'exploitation sur Ubuntu Server
J'ai essayé de créer un environnement de développement Mac Python avec pythonz + direnv
Construisez Linux sur un environnement Windows. Étapes pour installer Laradock et migrer
Procédure de création d'un environnement Django avec Win10 WSL Ubuntu18.04 + Anaconda + Apache2
J'ai essayé de créer un environnement capable d'acquérir, de stocker et d'analyser les données de tweet en WSL (bash)
J'ai essayé de créer une méthode de super résolution / ESPCN
J'ai essayé de créer une méthode de super résolution / SRCNN ①
[Latest] Comment créer un environnement Java sur Ubuntu
Créer un environnement Kubernetes pour le développement sur Ubuntu
J'ai essayé de créer une méthode de super résolution / SRCNN ③
J'ai essayé de créer une méthode de super résolution / SRCNN ②
Quand j'ai essayé de créer un environnement virtuel avec Python, cela n'a pas fonctionné
Créez un environnement PYNQ sur Ultra96 V2 et connectez-vous à Jupyter Notebook
# 2 Créez un environnement Python avec une instance EC2 d'AWS (ubuntu18.04)
J'ai un UnicodeDecodeError lorsque je pip installé sur ubuntu
J'ai créé un environnement Python3 sur Ubuntu avec direnv.
Comment créer un environnement Django (python) sur Docker
Je souhaite créer facilement un environnement de développement basé sur un modèle
Je souhaite utiliser OpenJDK 11 avec Ubuntu Linux 18.04 LTS / 18.10
Comment créer un environnement Python sur Amazon Linux 2
J'ai essayé d'installer scrapy sur Anaconda et je n'ai pas pu
[Rails] Comment afficher plusieurs marqueurs sur Google Map et afficher une bulle lorsque vous cliquez dessus
Comment créer un bel environnement Python sur un nouveau Mac et installer Jupter Notebook
Comment mettre Pyenv sur Amazon Linux et Ubuntu pour créer un environnement Python 3.6.0
Comment configurer WSL2 sur Windows 10 et créer un environnement d'étude pour les commandes Linux
Comment partager le presse-papiers Vim avec OS sur Ubuntu 18.04.3 LTS
Ubuntu a explosé lorsque j'ai essayé de changer mon nom d'utilisateur
Créer un environnement Python et transférer des données vers le serveur
Remarques sur la création d'un environnement LAMP à l'aide de Vagrant et VirtulBox
J'ai essayé de créer un environnement de MkDocs sur Amazon Linux
Créer un environnement Chainer à l'aide de CUDA et cuDNN sur une instance p2
Créez un environnement Python 2.7 64 bits avec TDM-GCC et MinGW-w64 sous Windows 7
Créez un environnement Python sur votre Mac avec Anaconda et PyCharm
# 3 Créez un environnement Python (Django) avec une instance EC2 (ubuntu18.04) d'AWS part2
Une note à laquelle j'étais accro lors de l'émission d'un bip sous Linux
Je viens d'écrire un script pour construire Android sur une autre machine
J'ai essayé de faire un processus d'exécution périodique avec Selenium et Python
J'ai essayé d'enregistrer une station sur la plateforme IoT "Rimotte"
Lors de la création d'un environnement qui utilise python django sur Ubuntu 12.04 LTS
J'ai essayé de créer des taureaux et des vaches avec un programme shell
Construire un environnement Python sur Ubuntu (lorsque pip n'était pas la valeur par défaut)
Shellscript pour créer un environnement pyenv sur ubuntu d'un seul coup
J'ai essayé de jouer à un jeu Windows en utilisant Steam Play sur Ubuntu 20.04 LTS
Ce sur quoi je suis tombé lors de l'utilisation de CodeIgniter sur un serveur Linux