· 

WSL -- Windows10にLinux環境を

Windows10にLinux環境を構築できるWSLというのがあるらしい。VirtualBoxとさよならできそうなので試してみる。

まぁ、ここに書いている通りなんだけど。

このアプリがデバイスに変更を加えることを許可しますか

で、

「はい」

で、

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

を入力

で、一応手順に従ってバージョン確認

たぶん、いいんでしょう。

で、PowerShellに

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

を入れる

で、再起動。

で、ここから、何かをダウンロードして実行。

で、じゃんじゃん進める。

このアプリがデバイスに変更を加えることを許可しますか

は、もちろん「はい」

で終わったら、また、PowerShellを管理者権限で開いて

wsl --set-default-version 2

と入力

ちょっと空気読んでない感じのレスポンスが出る。

で、

MicrosoftStoreを開いてLinuxで検索(参考サイトのリンクをつつくってのでもいいけど)

で、個人的な好みでDebianを選択。

で、「入手」を押す。

ダウンロードしています..

となった後、

インストールしています..

ってなって、

起動するか、スタートにピン止めするか聞いてくる。とりあえずピン止めしておく。

で、なぜかここからだいぶ時間がたった後、Storeに「起動」って現れるので起動しちゃう。

で、しばらくすると、ユーザ名とパスワードを設定するよう言われるのでてきとうにやる。

ホームディレクトリの中はこうなっている。

で、ここにWindowsからアクセスするには...

エクスプローラのアドレスバーに

\\wsl$

っていれて掘っていけばおk。

 

で、これはこれでいいんだけど、gccとかいれてもcommand not foundって出るのって、やっぱ自力で入れんとだめってことかな?

だめなんですけど....TT

で、調べると、まずsudo apt updateやれって...まぁ基本ですね

なんかあるって言っているけど、後回しにして...

まぁうまくいったっぽい。

ついでに

sudo apt upgrade

もやっておく。こちらもうまくいったい。

で、

まぁ、こんなんで、

はい、おきまりのやつです。

 

ついでに

make, automake , gfortran , f2cを入れておく。

 

もとい、

build-essentialをいれると大体入るっぽいので、gfortranとf2cを別途入れればよい。