注意
これまで作った環境が完全に初期化されるので自己責任で実行してください。
どうでもいい前置き
DockerやらUbuntuを複数のバージョンを使うやら環境をElixirの環境を複数使っていたりしたらいつの間にかElixirのmixが使えないように。
調べてみたら内部で絡まっているのが原因だったっぽい。
そこでUbuntuを削除して入れなおしたりしたけどうまくいかずElixirが触れないという状態に。
しばらく放置していたけど春先になって意欲が沸いてきたのでまたElixirへのやる気が復活。
再びWSLと戦うことに
前置きおしまい。
結論
wsl --unregister Ubuntu
wsl --unregister Ubuntu
を使う
Powershellを”管理者として実行”後上記のコマンドを実行する。
これでwsl -lコマンドを打ってもヒットしなくなる。
最後に
リセットのやり方なんてのも試したりしたのですが、相当面倒なことになっていたのかうまく初期化できませんでした。
リセットを押したのにelixir --versionでバージョンが表示された時にはどうしたものかと
結局UI上でこちゃこちゃやるより管理者権限でやるのが便利です。
そして思い出す『大いなる力には大いなる責任が伴う』の1文が...
にっちもさっちもいかなくなっていたので許してw