zoukankan      html  css  js  c++  java
  • win10非系统盘安装WSL

      WSL可以说是win10引入的所有新功能中最让我兴奋的,通过将linux指令翻译成windows指令从而实现了在win10系统中内嵌一个linux操作系统,在win10和linux中无缝衔接,执行效率也很高。然而通过官方教程安装只能安装在系统盘,这点着实令人烦人,研究了一番之后发现了可以将WSL安装到其他非系统盘的方法,主要参考该篇博文 https://damsteen.nl/blog/2018/08/29/installing-wsl-manually-on-non-system-drive

    1. 开启WSL功能
      以管理员身份运行windows powershell 并通过以下命令开启WSL功能
      Enable-WindowsOptionalFeature -Online FeatureName Microsoft-Windows-Subsystem-Linux
      执行成功后会显示如下界面
    2. 选择想要安装的路径
      在你想要安装好的路径创建好文件夹,并在windows powershell中当当前位置切换到你想要安装的路径下,例如我想要在E盘Linux文件夹下安装WSL。首先在E盘创建好名为Linux的文件夹然后再Powershell中是用如下命令切换到路径
      Set-Location E:Linux
    3. 下载系统文件
      可以再系统中输入如下命令下载
      Invoke-WebRequest -Uri https://aka.ms/wsl-ubuntu-1604 -OutFile Ubuntu.appx -UseBasicParsing
      如果出现错误无法下载,也可以去官网手动下,下载后将系统文件放到需要安装的路径下即可,为了后续操作方便将文件名改为Ubuntu.appx。官网地址:https://docs.microsoft.com/zh-cn/windows/wsl/install-manual
      下载完成后对文件进行解压,命令如下
      Rename-Item .Ubuntu_1604.2019.523.0_x64.appx Ubuntu.zip //将文件名改名为zip文件
      然后对文件进行解压
      Expand-Archive .Ubuntu.zip -Verbose
      解压完成后会在当前路径下出现一个名为Ubuntu的文件夹进入文件夹能够看到一个exe可执行文件,根据版本的不同名字也会不同,我使用的版本文件名是ubuntu1604.exe
    4. 安装
      在windows powershell中进入解压后的文件夹路径输入下面执行exe文件进行安装
      .ubuntu1604.exe
      安装完成后会要求用户输入用户名和密码,输入完成后完成安装。
    1. 使用
      打开cmd,在输入框中输入wsl即可进入linux系统。输入exit会登出退回到cmd界面。
  • 相关阅读:
    Maven环境搭建、调试、打包
    JAVA环境变量JAVA_HOME、CLASSPATH、PATH设置详解
    Activiti工作流引擎核心介绍
    NodeJS概述
    JRE集成到Tomcat
    ORACLE递归查询(适用于ID,PARENTID结构数据表)
    爬虫入门——02
    爬虫入门——01
    利用java.lang.reflect.Constructor动态实例化对象
    【java入门点滴】向上转型与向下转型
  • 原文地址:https://www.cnblogs.com/Rostov/p/13461778.html
Copyright © 2011-2022 走看看