zoukankan      html  css  js  c++  java
  • 设置Win10默认启动的Linux子系统版本,启动指定Linux发行版

    设置Win10默认启动的Linux子系统版本,启动指定Linux发行版

    MS酋长一年前已经与大家分享了启用“适用于Linux的Windows子系统(WSL)”的方法,但当时所能安装的只有由Canonical分发的Ubuntu发行版,所以不存在选择默认启动版本的问题。但后来微软继续完善了“适用于Linux的Windows子系统(WSL)”,把Linux发行版上架到Microsoft Store,并且目前Linux发行版的版本已增加至五种:

    • Ubuntu
    • openSUSE Leap 42
    • SUSE Linux Enterprise Server 12
    • Debian GNU/Linux
    • Kail Linux

    设置Win10默认启动的Linux子系统版本,启动指定Linux发行版

    如果你安装了这些Linux发行版的全部或两个以上的版本,那么输入命令“wsl”或“bash”启动Linux子系统时,默认启动的通常是最早安装的Linux发行版。那么如何修改默认启动的Linux发行版呢?方法如下:

    修改默认启动的Linux发行版

    首先,我们查看一下当前默认启动的Linux发行版是什么?方法是:

    以管理员身份运行命令提示符,运行命令 wslconfig /l ,即可返回“适用于Linux的Windows子系统”列表。如图:

    设置Win10默认启动的Linux子系统版本,启动指定Linux发行版

    其中后面标记默认的即为当前默认启动的Linux版本。你可以看到MS酋长的标记默认的是 Legacy ,这实际上就是最早期的“由Canonical分发的Ubuntu”版本。

    现在假如说我想把默认版本修改为 Debian ,那么只需运行以下命令即可:

    wslconfig /setdefault debian

    设置Win10默认启动的Linux子系统版本,启动指定Linux发行版

    然后再使用 wslconfig /l 命令查看,就会发现默认启动的Linux版本已经变成 Debian 了。

    以后再运行“wsl”或“bash”命令,默认启动的就是 Debian 了。

    启动指定的Linux发行版/同时运行多个Linux发行版

    方法一:通过开始菜单中的快捷方式启动

    在通过Microsoft Store安装Linux发行版时,安装完成后,会显示一个“固定到开始菜单”按钮,点击即可在开始菜单中显示该Linux发行版的快捷方式和磁贴。如图:

    设置Win10默认启动的Linux子系统版本,启动指定Linux发行版

    点击某个Linux发行版快捷方式或磁贴即可启动该版本。可以启动多个Linux发行版并排运行它们。

    方法二:运行Linux发行版名称

    在命令提示符中运行某个Linux发行版的名称即可启动该版本。如图:

    设置Win10默认启动的Linux子系统版本,启动指定Linux发行版

    多开命令提示符窗口即可实现同时运行多个Linux发行版。

    注:openSUSE Leap 42的简写名称为opensuse-42;SUSE Linux Enterprise Server 12的简写名称为sles-12;Debian GNU/Linux的简写名称为debian。

  • 相关阅读:
    创建发布Webservice以及wsimport工具
    Webservice介绍
    MongoDB简单认识
    Java集合的介绍
    Java虚拟机(JVM)体系结构概述及各种性能参数优化总结
    Java虚拟机(JVM)
    eclipse, idea安装lombok插件
    在window下, Java调用执行bat脚本
    python3对多线程处理
    Selenium常见元素定位方法和操作的学习介绍
  • 原文地址:https://www.cnblogs.com/it-tsz/p/11079057.html
Copyright © 2011-2022 走看看