Centos 7安装FSL

本文详细介绍了如何在CentOS7系统中使用fslinstaller.py下载并安装FSL软件包,包括进入root用户、配置环境变量及解决终端无法识别FSL命令的问题。
  1. 去官网下载fslinstaller.py (centos 7系统,中国的镜像)
    选择 “Download FSL”
    在这里插入图片描述在这里插入图片描述在这里插入图片描述
  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,就可顺利使用了。
    在这里插入图片描述

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
能用了。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值