公家电脑装不了双系统,也不想安装虚拟机,得知windows10下有linux子系统可以安装很是兴奋——WSL(Windows Subsystem for Linux)能够在windows下运行原生的二进制linux文件,与纯正linux几乎无异,并行运行效率极高(虽然肯定比不了纯linux,但是胜在方便),做生信分析肯定是够了,还避免了运行生信软件如qiime2时Virtualbox效率低、挂载外部硬盘出现的各种问题。
根据刘老师的博客,Windows10安装Linux子系统Ubuntu 20.04LTS,轻松使用生信软件,效率秒杀虚拟机_刘永鑫的博客——宏基因组公众号-CSDN博客,,非常简单美好的安装过程(有很多其他类似的教程,过程大同小异),但是。。
新买的pc竟然打不开开发人员模式,显示错误代码0x800f0954
好不容易在Microsoft community里搜到相同问题开发者选项无法打开,错误代码 0x800f0954 - Microsoft Community,按说明使用CMD进行这两行命令操作
DISM.EXE /Online /Add-Capability /CapabilityName:NetFx3~~~~ /Source:C:\Features
Add-WindowsCapability –Online -Name NetFx3~~~~ –Source C:\Features
结果跟帖子里的哥们同样的结局。。反正大致意思是pc木有 .net framework,但我对自己单独装完之后再回到这一步继续往下没啥信心。。在就要放弃去装虚拟机委曲求全的时候,IT小哥一句话点醒梦中人,用powershell不要用CMD!!算了不在这里吐CMD的槽,总之结论就是——以管理员运行powershell,输入上面两行命令,亲测有效!希望communtiy里的哥们能看到他的问题原来可以这样解决。。
然后重启,更新再重启,终于开发人员模式可以打开了,安装也很顺利。但又有新的问题。。
ubuntu20.04默认安装到c盘,无法更改,且在linux下安装的相关应用也会存储在c盘下,我的c盘只有200G,是为了放系统文件做的分区,d、e、f都超过1T,用哪个都比c盘强啊。。
根据Windows10子系统(WSL)修改安装目录_jack的博客-CSDN博客使用wsl重装,或根据WSL自定义路径安装 | Dyuzz 的开发随笔,都能实现修改安装目录,装完后d盘多了rootfs目录,即为Linux系统中的根目录(/),家目录(~)则为其中的/home/yourname目录。
还是折腾了下,希望下一位遇到同样问题的同仁少走点弯路。
我不是雷锋,只是搬运工。欢迎指正。