如何在Windows 10的WSL中设置默认Linux发行版

时间:2023-11-23 08:23:51 

Windows 10 至 Fall Creators Update 更新发布以来,WSL 就开始支持同时安装和使用多种平台的 Linux 发行版。如果你已经在 Windows 10 中使用多个 Linux 环境,则可以在不同版本之间进行切换使用,还可以为 WSL 设置一个默认的 Linux 发行版以方便日常使用。

如何在Windows 10的WSL中设置默认Linux发行版

在 Windows 10 中安装好不同 Linux 发行版后就可以立即运行多个 Linux 环境。但当你使用 Wsl.exe 或 Bash.exe 命令来启动 Shell 时,或者从 Windows 10 的其它位置运行 wsl [command] 或 bash -c [command] 命令时,WSL 将使用默认的 Linux 环境,这也就是为什么推荐大家在安装多个 Linux 发行版后要设置默认环境的主要原因。

Windows 10如何设置默认Linux发行版

使用 wslconfig.exe 命令行工具可以直接管理 Windows Subsystem for Linux(WSL)默认运行的 Linux 发行版。

该命令可以直接在「命令提示符」和 Windows PowerShell 中使用。

要查看当前 Windows 10 PC 中已安装的 Linux 发行版,可以执行如下命令:

  1. wslconfig /l

如何在Windows 10的WSL中设置默认Linux发行版

在返回结果中以(默认)结尾标示出的即为当前系统的默认 Linux 环境。

要更改默认的 Linux 发行版,请运行以下命令,其中 Name 是 Linux 发行版的名称:

  1. wslconfig /setdefault Name

例如要将我默认环境由 Ubuntu 切换为 openSUSE Leap 42 由可以执行如下命令:

  1. wslconfig /setdefault openSUSE-42

如何在Windows 10的WSL中设置默认Linux发行版

设置好之后当你再运行 wsl 或 bash 命令时,则会打开已选择好的 Linux 发行版。当使用 wsl [command] 或 bash -c [command] 运行单个命令时,也会使用默认的 Linux 发行版。

如何在Windows 10的WSL中设置默认Linux发行版

如何运行多个Linux发行版

在 Windows 10 中安装好多套 Linux 发行版之后,即便没将它设置为默认的 Linux 环境,也可以启动使用。例如,用户可以直接在「开始」菜单中找到启动 Ubuntu、openSUSE Leap 和 SUSE Linux Enterprise Server 系统的快捷方式,并同时运行三套独立的环境。

如何在Windows 10的WSL中设置默认Linux发行版

如果你没在 Microsoft Store 中选择将 Linux 发行版的快捷方式固定到「开始」菜单,也只需要使用其命令名称即可从命令行或快捷方式启动 Linux 发行版。以下启动三个 Linux 发行版所需的命令:

  • Ubuntu: ubuntu

  • openSUSE Leap 42: opensuse-42

  • SUSE Linux Enterprise Server 12: sles-12

例如,即使 Ubuntu 是你的默认环境,仍然可以通过运行 opensuse-42 命令从任何地方启动 openSUSE。

如何在Windows 10的WSL中设置默认Linux发行版

以上指定 Linux 发行版本的快捷命令也可以使用与 bash.exe 一样的 -c 开关,只需使用下面的命令结果即可:

  1. distro-command -c command

其中 distro-command 与用于启动 Linu x发行版的命令相同,command 是要运行的 Linux 命令。例如:

如何在Windows 10的WSL中设置默认Linux发行版

如何在Windows 10的WSL中设置默认Linux发行版的下载地址:


     

标签:如,何在,Windows,的,WSL,中,设置,默认,Linux,发行
0
投稿

猜你喜欢

  • Win10日历怎么放在桌面?

    2023-11-24 05:51:52
  • 重装Win7系统后电脑没有声音怎么解决

    2023-06-18 07:53:38
  • Win10可以设置图片解锁吗?

    2022-10-22 15:16:16
  • Win10的新闻和兴趣功能主题怎么自定义?

    2023-02-05 17:43:27
  • Word2007中如何启用"自动切换键盘以匹配周围文字的语言"功能

    2023-12-13 07:34:18
  • Excel文本型和数值型,你还傻傻分不清?

    2022-10-27 13:48:30
  • Win7系统怎么在电脑上安装声卡?

    2022-10-05 14:01:44
  • Win11控制面板打开闪退怎么办 Win11控制面板打开闪退解决方法

    2022-07-14 00:22:20
  • wps表格怎么保存为图片?

    2023-01-22 12:21:49
  • Win10录屏快捷键没反应怎么办?Win10录屏快捷键没反应的解决方法

    2023-04-18 01:57:57
  • 万达电影打不开怎么办?万达电影打不开的解决方法

    2022-04-08 21:00:30
  • 如何在Word 2013中显示和查看注释?

    2022-05-26 16:49:50
  • Win10超极本LG Gram深度上手体验:做工真的一般

    2023-12-01 11:04:03
  • Win10/Win8.1/Win7全方位性能评测大揭秘(6):游戏性能

    2023-11-03 05:10:20
  • excel行与行互换的方法教程

    2023-07-05 02:47:51
  • 网卡驱动在哪里看-网卡驱动查看位置详细介绍

    2022-10-31 14:08:50
  • win10设置睡眠唤醒无需输入密码直接进入系统的方法

    2023-02-09 21:43:09
  • excel如何制作多表头表格

    2022-09-05 16:30:35
  • WPS演示怎样制作下拉式列表导航

    2023-08-14 04:44:54
  • 如何使用word clock 数字时钟word clock设置教程

    2022-01-21 16:20:02
  • asp之家 电脑教程 m.aspxhome.com