本帖最后由 kyuu 于 2018-8-29 13:45 编辑
万事具备,你缺的仅仅是一套Windows 10,看到此贴的,没win10的先升到win10,有win10的,把系统补丁打到最新。之前被美国的一个叫H. Hratchian什么的赤裸裸的嘲讽:呦,你还用windows那,现在不是人人都用Mac嘛。要不是因为我人这么nice,当时真想从裤裆里掏出我的苏菲一个109C糊他脸上。不知从何时各种妖言崛起,什么?天蝎记仇!真的,APA都不敢说这话,你们是哪篇文献看来的;天蝎真的不记仇,更不会扎巫毒娃娃,只会默默的祝福你:注意井盖,一路走好。
早年间清华有一个王的男人放出了狠话,把所有的工作都从Windows挪到了Linux,结果呢?退学了吧,是不是因为没有游戏可玩所以生无可恋就无从得知了,怪就只能怪那个年代的马化腾没能开发出王者农药了。所以核心是什么呢,Windows固然要用,而且还可以工作的更好!想从历史的长河里把Windows抹掉?光靠个Apple,你们就继续黑屏DOS扫雷去吧。不服?对,你说对了,Windows不但扫雷比Mac快,还能边扫雷边炸金花呢。怎么废话了这么长时间,你们系统还没更新完呢?
老一辈的工作者经常苦口婆心的教育:二狗啊,像我们搞计算的,不会linux可不行啊,你才刚起步,学还来得及!李二狗同学心想也对,脑子一热就立马回去装了个Windows和linux双系统。每次开机就去倒杯茶的功夫:哎呀,忘选系统进Windows了,MD还得重启;哎呀,装完双系统默认成启动Linux了,人家平时都是用Windows的,MD,重启。几周过去了,二狗同学啃了好多以为是DOS的命令,但还是觉得Windows边的软件多还好用,还是想用Windows,但换系统好烦啊,又要重启,久而久之,生无可恋,连Linux都懒得进了,每次开机直接进Windows。
哦,那你是不是用虚拟机Windows下装个Linux呢?当然不是! Windows下边只有DOS黑屏命令行,没有终端没有Shell啊!不,你错了,Windows下边的DOS早已灰飞烟灭,留下的皮囊微软称之为实模式而且Windows里一直都有个Shell系统叫Powershell,但他也不是今天的重点。今天讲的是,野百合也有春天,windows 10下的linux寄生子系统,这个系统不是虚拟机,也绝不是WINE的逆向工程,这套子系统项目目前由Ubuntu社区大力支持,大力出奇迹,你信不信我不管,反正我信了。1.安装
这个系统隐藏于微软开发模式中,win10更新后,进入更新与安全开启开发人员模式,然后在控制面板下额程序与功能中开启Linux子系统选项
![]() 按win+r,打开立即运行窗口,输入cmd或powershell皆可。
命令行中键入lxrun /install 下载安装子系统,这时需要网络连接。一路下来后,你即可拥有一套全能的ubuntu linux,安装过程中会要求你输入一个管理员用户名称和密码,自定义即可。
2.使用
在cmd或powershell中输入bash激活linux终端,之后一切与ubuntu无二,但目前不支持桌面,什么KDE,GNOME,你可千万别妄想,bash命令行你都有了,还要毛自行车
3. 批判
http://bbs.keinsci.com/forum.php ... &highlight=Xcrysden
哥们,虽然你在编译优越感秀得无可非议,但怎么就在apt-get上智商短板了呢!?
你既然都 sudo apt-get了辣么多包辣条,怎么就不知道sudo apt-get install xcrysden呢?5楼妹子更是智商感人,花半年时间去编译个xcrysden,有这功夫都可以换多少个男友吃麻辣香锅了,所以啊,现在条件有了,省下来的时间,多关心关心家人,别总拿工作忙当借口,都是过来人,谁还不懂谁,忙都是自己给的。4. 使用有图形化界面的程序
没有KDE,不代表不能使用有界面的linux程序
这里需要安装xming
https://sourceforge.net/projects/xming/files/latest/download11
运行任何有界面的程序时,启动命令前加DISPLAY=:0 效果见附件图片
2018/8/6更新 安装图形化界面
echo "export DISPLAY=:0.0">> ~/.bashrc
bash
sudo apt-get install ubuntu-desktop unity compizconfig-settings-manager
ccsm勾选 ubuntuUnityPlugin
compiz
打开界面
5.子系统安装目录位于 C:\Users\用户名\AppData\Local\lxss\rootfs 常用GNU软件: sudo apt-get update (每次装软件前先更新一下软件列表)
sudo apt-get install gfortran
sudo apt-get install gcc
sudo apt-get install quantum-espresso
sudo apt-get install abinit
sudo apt-get install xcrysdensudo apt-get install p4vasp
6.总结:有了真正的linux bash以及大部分linux运行环境,正常ubuntu社区支持的软件安装没什么问题,强烈推荐sudo apt-get install一切,无可选软件时再自行编译,可与超算直接通信,从此告别Putty和Moba,环境下文件编写不会出现换行符问题,提交任何脚本无需 `sed -i 's/\r//g' filemame` 尤其适合无windows版本的linux计算程序练习使用,无需切换系统,无需分区。计算资源分配与操作系统不无关系,但绝没有说为了完成某类任务而必须使用某个操作系统,往往说这种话的人根本就不懂电脑
7.你们自己玩自己耍即可,别来烦我
--------------------------------------------
来自2018年8月28日的更新
看了个帖子http://bbs.keinsci.com/thread-5743-1-1.html 说是ubuntu下编译vasp有挑战,也不知道挑战在哪里,wsl下编译一次就成功了
时过境迁,帖子更新的时候,wsl内核已经更新到了18.04,所以以下编译基于wsl ubuntu 18.04
点击安装好后的ubuntu图标
sudo apt-get update
sudo apt-get install make build-essential g++ gfortran
sudo apt-get install libblas-dev liblapack-dev libopenmpi-dev libscalapack-mpi-dev libfftw3-dev
tar -xzvf vasp.5.4.4.tar.gz cd vasp.5.4.4
拷贝makefile.include进文件夹
make std gam ncl
可以把编译完的三个文件直接扔到bin文件夹下边,省的配置.bashrc了
|