WSL的安装
安装win10的WSL(linux子系统)双系统或者虚拟机(比如VMware)不太方便、不够小巧,所以我选择使用win10的WSL中的Ubunut (此处安装版本为Ubunut 18.04)。ps:WSL现在有个wsl2,功能更多,支持图形界面,但是我觉得wsl1够用了,所以并没有升级wsl2。1.1 WSL的几种安装方法1.1.1 开启wsl支持用管理员身份打开powershell,输入下面的命
安装win10的WSL(linux子系统)
双系统或者虚拟机(比如VMware)不太方便、不够小巧,所以我选择使用win10的WSL中的Ubunut (此处安装版本为Ubunut 18.04)。
ps:WSL现在有个wsl2,功能更多,支持图形界面,但是我觉得wsl1够用了,所以并没有升级wsl2。
1.1 WSL的几种安装方法
1.1.1 开启wsl支持
- 用管理员身份打开powershell,输入下面的命令(参考资料)
$ dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
- 控制面板->程序和功能->启用或关闭Windows功能->勾选 适用于Linux的Windows子系统
参考
- 重启电脑(勾选后,好像是需要重启电脑才能生效的)
- 如果还不行,检查一下开发者模式试试(参考)
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.zip
和LxRunOffline-v3.5.0-msvc.zip
任选一个下载。 - 解压
- 测试,使用
LxRunOffline version
命令
$ C:\Users\15758> D:\MyTool\LxRunOffline\LxRunOffline.exe version
LxRunOffline v3.5.0
2. 下载wsl离线文件
- 下载地址,里面有多个wsl版本,- 我选择的是Ubuntu 18.04
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,会有几分钟的初始化过程,然后让你输入用户名和密码,这个根据提示完成即可
更多推荐
所有评论(0)