因为各种原因,有段时间没用FLUKA,需要进行更新。这里将更新步骤记录下来。

更新FLUKA

  1. 官方网站下载程序包
    不同的包,安装方法不一样,在网站的安装指南中有解释,服务器使用CentOS系统,所以我们使用rpm包进行安装。查询系统安装gcc version 9.3.0,因此下载gfortran9, 64bits(.rpm)包。

  2. 将下载的文件放在服务器安装程序固定的/share/apps目录下

  3. 将原来的fluka版本安装的文件夹加后缀.bak进行保存

  4. 在root账号下使用.rpm包安装,报错。

  5. 从新下载.tgz包,进行安装

  6. 在apps目录下会创建新文件夹flukaX-X.X

cd flukaX-X.X/src
make

这一步会在目录flukaX-X.X/bin下创建默认的fluka/flukadpm执行文件
使用chmod -R 777 命令让所有用户可调用fluka

7. 配置环境变量,便于后续使用

vi /etc/profile

添加语句export PATH=$PATH:/share/apps/flukaX-X.X/bin,如下

修改后使用命令 :wq! 退出

source /etc/profile

//试运行fluka命令(注意以上软件安装均在root账号下/share/apps目录中
//切换回用户

su zhaojf

**

更新flair

**

  1. 下载flair安装包
  2. 将安装包拷贝到/share/app文件夹中
    flair-X.X-X.noarch.rpm
    4.如果已经有flair安装,可以使用以下命令更新即可
 rpm -Fvh --nodeps flair-X.X-X.noarch.rpm

–nodeps这里是不检查依赖进行安装。未加此项命令前,系统一直报错

运行flair成功

在安装norch.rpm包前将 flair-geoviewer-x.x-x.tgz安装更新了,不知是否有用,反正后续无报错,test案例运行成功。以下是geoviewer安装步骤:

将原有的flair文件夹添加.bak备份
使用tar安装flair
geoview需要安装在flair的安装文件夹中,也就是/usr/local/flair 目录下 否则报错找不到geoview

tar xvf flair-geoviewer-x.x-x.tgz

开始使用了 tar xzvf 产生报错

修改命令后成功
报错原因是这个压缩包没有用gzip格式压缩,所以不用加z指令就可以了

flair更新后续
虽然代码,数据都能跑成功,但是最后画图的时候报错,gunplot给不出来图
通过参考
https://sourceforge.net/p/maxima/bugs/3233/#:~:text=A%20permanent%20workaround%20is%20to%20modify%20the%20gnuplot.lisp,replace%20%22set%20format%20%27%25h%27%22%20with%20%22set%20format%20%27%25.1f%27%22.

原因应该是flair的开发人员更新了代码,导致gnuplot-4.6不能识别“%h",只有通过更新gunplot版本到V5以上才可以。

2. 开始更新gunplot
参考
https://zhuanlan.zhihu.com/p/561389424

  1. 在官网下载软件http://www.gnuplot.info/

    2.1 切换到root账户,通过WinScp将文件拷贝到share/apps/下,
    解压,cd进入文件夹,配置安装位置,编译和安装
    原来gnuplot安装在/usr/share/gnuplot/4.6,继续原位安装
tar -zxvf gnuplot-5.4.8.tar.gz
cd gnuplot-5.4.8/
./configure --prefix=/usr/share/gnuplot/5.4 #配置安装位置
make
make install

2.2 配置环境变量

vi /etc/profile

在文件末尾加上
export GNUPLOT=/usr/share/gnuplot/5.4
export PATH=/usr/share/gnuplot/5.4/bin: P A T H e x p o r t M A N P A T H = / u s r / s h a r e / g n u p l o t / 5.4 / s h a r e / m a n / m a n 1 : PATH export MANPATH=/usr/share/gnuplot/5.4/share/man/man1: PATHexportMANPATH=/usr/share/gnuplot/5.4/share/man/man1:MANPATH

source /etc/profile

测试安装 代码

gnuplot


画图 plot sin(x)
出现正弦图安装成功

注意Terminal type一定是x11,否则flair报错

最后突出系统,重新打开
使用普通用户账号进行测试
flair终于成功出现图片,每次服务器重新安装都有新的问题
Ubuntu会稳定很多使用upgrade可以把所有更新安装一遍,然后flair一般都能很好兼容

FLUKA版本更新过程相关推荐

  1. java序列化和RMI

    深入了解序列化"契约" 由于Java提供了良好的默认支持,实现基本的对象序列化是件比较简单的事.待序列化的Java类只需要实现Serializable接口即可.Serializab ...

  2. 个人作业-Alpha项目测试

    一. 这个作业属于哪个课程 https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass1/homework/ 这个作业要求在哪里 http ...

  3. 【公众号系列】SAP S/4 HANA的移动平均价

    公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[公众号系列]SAP S/4 HANA的移动平均 ...

  4. 无限踩坑系列(5)-MySQLdb

    MySQLdb 在Python2.x 时使用的是MySQLdb python3中这个库已经不再使用了,所有的功能都由pymysql或mysqlclient替代. 所以 想在python3中配MySQL ...

  5. 游戏服务器停机维护,网络游戏是如何做到服务器不停机维护的?

    [IT168 评论]游戏的定期更新版本已经再寻常不过了,但频繁的更新会造成流失率非常严重,哪个玩家也不希望再BOSS将要躺下那一刻,服务器停机维护了.在小版本更新过程中,采用不停机维护成为现在游戏的主 ...

  6. 警惕!不要让页面响应时间成为应用性能指标上的杠精

    谈到移动端应用性能测试,我们首先会想到的性能测试指标有:启动时间.响应时间.CPU.内存.电量等.我们可以将以上指标按照资源消耗和响应时间分为两大类. 资源消耗类:CPU.内存.电量: 响应时间类:启 ...

  7. 游戏服务器停机维护,游戏是如何做到服务器不停机维护的?

    [IT168 评论]游戏的定期更新版本已经再寻常不过了,但频繁的更新会造成流失率非常严重,哪个玩家也不希望再 BOSS 将要躺下那一刻,服务器停机维护了.在小版本更新过程中,采用不停机维护成为现在游戏 ...

  8. Android App性能流畅度测评分析可以用到工具

    1.前言 在手机App竞争越来越激烈的今天,Android App的各项性能特别是流畅度不如IOS,安卓基于java虚拟机运行,触控响应的延迟和卡顿比IOS系统严重得多.一些下拉上滑.双指缩放快速打字 ...

  9. 开源开放 | 面向家庭常见疾病的知识图谱(东南大学)

    OpenKG地址:http://openkg.cn/dataset/medicalgraph 开放许可协议:CC BY-SA 4.0 (署名相似共享) 贡献者:东南大学(王之畅,罗卓彦,朱启鹏,朱浩嘉 ...

最新文章

  1. SIFT特征提取算法总结
  2. 2.4-虚拟磁盘恢复虚拟机
  3. 无盘中用户数据的保存
  4. 卡迪夫大数据专业排名_大数据揭秘!英国名校哪些专业录取率低?申请人最多呢?...
  5. UVa-401-Palindromes(回文)
  6. 开工第一天,这个超时问题把我干趴下了
  7. cocos2d-x的未来之旅
  8. 软件测试岗位工作,到底可以做多久?
  9. 来自java文档 Thread类
  10. WinForm(二) WinForm进阶与复杂控件使用
  11. SOUI自定义控件(3)
  12. 服务器端车牌识别SDK
  13. 美股-史考特(Scottrade)开户详细说明
  14. 多媒体数字互动技术的应用有哪些?
  15. android textview截断,Android Textview文字在底部被截断
  16. PB调用C#开发的控制台应用——实现WORD文档按页转存JPG图片
  17. oracle8i误删除临时表空间后的恢复
  18. 编写Python脚本调用企查查股东信息接口将数据导出为excel文件
  19. Java自学之路——构造器(Constructor)
  20. 专访网易游戏美术总监:寻找美术风格的蓝海

热门文章

  1. 实验五 JR指令设计实验【计算机组成原理】
  2. 2020年蓝桥杯Java A组 B题 既约分数
  3. 线段树进阶之模板观见
  4. matlab如何打开hdr文件,Matlab读写ENVI.img.hdr文件2.doc
  5. ubuntu系统下,navicat 过期
  6. Type4Py: Deep Similarity Learning-Based TypeInference for Python
  7. 【开关】如何选择矩阵开关
  8. 计算机教室logo,小学信息技术LOGO语言教学法.doc
  9. 计算机网络会议排名,计算机通信网络领域的顶级期刊会议排名,和投稿心得分享...
  10. 计算三个数之间的最大值