Centos 7安装FSL

  1. 去官网下载fslinstaller.py (centos 7系统,中国的镜像)
    选择 “Download FSL”
    Centos 7安装FSL_第1张图片Centos 7安装FSL_第2张图片Centos 7安装FSL_第3张图片
  2. 安装FSL
    注意:要用su进入root用户后,才开始下面的操作。
    root $: cd Downloads
    root $: python fslinstaller.py
    接下来会自动下载fsl包并自动安装(stage 1, stage 2), 过程很长。
    默认安装路径是在/usr/local/
    可是这时候在终端输入fsl没有响应,接下来就需要配置路径到环境变量中:
    root $: gedit ~/.bash_profile
    打开这个文件后,在文档最后面加上:
    FSLDIR=/usr/local/fsl
    . F S L D I R / e t c / f s l c o n f / f s l . s h P A T H = {FSLDIR}/etc/fslconf/fsl.sh PATH= FSLDIR/etc/fslconf/fsl.shPATH={FSLDIR}/bin:${PATH}
    export FSLDIR PATH
    这时候在终端输入fsl,还是显示没有这个command,这时需将系统重启后,再在终端输入fsl,就可顺利使用了。
    Centos 7安装FSL_第4张图片

ps: 在另一台电脑上装FSL,重启后在终端输入fsl,还是显示“没有这个命令”,并且提示我没有设置环境变量。
再次打开bash_profile,发现之前输入的并没有保存。
不知道是不是因为没有source,所以就终端source一下,终端显示:没有这个目录或文件!
在root用户下dir也没有这个文件,怀疑这是隐藏文件,所以source也不能用。用下面的命令检测:
root#: find ~/.bash_profile -name “.*” -print
结果显示:/root/.bash_profile

用其他的测试发现,
gedit /root/bash_profile 打开的是一个空文件
gedit /root/.bash_profile 打开的是那个修改过的隐藏文件。

再次在终端输入fsl,出现
在这里插入图片描述
用find 命令查找这两个文件的位置:/usr/local/fsl/fsl/etc/fslconf
source fsl.sh
能用了。

你可能感兴趣的:(Centos 7安装FSL)