2018年5月21日月曜日

Microsoft Store に Ubuntu 18.04 が来ました

Microsoft Store に Ubuntu 18.04 が来てました。これで Windows 10 上でも最新の Ubuntu が利用できます。ところで、Ubuntu を起動すると /home/user というホームディレクトリでシェルが起動します。

Windows側からLinux側のストレージを参照するには C:\Users\[Windowsのユーザー名]\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu18.04onWindows_(ランダムな文字列)\LocalState\rootfs\home\user というパスに格納されています。

Linux 側から Windows 側を参照する場合は /mnt/c 以下に C ドライブがマウントされています。

Windows のテキストエディタで Python スクリプトを書いて、Linux から実行するならシンボリックリンクを作成しておくと便利だと思います。
ln -s /mnt/c/Users/[Windowsのユーザー名]/OneDrive/Documents ~/Documents
自分は大体 OneDrive 上のフォルダにコードを保存しているので、ここに直接シンボリックリンクを張ってしまいます。コーディングとテスト実行が捗りそうです。