我正在尝试在Ubuntu 14.04.4 LTS上安装NASA CEA。
但我坚持这一点:
Update Unix environment variables such as JDK_HOME or JRE_HOME,
CLASSPATH, and PATH:
In csh,the Unix environment variables are modified with the setenv command
setenv CLASSPATH path1:path2
setenv JDK_HOME /usr/jdk
setenv PATH $JDK_HOME/bin:${PATH}:.
Note That: The DOT . is necessary.
In sh, the Unix environment variables are modified with these commands:
CLASSPATH = path1:path2
export CLASSPATH
JDK_HOME = /usr/jdk
export JDK_HOME
PATH = $JDK_HOME/bin:${PATH}:.
Note That: The DOT . is necessary.
export PATH
我不知道如何处理那里写的指令。你能建议如何进入ubuntu吗?
谢谢
答案 0 :(得分:0)
我在Ubuntu 15.10上安装它并且运行良好。也许它适用于14.04 LTS。不要担心说明中的这些命令。试试这个:
- 解压缩目录上的三个“拉链”,例如:CEAexec。
- 在目录中,使用终端,执行命令行:
export PATH=$PATH:/home/blablabla/CEAexec
注意: / home / blablabla / CEAexec 是CEAexec目录的路径。这个命令对JAVA说CEA在哪里。对于运行CEA的所有时间都不能这样做,您需要编写或修改批处理脚本。我不知道怎么做。
- 在同一目录(CEAexec)中执行命令行:
./runCEA.sh
如果收到错误消息,可能应该更新Fortran可执行文件。为此,您需要安装fortran软件包,例如:gfortran。
您可以在我在网络上找到的OS Mac上安装CEA(http://spase.stanford.edu/CEA_files/cea_how_to_gfortran_snowleo.pdf)。它适用于Linux。在链接断开的情况下,我复制并粘贴了以下内容(感谢J.Zimmerman)。
为此,请转到CEA安装目录并键入以下代码:
gfortran cea2.f mv a.out FCEA2 gfortran b1b2b3.f mv a.out b1b2b3 gfortran syntax.f mv a.out syntax
如果在此过程中您收到一长串关于删除功能的警告消息:转到...这是假的,可以安全地忽略。现在你应该有新的可执行文件,但你仍然需要获得新的库文件。为此,请键入:
FCEA2 trans FCEA2 thermo FCEA2 cea2
请注意,每次键入FCEA2时,都应该收到一条声明,要求输入文件名。你现在应该全部准备好了。要试用它,请在CEA安装目录中键入./runCEA.sh
,然后尝试加载示例文件并执行它。好吧,我不是Linux专家,但这些对我和我的学生都有用。祝你好运!