在Ubuntu 14.04.4 LTS上安装NASA CEA

时间:2016-04-01 21:29:58

标签: ubuntu-14.04

我正在尝试在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吗?

谢谢

1 个答案:

答案 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专家,但这些对我和我的学生都有用。祝你好运!