hack のためのネタ帳, etc,,,

Cygwin との比較という意味で、使い難い点
  • xhere に相当する機能がないので from here の初期設定が面倒
  • cygpath に相当するコマンドがないのでパス変換が面倒
  • Console Windows Host の問題
    • ファイルやフォルダを Drag & Drop すると Windows 形式のパスになるのでパス指定が面倒
    • ベルがうるさい。ただし PowerShell だと、ピ、ピ、ピ、Ubuntu だと、ポロロ〜ン、ポロロ〜ンと鳴るので、変える方法はあるのかも
Fall Creators Update (1709) 未満と以降では場所が変わっている模様。
1709 未満では %LOCALAPPDATA%\lxss\rootfs\ 以下にあったはず。
1709 では https://aka.ms/wslstore から複数の distribution を導入出来るんだけど、
Ubuntu は %LOCALAPPDATA%\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs\
OpenSUSE Leap 42 は %LOCALAPPDATA%\Packages\46932SUSE.openSUSELeap42.2_022rs5jcyhyac\LocalState\rootfs\
SUSE Linux Enterprise Server 12 は %LOCALAPPDATA%\Packages\46932SUSE.SUSELinuxEnterpriseServer12SP2_022rs5jcyhyac\LocalState\rootfs\
以下に構築される。

各 distribution の初回起動後の状況は以下
$ cd "$LOCALAPPDATA"
$ for i in Packages/*{SUSE,Ubuntu}*; do du -sh $i; find $i -type d|wc|awk '{printf("%6'\''d dirs\n", $1)}'; find $i -type f|wc|awk '{printf("%6'\''d files\n", $1)}'; done
720M    Packages/46932SUSE.openSUSELeap42.2_022rs5jcyhyac
 3,815 dirs
30,981 files
729M    Packages/46932SUSE.SUSELinuxEnterpriseServer12SP2_022rs5jcyhyac
 3,874 dirs
32,998 files
602M    Packages/CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc
 2,940 dirs
28,465 files
サイズ的にはほぼ横並びかも?

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

Wiki内検索

フリーエリア

管理人/副管理人のみ編集できます