1. 从网上下载软件压缩包

在终端中使用如下命令:

ftp surfer.nmr.mgh.harvard.edu

用户名:anonymous;密码:空,即直接回车

cd pub/dist/freesurfer/4.5.0

dir

get

freesurfer-Linux-centos4-stable-pub-v4.5.0-full.tar.gz

大约需要18个小时能下载完。

2. 把文件移到需要安装的目录下,并解压缩,如放到/usr/local

mv freesurfer-Linux-centos4-stable-pub-v4.5.0-full.tar.gz

/usr/local

tar zxvf

freesurfer-Linux-centos4-stable-pub-v4.5.0-full.tar.gz

3. 安装tcsh

apt-get tcsh

4. 配置环境变量

export FREESURFER_HOME=/usr/local/freesurfer

编辑~/.bashrc文件,在最后添加下面两个语句:

export FREESURFER_HOME=/usr/local/freesurfer

source $FREESURFER_HOME/SetUpFreeSurfer.sh

5. 基本安装

在终端运行如下命令:

export

FREESURFER_HOME=/freesurfer

source $FREESURFER_HOME/SetUpFreeSurfer.sh

此时,终端上会打印如下信息:

Setting up environment for FreeSurfer/FS-FAST (and

FSL)

FREESURFER_HOME /usr/local/freesurfer

FSFAST_HOME /usr/local/freesurfer/fsfast

FSF_OUTPUT_FORMAT nii

SUBJECTS_DIR /usr/local/freesurfer/subjects

MNI_DIR /usr/local/freesurfer/mni

6. 将 .license文件复制到 $FREESURFER_HOME目录下

将进行注册的时候,收到的邮件中的 #---------------CUT

HERE---------------之间的三行复制到一个文件中,并命名为.license文件

将.license文件复制到安装目录下的freesurfer文件中

7. 安装其他库文件

cd bin

ldd tksurfer.bin

此时,会在终端打印如下信息:

linux-gate.so.1 => (0xb7f5a000)

libtix8.1.8.4.so => not found (Tix8.4 ln

-s)

libtk8.4.so => not found (TK8.4)

libtcl8.4.so => /usr/lib/libtcl8.4.so (0xb7e95000)

或者是 not found

libGLU.so.1 => /usr/lib/libGLU.so.1

(0xb7e12000)

libXmu.so.6 => /usr/lib/libXmu.so.6

(0xb7dfc000)

libGL.so.1 => /usr/lib/libGL.so.1

(0xb7d58000)

libXext.so.6 => /usr/lib/libXext.so.6

(0xb7d4a000)

libX11.so.6 => /usr/lib/libX11.so.6

(0xb7c63000)

libz.so.1 => /usr/lib/libz.so.1

(0xb7c4d000)

libcrypt.so.1 => /lib/tls/i686/cmov/libcrypt.so.1

(0xb7c1b000)

libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2

(0xb7c17000)

libpthread.so.0 =>

/lib/tls/i686/cmov/libpthread.so.0 (0xb7bff000)

libstdc++.so.6 => /usr/lib/libstdc++.so.6

(0xb7b0c000)

libm.so.6 => /lib/tls/i686/cmov/libm.so.6

(0xb7ae7000)

libgcc_s.so.1 => /lib/libgcc_s.so.1

(0xb7adb000)

libc.so.6 => /lib/tls/i686/cmov/libc.so.6

(0xb798c000)

libXt.so.6 => /usr/lib/libXt.so.6

(0xb793b000)

libSM.so.6 => /usr/lib/libSM.so.6

(0xb7933000)

libICE.so.6 => /usr/lib/libICE.so.6

(0xb791b000)

libGLcore.so.1 => /usr/lib/libGLcore.so.1

(0xb6e05000)

libnvidia-tls.so.1 =>

/usr/lib/tls/libnvidia-tls.so.1 (0xb6e03000)

libXau.so.6 => /usr/lib/libXau.so.6

(0xb6e00000)

libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0

(0xb6dfe000)

libxcb.so.1 => /usr/lib/libxcb.so.1

(0xb6de6000)

/lib/ld-linux.so.2 (0xb7f5b000)

libXdmcp.so.6 => /usr/lib/libXdmcp.so.6

(0xb6de0000)

这样就完成了基本的安装,但是由于是Ubuntu环境,所以在测试的时候运行qdec会提示如下错误信息:

qdec.bin: error while loading shared libraries: libtiff.so.3:

cannot open shared object file: No such file or

directory

8. 解决上面出现的问题

寻找到libtiff.so.4所在路径,然后建立libtiff.o.3和libtiff.so.4之间的软连接即可。

find / -name libtiff.so.4 -print

ln -s /usr/lib/libtiff.so.4 /usr/lib/libtiff.so.3

9. 测试软件是否安装成功

recon-all --help

会打印出一些关于软件的信息

tkmedit bert orig.mgz

tkmedit bert norm.mgz -segmentation aseg.mgz

$FREESURFER_HOME/FreeSurferColorLUT.tx

tksurfer bert rh pial

qdec

逐个运行上面的命令都会打开相应软件的界面

recon-all -s bert -autorecon1

会运行大概半个小时,如果没有什么问题说明软件安装成功了。

(转自http://52brain.com/forum.php?mod=viewthread&action=printable&tid=8723)

SUFFER软件测试工程师,Ubuntu9.0.4下FreeSurfer的安装(转)相关推荐

  1. 如何快速成为一名软件测试工程师?0基础到月薪15k需要什么技术?

    前言 测试的基础阶段就是功能测试,功能测试最多能拿15k左右,而自动化测试入行就能拿15k.但这两个需要掌握的技术完全不同,就拿薪资而论.如果刚入门学习完,功能测试7.5k左右,这个薪资不高的原因主要 ...

  2. Ubuntu9.04 desktop下LAMP的安装与配置

    工作需要,要建LAMP编程环境.下面是我一边建, 一边写的内容,希望对新手有帮助: LAMPA(Linux+Apache+Mysql+Perl/PHP/Python)是基于Linux,Apache,M ...

  3. ubuntu14.04+cuda8.0(gtx1080)下tensorflow的安装

    tensorflow的安装 https://www.tensorflow.org/versions/master/get_started/os_setup.html#anaconda-installa ...

  4. 1.0 win10下curl的安装

    参考资料 https://blog.csdn.net/weixin_42139662/article/details/88037763 下载最新版的curl https://curl.haxx.se/ ...

  5. android9 apk自动安装功能,如何在Android7.0、8.0、9.0系统下通过Intent安装apk

    public static void installApk(Context context, String apkPath) { if (context == null || TextUtils.is ...

  6. CentOS/Ubuntu 下 MySQL 的安装

    0. Ubuntu 下 MySQL 的安装 Linux(Ubuntu)下MySQL的安装与配置 检查系统中是否已安装 MySQL $ sudo netstat -tap | grep mysql# 输 ...

  7. 写一篇作为软件测试工程师的年度总结,从以下方面进行描述:本年度的工作概况、个人主要存在的问题及解决措施、收获与心得体会、给团队的建议、下一年的目标与规划。...

    这一年来作为一名软件测试工程师,我负责了多个项目的测试工作.在这些项目中,我负责了测试用例的编写.执行和维护,参与了 bug 的提交.修复和验证,并协助团队优化测试流程. 在本年度的工作中,我发现我存 ...

  8. linux 测试vim编译器_软件测试工程师必须要掌握的linux命令

    测试工程师的四大基础技能:数据库.linux.网络协议.测试工具,不管是刚入门还是已经工作多年,这几个方向都是要掌握的.今天我们再讲一下测试工程师必须要掌握的linux命令. 测试工程师需要掌握lin ...

  9. 工信部教育与考试中心-软件测试工程师考试题A卷-答

    软件测试工程师考试题 姓名________________   学号_________________  班级__________________ 题号 一 二 三 四 五 总分 分数 说明:本试卷分 ...

  10. 已经开工三天的软件测试工程师:被女足和谷爱凌感动到了

    节后刚开工两天,许多测试员的心情就有如做过山车.这次倒不是因为手下的BUG不堪其扰,而是因为女足和冬奥会.就在大年初一被男足气的无力吐槽后,这两天却被中国女足和谷爱凌感动到了. 在前日的亚洲杯决赛上, ...

最新文章

  1. docker-3-常用命令(上)
  2. iwconfig 安装_iwconfig linux 命令行配置无线网卡
  3. P2521 [HAOI2011]防线修建
  4. Win10如何取消开机密码
  5. 队列同步器 AbstractQueuedSynchronizer
  6. 线性表的顺序存储结构之顺序表类的实现_Java
  7. 读书和不读书的女人之间,一眼就能看得出来差别
  8. 7-181 帅到没朋友 (20 分)
  9. 19C新特性:Voting Disk管理
  10. 解决虚拟机在能ping通网关情况下出现From 192.168.1.10: icmp_seq=1 Redirect Network(New nexthop: 192.168.1.1)问题
  11. Flutter布局常用widgets
  12. 从DCF到DCX:构想照进现实
  13. SQL Server 环境搭建
  14. IDEA 常用设置 与 常用操作(一)
  15. 世界各国中英文国名对照表
  16. BP神经网络时间序列预测-附代码
  17. 程序员年薪百万,原来是吃到了这样的红利!
  18. 如何实现必须关注公众号才能使用微信小程序,从而通过微信小程序免费为公众号吸粉。#微信营销#微信公众号吸粉#微信小程序吸粉
  19. 摄影构图学83年绝版_学手机摄影最好要知道的81条忠告!都是大实话
  20. 解决loadrunner使用谷歌浏览器录制时打不开网页的问题

热门文章

  1. mongodb默认的用户名密码_Linux如何安装、运行MongoDB教程
  2. 在CentOS6.7搭建Qt5.6.2环境
  3. 最bt的搜索引擎插件!
  4. 网络游戏加速器软件市场现状研究分析-
  5. JAVA项目实战开发电商项目案例(一)java技术演进与更新
  6. 少儿C++编程如何入门
  7. android智能电视直播源抓取教程,求人不如求己,教你自己抓取直播源的方法!...
  8. java中的银行界面开发_ATM机银行项目java图形界面
  9. 计算机精品视频教程合集
  10. 大一c语言上机题库及详解答案,二级C语言上机题答案(题库答案).doc