WSL2でのFigインストール時に"error Unsupported init system <unknown>"と出るときの対処法

WSL

cover image from Unsplash

Photo by Jamie Haughton on Unsplash

本記事について

WSL2 での Fig インストール時のエラーを解消する方法を紹介する。

インストールコマンド

最近、Windows でも Fig が使えるようになった。公式に、WSL2 でのインストール方法が記載されている。

https://fig.io/download

bash <(curl -fSsL https://fig.io/headless.sh) && exec $SHELL

実行結果

(省略)
error: Unsupported init system: <unknown>

…あれ?

失敗しました。

対処法

github で issue と解決策が挙がっていた。

https://github.com/withfig/fig/issues/2333

/etc/wsl.conf ファイルに、以下の設定を追加する。

[boot]
systemd=true

ファイル編集後、再度インストール用のコマンドを実行する。 これで無事インストールできた。