子系统wsl ubuntu1604安装

想在自己电脑上调试openfoam代码,决定在window10上装个linux子系统wsl。

首先判断需要的openfoam版本,对于2.3.x或者2.3.1版本,根据openfoam版本判断linux系统版本,对应2.3.x安装ubuntu1604,新系统装不上。

1. 需要在电脑先启用wsl功能

前往 “启用或关闭 Windows 功能” ,然后滚动至底部,如截图所示,勾选 “适用于 Linux 的 Windows 子系统”,点击确定。它将会下载安装需要的包。

preview

开启之后需要重启系统才生效。 

 2. 安装windows terminal

自带终端不好用,所以安装一个这个。https://www.microsoft.com/store/productId/9N0DX20HK701

3. ubuntu1604下载

http://192.168.2.88/tmp/Ubuntu1604.tar.gz

4. 在d盘新建一个wsl文件夹

Ubuntu1604压缩包放进去,解压或者新建一个同名文件夹?我不太记得了。

然后就是以下链接,我不知道咋操作的,师兄给我安装的。

WSL备份与还原 | 小肥羊吃草不吃肉 (xfy-learning.com)f

 翻了一下之前的口令,大概就是在terminal这么个操作吧。

powercfg -h off
d:
cd wsl
ls

wsl -l --running

wsl --import Ubuntu1604 .\ubuntu1604\ .\Ubuntu1604.tar.gz

Function WSL-SetDefaultUser ($distro, $user) { Get-ItemProperty Registry::HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Lxss\*\ DistributionName | Where-Object -Property DistributionName -eq $distro | Set-ItemProperty -Name DefaultUid -Value ((wsl -d $distro -u $user -e id -u) | Out-String); };

WSL-SetDefaultUser Ubuntu1604 of

wsl -l --running

5. 安装好之后就按照官网步骤来安装openfoam-2.3.1

Installation/Linux/OpenFOAM-2.3.1/Ubuntu - OpenFOAMWiki

6. 安装intel/impi

由于我可能需要这个,这个安装起来挺麻烦的,我得去问问老师咋整。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值