TauJuan的个人博客分享 http://blog.sciencenet.cn/u/TauJuan

博文

Windows安装虚拟机-Centos7;fortran及Qt4.8.4, BERNESE5.2 linux下安装步骤

已有 5607 次阅读 2019-6-6 23:17 |个人分类:技巧及经验|系统分类:科研笔记

对于电脑小白的我,装虚拟机简直就是有点摸不着头脑,本来做好了自己安装的准备,朋友隋大神说帮我装一下。然而,由于6个小时时差,在我辅助操作下,大神帮我装完国内时间已经是半夜。然而第一次装完之后,晚上时间我手贱一个命令删掉了普通用户,然后系统就瘫痪了。无奈之下,我把远程账号留言给大神,时差的神奇就在这里,等我早上醒来时,大神告诉我系统已经帮我搞定。对大神的感谢不知道如何表达了,哈哈哈,只能说,靠谱!总结下来以便参考。

一、Windows下安装虚拟机-Centos7-经验

1,该过程是参考网址:https://blog.csdn.net/share_heart/article/details/80633228

2,重启电脑,一直按F2进入BIOS

1.png

图片.png

进入疑难解答

图片.png

进入高级选项

图片.png

进入UEFI固件设置

图片.png

点击重启

图片.png

键盘上的右键切换到config

图片.png

Security, 进入virtualization, 回车进去

图片.png

图片.png

变成enabled

图片.png

按下F10保存,选择yes,然后重启,然后完成虚拟机的安装。接下来就安装liunx系统图形化界面。

3,按照这个步骤安装CENTOS7图形化界面 https://cloud.tencent.com/developer/article/1197735

l  第一步登录后连接到命令行界面,输入以下指令安装图形化桌面安装包,然后输入'Y'确认安装

# yum groupinstall "GNOME Desktop" "Graphical Administration Tools"

l  第二步,设置默认启动是图形化界面输入以下指令

# ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target

l  第三步重启机器.进入默认图形化界面

# reboot

注意:服务器登录选择vnc方式可以进入图形化,其他方式是默认的命令行!

4,然后文件夹共享设置。

因为分配给虚拟机的内存不够,想让它共享windows下的文件夹。

点击虚拟机,然后设置,然后选项,如图

图片.png

成功之后会在MNT文件夹下出现hgfs

图片.png

第一次一直无法共享文件夹是因为之前驱动器给弄差了,占用那个端口了,结果工具就没出来。

二,linux下 安装fortran编译器

在linux下安装fortran编译器详细教程(此处copy原作者网址https://blog.csdn.net/qq_43070386/article/details/83214690,以防丢失)

在linux下安装fortran编译器

本教程安装的编译器是Intel® Parallel Studio XE 2013 for Linux*,建议使用相同的版本(也可自行去下载Linux版的压缩包),压缩包和许可文件链接https://pan.baidu.com/s/1HtjIvmcPjiLyUjYkjNLSBw

安装步骤:

1. 在根目录下新建software文件夹,将压缩包放到此文件夹下解压

#mkdir /software

#tar –xzvf parallel_studio_xe_2013_update2

2. 进入parallel_studio_xe_2013_update2文件夹执行安装脚本。

#cd parallel_studio_xe_2013_update2

#./install.sh

正确执行后会显示如下信息:

图片.png

3.按回车键继续进行下一步,出现下列信息,还是回车键,默认选择1号选项。

图片.png

4.下面出现一大段安装导读,空格键浏览到末端,根据提示输入accept并回车。

图片.png

5.接下来来到step3,因为我们使用的是许可文件license file,所以选择3选项并回车执行下一步。

图片.png

6.再根据提示选输入选项2回车,接下来会提示你输入许可文件license file的绝对路径,之前我们将安装包和许可文件都放在了根目录下的software文件夹中,所以输入/software/回车,后面会提示认证成功,回车继续后续步骤。

图片.png

在step4中直接选择推荐的选项1回车。

图片.png

7.Step5才开始正式的安装,安装路径直接回车默认选择软件设定的路径即可,后面就是等待安装结束,还会再跳出几个选项,不过都是回车键默认,就不再赘述。

图片.png

8.接下来是最后一步环节,配置编译器环境变量以普通用户登录,登录以后修改用户根目录下的.bash_profile文件,在最后一行加入下面一行:.  /opt/intel/bin/ifortvars.sh   intel64

注意,上面的语句中点号之后有空格。

$vim  ~/.bash_profile

\"图片.png\"/

然后重新登录或执行下面的命令:

$source .bash_profile intel64

至此intel_fortan编译器在Linux系统下的安装结束,可以放入代码测试有没有正确安装。

三、Linux下安装QT4.8

1,

图片.png

因为发现在运行./configure XXX的时候出现此图错误(没有此错误的同学可以略过),linux系统缺少lib库,因此需要安装此库。首先下载此库链接https://launchpad.net/ubuntu/+source/libx11/2:1.6.7-1 ,然后安装libx11_1.6.7.orig.tar.gz。

图片.png

yum install libX11*

 2, 后面安装QT的参考网址 https://blog.csdn.net/technologyleader/article/details/82703782

       注意:后面source的时候需要更改版本命令,不要像我一样粗心哦

QT下载网址http://download.qt-project.org/archive/qt/,我用的版本是Qt4.8.4

(1)Qt库的话因为是源码,所以,我们需要对它进行编译,然后安装。首先解压

         #tar xzvf qt-everywhere-opensource-src-4.8.4.tar.gz

(2)进入目录并配置

        1.  #cd ./qt-everywhere-opensource-src-4.8.4

        2.  ./configure

        输入好配置命令后,会有一些提示。 
        输入c并且回车,表示使用社区版。 
        输入o并且回车,表示使用开源版。 
        这里我选择o 
        然后输入yes并且回车,表示同意协议。

(3)出错处理 
        如果出现以下错误:

        cc1plus: 错误:无法识别的命令行选项“-std=c++11”

原因是本系统的gcc版本太低,解决办法见

http://blog.csdn.net/qq_22790049/article/details/52873915

如果出现以下错误:

1.  The test for linking against libxcb and support libraries failed!

2.   You might need to install dependency packages, or pass -qt-xcb.

解决办法

#yum install xcb*

如果出现以下错误:

Basic XLib functionality test failed! 
You might need to modify the include and library search paths by editing QMAKE_INCDIR_X11 and QMAKE_LIBDIR_X11 in /home/zhu/Qt/qt-x11 opensource-src-4.8.6/mkspecs/linux-g++

解决办法:

#yum install libX*

最终生成了我们需要的Makefile

4、编译

#make

然后你就可以去看电影了,至少也要1—2个小时

5、安装

#make install

在耐心等待几分钟吧,默认安装/usr/local/Trolltech/目录下

6、设置环境变量

# vim /etc/profile

在最后一行添加

1.  export QTDIR=/usr/local/Trolltech/Qt-4.8.4

2.  export PATH=$QTDIR/bin:$PATH

3.  export MANPATH=$QTDIR/man:$MANPAT

4.  export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH

保存,让环境变量生效

#source /etc/profile

7、测试

1.  qmake -v

2.  QMake version 2.01a

3.  Using Qt version 4.8.6 in /usr/local/Trolltech/Qt-4.8.4/lib

安装完成!!

四、BERNESE5.2 linux 安装步骤总结

1,需要的文件列表

图片.png

2,把所有文件都放在INST52文件夹下:

  > cd ${HOME}/INST52

  > sh ./setup.sh

一般要安装在HOME下以便所有的user都可以访问。因为我的{HOME}就是root,我的路径设置为/root

图片.png

 图片.png

图片.png

0相当于自动执行1-7步骤

图片.png

图片.png

Note:

① If you want to change '1: Path to the software' you have to start the installation again with "setup.sh".

②  The variable in '7: Host of the BPE server' must contain the name of the host where the BPE server will run. Usually it is detected automatically. If you are not permanently connected to the Internet and the hostname changes each time for new connections, you have to adapt the value in a reasonable manner (e.g., using "$(hostname)" in bash notation or "`hostname`" in tcsh notation).  If you use the BPE locally only you can use 'localhost' in any case.

图片.png

图片.png

图片.png

图片.png

注意问题:

我在运行第4步的时候出现问题(不出现的童鞋可避免过去),需要查看文件/home/yu/BERN52/MENU/MENUCOMP.log文件里:

也就是

查看/MENUCOMP.log文件,发现错误是:``menutils.cpp:30:18: 致命错误: zlib.h:没有那个文件或目录``缺zlib.h

错误见下:

图片.png

解决办法参考:http://blog.sina.com.cn/s/blog_61ada2850102x23q.html

我的只执行了第二和第三步就成功了。

1,找不到zlib.h:安装libz的库,详见第三条。

2,提示无法解析“uncompress”:按照下面的步骤解决

1) 查询ld的版本:ld -v

2) 如果版本大于2.22,则需要修改BERN52/MENU/memu.pro中的内容,具体就是找到

QMAKE_LIBS += -lz

去除前面的注释,然后重试安装

3,提示没有权限:

cd到安装目录(BERN52所在目录),执行chmod -R +x . 然后重试安装。

 

至此执行5 6直到出现下面提示,即安装成功。

图片.png

注意问题:

Note: to run the Example BPEs, you also have to have installed on your system:

① - the Hatanaka RINEX file compression/decompression utilities from

http://terras.gsi.go.jp/ja/crx2rnx.html  讲下载的文件放入usr/bin下,否则第6步会出现识别不了crx2rnx文件的提示。

② - the planetary and lunar ephemeris from JPL(see section "Installing the ephemeris from JPL")  放入~/GPS/GEN/目录下。

第7步,直接执行exit,至此完成完整安装,测试成功。

 

Thanks a lot for Sui's help, and some advices from Liu and Zhong.

Written by Yu on 06/06/2019 at UNIWERSYTET PRZYRODNICZY WE WROCLAWIU, WROCLAW, POLAND.




https://blog.sciencenet.cn/blog-3379275-1183495.html

上一篇:cpf>geodyn坐标转换程序运行说明
下一篇:VMWarestation与win10不兼容问题
收藏 IP: 156.17.181.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-11-23 06:18

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部