WSL的安装

安装win10的WSL(linux子系统)

双系统或者虚拟机(比如VMware)不太方便、不够小巧,所以我选择使用win10的WSL中的Ubunut (此处安装版本为Ubunut 18.04)。
ps:WSL现在有个wsl2,功能更多,支持图形界面,但是我觉得wsl1够用了,所以并没有升级wsl2。

1.1 WSL的几种安装方法

1.1.1 开启wsl支持

  1. 用管理员身份打开powershell,输入下面的命令(参考资料
$ dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
  1. 控制面板->程序和功能->启用或关闭Windows功能->勾选 适用于Linux的Windows子系统
    参考
    在这里插入图片描述
  2. 重启电脑(勾选后,好像是需要重启电脑才能生效的)
  3. 如果还不行,检查一下开发者模式试试(参考)

1.1.2 (可选)使用Windows store直接安装

这种方法的优点是非常简单,缺点是好像无法自定义WSL的安装路径(默认是装在C盘,路径为C:\Users\用户名\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu18.04onWindows_79rhkp1fndgsc\LocalState\rootfs),ipp库的完整版本需要30G,比较大,因此我们可以只安装icc和ippi两个组件两个组件的话其实只需要几个g就ok了,另外,看帮助文档,好像安装ipp的时候可以通过--install-dir参数来指定安装目录,因此应该可以通过指定--install-dir/mnt/d/目录就可以把ipp装到d盘了。
安装步骤:

(1)下载

打开应用商店,搜索ubuntu,安装ubuntu 18.04
在这里插入图片描述

(2)安装
  • 步骤一结束后,就可以在开始菜单中找到ubuntu 18.04,直接打开它
  • 第一次打开wsl,会有几分钟的初始化过程,然后让你输入用户名和密码,这个根据提示完成即可

1.1.3 (可选)使用LxRunOffline自定义安装wsl

1. 安装LxRunOffline
  • 下载LxRunOffline,下载网址,当前最新版(3.5.0版本),LxRunOffline-v3.5.0-mingw.zipLxRunOffline-v3.5.0-msvc.zip任选一个下载。
  • 解压
  • 测试,使用LxRunOffline version命令
$ C:\Users\15758> D:\MyTool\LxRunOffline\LxRunOffline.exe version
LxRunOffline v3.5.0
2. 下载wsl离线文件
3. 解压wsl offline文件
  • Ubuntu_1804.2019.522.0_x64.appx改为Ubuntu_1804.2019.522.0_x64.zip,然后解压到你想要安装的目录。
4. 安装wsl

使用命令lxrunoffline i -n <WSL名称> -d <安装路径> -f <安装包路径>.tar.gz安装,示例如下

C:\Users\15758>lxrunoffline i -n ubuntu -d D:\MyApp\Ubuntu18 -f D:\MyApp\Ubuntu18\install.tar.gz
[WARNING] Ignoring an unsupported file "dev/full" of type 0020000.
[WARNING] Ignoring an unsupported file "dev/null" of type 0020000.
[WARNING] Ignoring an unsupported file "dev/ptmx" of type 0020000.
[WARNING] Ignoring an unsupported file "dev/random" of type 0020000.
[WARNING] Ignoring an unsupported file "dev/tty" of type 0020000.
[WARNING] Ignoring an unsupported file "dev/urandom" of type 0020000.
[WARNING] Ignoring an unsupported file "dev/zero" of type 0020000.
[WARNING] Love this tool? Would you like to make a donation: https://github.com/DDoSolitary/LxRunOffline/blob/master/README.md#donation
5. 打开wsl

双击ubuntu1804.exe,即可打开wsl

6. wsl初始化

第一次打开wsl,会有几分钟的初始化过程,然后让你输入用户名和密码,这个根据提示完成即可

猜你喜欢

转载自blog.csdn.net/qq_29809823/article/details/118936427