End

WSL WSA 适用于 Linux 的 Windows 子系统

本文地址


目录

WSL WSA 适用于 Linux 的 Windows 子系统

适用于 Linux 的 Windows 子系统

适用于 Linux 的 Windows 子系统 (WSL) 可让开发人员直接在 Windows 上按原样运行 GNU/Linux 环境(包括大多数命令行工具、实用工具和应用程序),且不会产生传统虚拟机或双启动设置开销。

通过 WSL,可使用与 Windows 工具(如 PowerShell 或 VS Code)完全集成的 Linux 工具(如 Bash 或 Grep),而无需双启动。

基本命令

whoami               # 输出当前用户名

wsl --install        # 安装 WSL 和 Linux 的 Ubuntu 发行版
wsl --install -d xx  # 【--distribution】安装指定名称的 Linux 发行版

wsl -l -o            # 【--list】【--online】查看可用的 Linux 发行版列表
wsl -l -v            # 【--verbose】列出已安装的发行版列表,--all/running

wsl -s xx            # 【--set-default】设置默认 Linux 发行版
wsl -u Username      # 【--user】以特定用户的身份运行

wsl --status         # 查看有关 WSL 配置的常规信息
wsl --update         # 更新 WSL Linux 内核的版本,【--rollback】还原到之前的版本
wsl --help           # 查看 WSL 中可用的选项和命令列表

wsl -t xx            # 【--terminate】终止指定的发行版
wsl --shutdown       # 终止所有正在运行的发行版和 WSL 2 轻量级实用工具虚拟机
wsl --unregister xx  # 注销并卸载指定名称的 WSL 发行版

启动和退出方式

启动方式

  • 在 terminal 中输入 ubuntu 命令启动(已安装的发行版的名称)
  • 在 terminal 中输入 wsl 命令快速启动(启动的是默认的发行版)
  • 在 terminal 中输入 wsl xxx 命令启动,例如 wsl pwdwsl date
  • 在 terminal 中点击 ubuntu 菜单启动(会自动为此发行版生成一个菜单)
  • 通过 windows 开始菜单中的快捷方式启动
  • 通过 C:\Program Files\WindowsApps\CanonicalGroupLimited.UbuntuonWindows_xxx 目录下的 ubuntu.exe 启动

如果当前不在 WSL 命令行中,通过上面的方式再启动一次即可

退出方式

  • 在 Linux 中执行 exit 命令
  • 在任意 terminal 中执行 wsl --shutdown 命令退出所有发行版
  • 在任意 terminal 中执行 wsl -t ubuntu 命令退出指定发行版

设置用户名和密码

使用 WSL 安装 Linux 发行版的过程完成后,使用开始菜单打开该发行版,系统将要求你为 Linux 发行版创建“用户名”和“密码”。

此用户名和密码特定于安装的每个单独的 Linux 分发版,与 Windows 用户名无关。

输入密码时,屏幕上不会显示任何内容。这称为盲目键入。

创建用户名和密码后,该帐户将是分发版的默认用户,并将在启动时自动登录。

此帐户将被视为 Linux 管理员,能够运行 sudo (Super User Do) 管理命令。

在 WSL 上运行的每个 Linux 发行版都有其自己的 Linux 用户帐户和密码。 每当添加分发版、重新安装或重置时,都必须配置一个 Linux 用户帐户。

适用于 Android 的 Windows 子系统

适用于 Android™️ 的 Windows 子系统使你的 Windows 11 设备能够运行 Amazon Appstore 中提供的 Android 应用程序。

迷你主机 CPU N5105 不满足安装 wsa 的条件!

设备要求

安装

卸载

卸载后,关联的所有应用也将随之卸载。

  • 卸载 Amazon Appstore 将卸载适用于 Android 的 Windows 子系统及所有 Amazon 应用
  • 卸载适用于 Android 的 Windows 子系统将卸载 Amazon Appstore 及所有 Amazon 应用
  • 卸载 Amazon Appstore 应用只会卸载该应用(与 Windows 应用的行为相同)

2018-07-21

posted @ 2018-07-21 18:38  白乾涛  阅读(1012)  评论(0编辑  收藏  举报