EGS5在linux系统下安装过程

转载自52MC论坛

作者:xinruibj

平台:Fedora 13

    内核版本为:2.6.33,

    g77版本为:3.4.6;

    用户名为xinrui,下面出现这个文件夹xinrui时,修改为你自己的用户名文件夹; 

安装步骤:

1、下载EGS5软件,登入http://rcwww.kek.jp/research/egs/egs5.html 页面,第一个链接为文档,第二个链接为linux安装软件; 

1
wget http://rcwww.kek.jp/research/egs/egs5_source/egs5.130308.tar.gz

2、把下载下的文件egs5.100212.gz放到 linux 系统文件下的任意文件夹下(手册上说可以),习惯情况下我放到了/home/xinrui/Documents下,然后解压缩egs5.100212.gz,具体操作为:打开终端输入两个命令行,分别是:

1
2
cd /home/xinrui/Documents 
tar zxvf  egs5.100212.gz

运行完成后会在当前目录下生成一个文件夹egs5; 
3、新建一个文件夹,用以存放egs5软件的输入、输出文件;习惯期间,在/home/xinrui/Documents下新建名为egs5work的文件夹。命令行为

1
mkdir egs5work

4、在步骤2中生成的egs5文件夹中,可以找到一个名为samplecodes的文件夹,里面放着几个例子,现在把ucsampcg的例子(即名为ucsampcg的文件夹),复制到步骤4创建的egs5work文件夹中,以供测试软件是否安装成功。 
5、把/home/xinrui/Documents/egs5中的文件egs5run复制到/home/xinrui/Documents/egs5work/ucsampcg下,并打开该文件。具体步骤是:双击该文件,选择Display;在第50、51、52行的等号后面添加变量(第一项为软件安装路径,第二项为操作系统,OPT_LEVEL好像和计算精度有关,自己瞎猜的文档上说是最优化等级——level of optimization),并保存,修改后应为:   
   BASKET=/home/xinui/Documents/egs5 
      MY_MACHINE=Linux 
     OPT_LEVEL=0 
6、在终端中运行该软件。具体操作为: 
  

1
2
3
cd /home/xinrui/Documents/egs5work/ucsampcg    
 
./egs5run
 
 


软件开始正式运行了,按照要求输入所需的输入文件名:ucsampcg,不需要扩展名。共输入三次,后两次因为所需的文件名和第一次一样,直接按回车即可。第四次输入1; 
7、运行完成

原文地址:https://www.cnblogs.com/liq07lzucn/p/4471687.html