Ubuntu安装fsl

在Ubuntu上Fsl的安装步骤并不复杂,但官网FslWiki是英文网页,而且有许多文件链接,所以,Fsl安装起来略显困难。我尝试了很多次,终于安装成功。一些经验,愿拿出来分享。Fsl安装方式有多种,网上也有多种方式的介绍,在这里简单介绍一下我的方法。

安装之前,首先要在虚拟机(推荐VMware)上装好Ubuntu系统(推荐12.0以上版本),考虑到以后要进行磁共振数据处理,建议预留给他硬盘空间大于60G,最好是空出一个盘专门放Ubuntu系统。我当时吃了预设硬盘空间不足的亏,所以希望安装时能注意一下。进入Ubuntu,打开终端(Ctrl+Alt+t),固定到左侧选项栏。Ubuntu指令不多说了,开始介绍Fsl安装步骤。


注意:安装Fsl之前,先打开Ubuntu的Updater进行更新。然后进行下面的步骤。


1、Fsl 网站

打开链接。

http://neuro.debian.net/install_pkg.html?p=fsl-complete

2、选择服务器

打开之后会出现如下选项:

选择应用的系统和下载服务器,并点击“only”。右侧下拉菜单中,三个China开头的都可以选。我的选择如下:

扫描二维码关注公众号,回复: 1667580 查看本文章


3、

在终端中输入下面指令:
wget -O- http://neuro.debian.net/lists/trusty.cn-bj1.libre | sudo tee /etc/apt/sources.list.d/neurodebian.sources.list

注意:这里有时会出现卡顿,很长时间没有反应。情况如下:


我的解决方法是,多次按回车,直到终端开始提示你输密码(这个方法有点暴力,希望还能找到别的方法)。之后出现服务器信息如下:


4、

在终端中输入下面指令:

sudo apt-key adv --recv-keys --keyserver hkp://pgp.mit.edu:80 0xA5D32F012649A5A9

5、update

在终端中输入下面指令:

sudo apt-get update

6、安装Fsl

在终端中输入下面指令:

sudo apt-get install fsl

注意:官网原指令是“sudo apt-get install fsl-complete”,我安装时提示找不到安装包,这句指令可能有错。

7、配置环境变量

在终端输入sudo gedit /etc/bash.bashrc,在所打开的文本的最后加入

. /etc/fsl/fsl.sh

保存打开文件,并关闭。

注意:

a.“ . /”中“.”和“/”之间有空格。

b.路径填写要查看fsl.sh的所在路径。如下图所示:




————————————————————————————————————

安装步骤结束,在终端中输入“Fsl”就可以开了软件了。

参考:https://blog.csdn.net/alpha_leemc/article/details/51037229


环境配置步骤:

fsl已经更新到5.0.10,在5.0这个大版本号下fsl的安装路径已经发生了改变

(http://neuro.debian.net/pkgs/fsl-complete.html)

本文的目的是指导在neurodebian上安装fsl之后的本地环境变量配置

本文默认读者会vim的操作,实在不行把vim换成其他的文本编辑器

一、

在终端中输入 sudo vim /etc/profile ,在所打开的文本的最后加入

export PATH=$PATH:/usr/share/fsl/5.0/bin
export FSLDIR=/usr/share/fsl/5.0

保存文件,并关闭。

二、

再输入 sudo vim /etc/bash.bashrc ,在所打开的文本的最后加入

source $FSLDIR/etc/fslconf/fsl.sh

保存文件,并关闭。

三、

如果不想重启电脑可以:

source ~/.bashrc


最后在bash里运行fsl查看是否配置成功


查看fsl version,其实ubuntu使用的版本是5.0.8

cat $FSLDIR/etc/fslversion

参考:https://blog.csdn.net/angelbaiy/article/details/79778762

猜你喜欢

转载自blog.csdn.net/jiangjiang_jian/article/details/80698029