在Win10的Ubuntu子系统中安装FEniCS

作者:刘亚卓,修正:汪思聪

众所周知,Win10是最好的Linux发行版。通过Win10的WSL功能,可以轻松实现Linux系统的安装与使用,基本可以满足大部分人对Linux的需求。本文会详细的介绍Ubuntu子系统的安装与FEniCS的配置。

当然,如果你想要在虚拟机上安装fenics,请移步另一篇博客:FEniCS应用(0):初入Linux,如何在Ubuntu18.04上通过anaconda安装FEniCS有限元框架_仰望天空的蚂蚁的博客-CSDN博客


第一步:将Ubuntu子系统安装至非系统盘

网上有很多教程说让通过微软官方商店安装ubuntu子系统,然后在用LxRunOffline工具将子系统从系统盘迁移至非系统盘。这样的操作非常容易因其子系统的崩溃或是无法打开,下面我将介绍另一种方式直接将ubuntu子系统安装至你想要安装的地方。

启用win10自带的“适用于Linux的Windows子系统”功能

打开 程序面板——程序——启用或关闭Windows功能

勾选“适用于Linux的Windows子系统”,确定

 

 下载Ubuntu子系统安装包

前往微软官方网站:Manual installation steps for older versions of WSL | Microsoft Docs

找到相应的Linux发行版子系统安装包,本文以Ubuntu18.04为例。

 如果觉得直接访问微软官网下载速度过慢,也可以访问下方链接,我已经将子系统安装包上传作为免费下载资源了。注意下载后需要解压

Ubuntu18.04安装包:Window10上Ubuntu18.04子系统官方手动安装包-Linux文档类资源-CSDN下载

Ubuntu20.04安装包:Windows10上Ubuntu20.04子系统官方手动安装包_Ubuntu子系统如何下载安装包-Linux文档类资源-CSDN下载

下载完成后将安装包(后缀名为:.appx)保存在你希望安装子系统的路径上。

在非系统盘安装Ubuntu18.04子系统

打开Windows PowerShell (管理员),用cd命令切换进入子系统安装包所在路径,并通过ls或者dir命令查看安装包是否存在,例如

cd E:\WindowsSubsystem\

dir

 发现存在后缀名为.appx的文件后,即可确认路径正确。图中可以看到我的安装包名字为:Ubuntu.appx

以下部分内容引自微软官方帮助文档,由“仰望星空的蚂蚁”翻译。原文网址:Install Linux Subsystem on Windows Server | Microsoft Docs

 对安装包执行解压缩:

在PowerShell中输入如下命令:

Rename-Item .\Ub
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值