撰写时间:2018.3.7
在没安装好之前,我还不确定fsl到底是做什么的。只是我要用的另一个软件需要依赖fsl的运行,所以就准备安装一下。走了不少弯路。
系统:ubuntu14.04
fsl版本:5.0
目前我在官网一共看到了三种安装方式
1.下载fslinstaller.py
需要先填写自己的个人信息
然后运行 /usr/bin/python fslinstaller.py
问题:在运行上面的命令的时候,会需要下载一个安装包,比较大,会很慢,然后中途也会出错。
2.下载source code
安装的方法,在官网有:
https://fsl.fmrib.ox.ac.uk/fsl/fslwiki/FslInstallation/SourceCode
我只下好了source code,并没有安装,所以并不知道有没有问题
但是下载的速度是很慢的,过程是很漫长的
然后我在百度上看到了第三种安装方式
3.使用软件管理apt安装(具体的安装过程可以参考下面这篇博客)
3.1在官网首页上提供了Neurodebian site的网址
3.2选择版本
按照这个官网上提供的方式
http://neuro.debian.net/install_pkg.html?p=fsl-complete
环境配置可以参考该标题上贴的这篇博客,亲测有效。
然后就可以安装成功了
3.3遇到的问题
1.在ubuntu的chrome浏览器中,选择版本后,并没有跳出命令的形式
后来我换了windows系统,就可以自动跳出来,具体原因不清楚
2.在运行命令
sudo apt-key adv --recv-keys --keyserver hkp://pool.sks-keyservers.net:80 0xA5D32F012649A5A9
的时候出错。
解决方法:
首先从这个网址上面下载仓库的key,保存在任意文本文件中
然后运行命令
sudo apt-key add #filename#
遇到问题的话可以上下面的网址找一找。
FAQ:http://neuro.debian.net/faq.html