再请教2个集群问题
-
@bestucan
谢谢老师的耐心和指点
还有个不是办法的办法: zip 集群上OF和三方,存起来,就用不再重装了。Docker 是纯探讨, PC(win) 上简单用过,及阅读过手册。。。
好像手册说,Docker 能装 linux, Docker 版 linux 才十几或几十M,很诱人,所以来咨询。。。也可能记错,但绝无冒犯老师之意。。。如可以,理论上,装完 linux 就能再装OF。。。。当然,也可能很麻烦
还有,Docker Hub 上现成的 OF,不知能不能再装“三方”再次真诚感谢老师的耐心和指点,谢谢老师
-
mingw ,在win下面用 linux 工具链的一个软件,类似于特制版docker。
blueCFD,让 openfoam 直接跑在 win 上。有点像把mingw和OF捆绑包装的解决方案。
这俩都是通过在 win 上实现 linux 的 api 来跑 linux 的程序。和 linux 上的 wine 一样(通过实现 win 上的 api ,跑 win 的程序)。
但是这种解决方案都有不完整的地方,因为他们不是系统,而是模拟其他系统对“系统调用”的“应答”
好像手册说,Docker 能装 linux, Docker 版 linux 才十几或几十M,很诱人,所以来咨询。。。也可能记错,但绝无冒犯老师之意。。。
没什么冒犯的,我也不熟悉,你要是找到我不知道的,还能开阔我的眼界
如可以,理论上,装完 linux 就能再装OF。。。。当然,也可能很麻烦
和 mingw 、blueCFD 的解决方案应该差不多,只是这两个用起来问题多还麻烦。尤其mingw,特别古老的软件,一直没有替代品,直到 win 10 商店的 Windows Subsystem for Linux 出现。这个东西还分两代,第二代才是系统,第一代也是个用 win 实现 linux 的 api 调用,和mingw差不多。docker 能做的话,当然会更方便。
docker 里装 linux 这个。你可以试试一个安卓应用 termux,不用root,就可以在安卓开终端,github上还有基于 termux 的 debian 系统。其实,基系统还是 termux 里的 BSD,实际上和 docker 差不多。
所以,这些算不算安个系统,看怎么定义“系统”了