探讨:Win10 Linux Subsystem下运行BOINC的可行性
Win10自从1607更新后就增加了一个可选功能:运行于Windows下的Ubuntu子系统该系统提供了一个仅限于CLI界面(无法安装X)的LTS版本Ubuntu
通过Linux子系统跑包也许会比Windows下蒜粒更高 而且不会像虚拟机一样吃掉大量的CPU、内存资源(这点倒是亲测过)
由于现在装的是Server 2016,无法安装这个子系统,故无法测试。
希望有时间有条件的算友可以试下 本帖最后由 horst1981 于 2016-11-22 00:43 编辑
不好意思,回错论坛,编辑掉
在win10 1607版本,先进更新和安全-针对开发人员-开发人员模式,然后,右键点击开始,控制面板,程序,启用或关闭windows程序,打开适用于Linux的windows程序,然后重启。右键开始-运行,输入cmd,键入bash,可设定用户名和密码。
然后,借用tcogh327的帖子的一些语句
试试能否联外网
wget http://www.worldcommunitygrid.org/
安装boinc
先联网更新一下软件源列表(这样可以下载到比较新版本的BOINC):
sudo apt-get update
再安装BOINC:
sudo apt-get install boinc-client
然后,输入boinccmd,就有如下的命令
先到这一步,明天再试。
kittyjia 发表于 2016-11-23 09:30
在win10 1607版本,先进更新和安全-针对开发人员-开发人员模式,然后,右键点击开始,控制面板,程序,启用 ...
apt强大啊,都登陆windows了……
怎么回事?can't connect to local host You can’t just do this with standard Linux commands, however. Instead, you have to use the lxrun command from outside the Bash environment to control this.重新改了用户名和密码 也提示无法连接本地主机。 lxrun /update和apt-get update 的效果似乎一样。
到12步都无法完成。 win10的Linux bash环境和主机应该共用上网,和虚拟机装Linux完全不同。如果不行的话,把主机连接的ipv4的首选DNS改成:8.8.8.8,备用DNS改成:8.8.4.4 ,ip地址不改,试试 静等lz更新 毕竟只是一个子系统,功能还是严重受限制。我觉得直接Windows环境下还是msys2+gcc(or Clang)直接编译源码更好点吧
页:
[1]