Skip to content

Latest commit

 

History

History
101 lines (74 loc) · 5.79 KB

README_zh-cn.md

File metadata and controls

101 lines (74 loc) · 5.79 KB

ArchWSL

WSL 的 ArchLinux 封装,适用于 Windows 10 1709 或更高版本, 基于 wsldl

screenshot

Build status zip AppVeyor Travis (.org) Github All Releases PRs Welcome License

English

💻系统需求

  • Windows 10 1709 秋季创意者更新 64位版本,或者更新。
  • “适用于 Linux 的 Windows 子系统” 功能处于开启状态。

💾安装

更多详情,请查看文档

📁Zip

1. 下载 安装 zip 文件。

2. 将Zip里的所有文件解压到相同的目录。

请使用一个你拥有全部访问权限的文件夹!

例如,不要放进”Program Files“。

3. 运行 Arch.exe 来释放rootfs和注册表配置到WSL。

另外,EXE文件名称是用作WSL实例名称的名称。

也就是说,如果重命名它,就可以多次安装。

📦appx

1. 下载 安装器 .appx 和 .cer

2. 安装 .cer 文件到 “本地计算机” 的 "Trusted Root Certification Authorities"

更多详情,请查看文档

你必须有管理员权限才能安装证书!

3. 安装 .appx 。

🥄 Scoop

scoop bucket add extras

scoop install archwsl

📝如何使用(对于已安装的实例)

exe 用法

用法 :
    <无参数>
      - 以你的默认设置打开一个新的Shell。

    run <命令行>
      - 在此发行版中运行你所给出的命令,继承当前Shell的所在目录。

    runp <命令行 (包含 windows 路径)>
      - 在此发行版里运行转译过的命令行。

    config [setting [值]]
      - `--default-user <用户>`: 在此发行版中设定默认用户到 <用户>。
      - `--default-uid <uid>`: 在此发行版中设置默认用户 UID 成 <uid>。
      - `--append-path <on|off>`: 加入 Windows PATH 到 $PATH 的开关。
      - `--mount-drive <on|off>`: 挂载驱动器的开关。
      - `--default-term <default|wt|flute>`: 设置默认的终端窗口。

    get [setting]
      - `--default-uid`: 显示此发行版的默认用户UID。
      - `--append-path`: 显示”加入 Windows PATH 到 $PATH“的开关状态。
      - `--mount-drive`: 显示”挂载驱动器”的开关状态。
      - `--wsl-version`: 显示此发行版的WSL版本(1/2)。
      - `--default-term`: 显示此发行版启动器的默认终端。
      - `--lxguid`: 显示此发行版的 WSL GUID key。

    backup [contents]
      - `--tar`: 输出 backup.tar 到当前目录
      - `--reg`: 输出设置注册表文件到当前目录。

    clean
      - 卸载此发行版。

    help
      - 显示此帮助信息。

⬆️更新

📁zip

1. 下载 安装器 zip 文件。

2. 从 Zip 中解压 .exe 和 rootfs.tar.gz,然后覆盖你已有的文件。

📦appx

1. 下载 安装器 .appx 文件。

2. 覆盖已有的 .appx 文件

🚫已知问题

请查看 文档.