汎用WSLディストリビューション インストーラ/ランチャー
- Windows 10 1709 Fall Creators Update x64以降
- WSL機能が有効であること
Alpine Linux with Git-LFS and Sphinx (by binarylandscapes)
Amazon Linux 2 (by yosukes-dev)
Artix Linux (by hdk5)
CentOS (by mishamosher)
Clear Linux (by wight554)
Fedora (by yosukes-dev)
Red hat(UBI) (by yosukes-dev)
Void Linux (glibc) (by am11)
Void Linux (musl-libc) (by am11)
exeのファイル名はインストール名に使用されます。 リネームすることでご自由な名前でインストールすることが出来、複数インストールも可能です。
(例:Arch.exeにリネームすると「Arch」という名前でインストールされます。
※あなたのrootfs.tar.gzとexeをパッケージし、自由に再配布することもできます📦
Usage :
<引数なし>
- デフォルト設定で新しいシェルを起動します
run <command line>
- 与えられたコマンドラインをインスタンス内で実行します。 カレントディレクトリが引き継がれます。
runp <command line (windowsのパスを含む)>
- 与えられたコマンドラインのパスを変換した上でインスタンス内で実行します。
config [setting [value]]
- `--default-user <user>`: インスタンスのデフォルトユーザーを<user>に設定します。
- `--default-uid <uid>`: インスタンスのデフォルトユーザーのuidを<uid>に設定します。
- `--append-path <on|off>`: Windows側のPATH設定をLinux側に引き継ぐ機能のon/offを設定します。
- `--mount-drive <on|off>`: Windowsのドライブをマウントする機能のon/offを設定します。
- `--default-term <default|wt|flute>`: デフォルトのターミナルを設定します。
get [setting]
- `--default-uid`: インスタンスのデフォルトユーザーのuidを取得します。
- `--append-path`: Windows側のPATH設定をLinux側に引き継ぐ機能のon/offを確認します。
- `--mount-drive`: Windowsのドライブをマウントする機能のon/offを確認します。
- `--wsl-version`: WSLのバージョン(1/2)を確認します。
- `--default-term`: このランチャーに設定されたデフォルトのターミナルを確認します。
- `--lxuid`: システム内部で使用されているLxUIDを取得します。
backup [contents]
- `--tgz`: tarを使用し、カレントディレクトリにbackup.tar.gzを出力します。
- `--reg`: 設定のレジストリファイルをbackup.regとしてカレントディレクトリに出力します。
clean
- インスタンスをアンインストールします。
help
- helpを表示します。
カレントディレクトリが引き継がれず、実行されます。
>{インスタンス名}.exe
[root@PC-NAME ~]#
>{インスタンス名}.exe run uname -r
4.4.0-43-Microsoft
>{インスタンス名}.exe runp echo C:\Windows\cmd.exe
/mnt/c/Windows/cmd.exe
>{インスタンス名}.exe config --default-user user
>{インスタンス名}.exe
[user@PC-NAME dir]$
>{InstanceName}.exe config --default-term wt
>{インスタンス名}.exe clean
Copyright (c) 2017-2020 yuk7