搜索
查看: 2829|回复: 3

[linux] WSL(Windows Subsystem for Linux)系统的安装

[复制链接]

3

主题

20

帖子

344

积分

中级会员

Rank: 3Rank: 3

积分
344
发表于 2018-2-23 11:04:48 | 显示全部楼层 |阅读模式
Windows Subsystem for Linux(简称WSL)是一个为在Windows 10上能够原生运行Linux二进制可执行文件(ELF格式)的兼容层。它是由微软与Canonical公司合作开发,目标是使纯正的Ubuntu 14.04 "Trusty Tahr"映像能下载和解压到用户的本地计算机,并且映像内的工具和实用工具能在此子系统上原生运行。                                                                              ----百度百科
按照以下操作流程就可以轻松安装wsl系统:
1、打开windows10开发人员模式,打开步骤为:设置-->更新和安全-->针对开发人员,点击开发人员模式打开即可,具体如图:

2、打开win10自带虚拟机:
控制面板-->程序-->启用或关闭windows功能 ,勾选"适用于linux的windows子系统(Beta)"

3、重启电脑,打开powershell:

4、在powershell终端中输入lxrun/install,然后输入y即开始linux系统的下载:

5、下载完成后会出现这个界面,然后按y继续:

6、然后创建linux的用户名和密码:



7、此时linux已经安装完成,可以通过cmd窗口中键入bash进入系统:

8、或者点击Ubuntu图标进入系统:

9、如果想卸载linux的话可以在powershell中输入命令lxrun /uninstall /full,注意两个“/”均有一个space键:

然后键入y,卸载完成时如下图:

10、当然也可以在控制面板中直接卸载。
以上步骤在第4步中,下载linux系统会非常慢,我们可以尝试使用以下方法,提高下载速度:
这个地方下载速度较慢,心急的朋友可以尝试用下面的方法:
1、下载Fiddler并安装
下载地址:https://www.telerik.com/download/fiddler

输入邮箱并接受协议,点击下载Windows版本,下载完成后安装。然后运行Fiddler.
2、设置Fiddler
打开Fiddler后依次点击 Tools -> Options
会弹出设置代理窗口,选择https,依次按照如图所示勾选:

点击 ‘OK’完成设置
3、监控lxrun/install的下载地址:
这时候回到Powershell界面继续操作lxrun/install 输入y进行下载。
通过Fiddler监控到这样的链接:

这里也看得出来我们安装的bash是个什么样的文件,然后这时候选中这项,并在右边界面中选中AutoResponder:

把下面的几个选项都勾上,然后点击 Add Rule
下面将出现我们刚刚选中的链接
最下面的 Rule Editor 中会显示链接,这时候可以拷贝下载的文件地址:EXACT:https://wsldownload.azureedge.net/14.04.5.3-server-cloudimg-amd64-root.tar.gz,拿着该地址直接用下载工具进行下载,比如迅雷,我用的Free Download Manager(无广告)。
下载好后就回到Fiddler,把Rule Editor 下面的文件选中(刚刚下载好的文件)。

点击 save 然后到Powershell中继续执行lxrun/install 输入 y 你会发现迅速到100%等待几分钟就完成安装了





上一篇:问大家一个MIADS软件标准化数据的问题
下一篇:请问知道了KO号如何用clusterprofiler做kegg富集 ?
回复

使用道具 举报

2

主题

23

帖子

409

积分

中级会员

Rank: 3Rank: 3

积分
409
发表于 2018-2-24 13:08:19 | 显示全部楼层
我个人回过头来发现,先玩个git bash在win上试试敲代码和read the fuck man,然后升级个win10,来个阉割版的linux,鉴于win10的尿性用一阵子就还有装个虚拟,最后激动人心的就是重装系统!个人觉得,最锻炼的就是重装系统玩linux,省心还戒网瘾
回复 支持 反对

使用道具 举报

3

主题

20

帖子

344

积分

中级会员

Rank: 3Rank: 3

积分
344
 楼主| 发表于 2018-2-25 20:28:42 | 显示全部楼层
我看到了一个笔直的linux系统学习路线^_^,linux虚拟机只能练命令行,wsl凑合能跑点数据,后期直接服务器吧!!!
回复 支持 反对

使用道具 举报

0

主题

23

帖子

91

积分

注册会员

Rank: 2

积分
91
发表于 2018-7-23 15:41:09 | 显示全部楼层
其实 wsl 系统已经可以满足很多需求了,已经用了一段时间了
专注于 Spark 分布式快速处理基因数据。提问前请先搜索《提问的智慧》
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|生信技能树 ( 粤ICP备15016384号  

GMT+8, 2019-11-12 10:14 , Processed in 0.030118 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.