总结一下FSL软件的安装,我装了很久本来想放弃找代装,他要我100,我就自己搞了。
虚拟机的安装不多说,可以找个教程,很多。
第一步:下载FSL软件包(下载的很慢,注意看看文件是不是全的)
网址:http://fsl.fmrib.ox.ac.uk/fsldownloads/fsl-6.0.3-centos6_64.tar.gz
我使用的迅雷,没有会员下载的很慢,(PS:我新下载的迅雷所以领了白金会员一天,不到一个小时就下载好了)也可以去找别人下载好了的,我参考的是这篇文章(88条消息) FSL6.0.3/FSL6.0.4完整安装与FSLeyes、imcp、dcm2niix等Not Found修复(centos和ubuntu)_fsleyes界面_涂笔贝塔的博客-CSDN博客一开始以为软件包不对。后来是发现拷贝到虚拟机里的时候出现了问题。
(链接:百度网盘 请输入提取码 提取码:hcbr )
第二步:将软件包放到虚拟机里(这个地方碰了很多壁,所以仔细讲讲)
我是直接将下载好的压缩包拖动到虚拟机里的。
我一开始使用的u盘传的,但是传进去的压缩包文件不全。(我怀疑可能是是u盘传输速度的问题大家也可以试试硬盘传输。点击虚拟机里面的可移动硬盘就可以连接上u盘硬盘)
第三步:将文件放在usr/local文件夹下并解压
先到fsl软件包所在的文件夹下:cd /文件路径。
然后使用
cp fsl-6.0.3-centos6_64.tar.gz /usr/local
命令将文件复制到local路径下(PS:可以使用Tab键补全文件名称)
第四步:解压文件
首先进入到local路径下,使用:
tar -xzvf /opt/fsl-6.0.3-centos6_64.tar.gz
命令解压文件。
如果文件上有个小锁子可以使用:
chmod +777 Anaconda3-2020.11-Linux-x86_64.sh
命令打开小锁子。
另外解压完之后要去看一看文件是否全,解压过程是否报错。
如果报错或者文件不全(可能会出现只有lib文件夹和一个文件的情况),就获取管理员权限使用:su命令。
解压后的文件包含以下这些:
第五步:配置环境
打开home文件夹,然后 Ctrl+h 显示隐藏文件,找到.bashrc
或者直接使用命令:
sudo gedit /etc/bash.bashrc
打开文件也一样。
在文件末尾添加
export FSLDIR=/usr/local/fsl
export PATH=$PATH:$FSLDIR/bin
source $FSLDIR/etc/fslconf/fsl.sh
PS:我不知道安装在home文件夹下可不可以,我一开始安装在home文件夹下报错的主要原因是因为解压的文件缺失。所以如果想尝试可以试一试。
第六步:重启终端。输入fsl,就会跳出fsl页面啦