如何在Ubuntu 16.04上安装FSL

3
我正在尝试在Ubuntu 16.04 64位,VMware Fusion上安装FSL。 我遵循了神经元网站上的过程,选择了正确的软件包,并指定了所有软件。
wget -O- http://neuro.debian.net/lists/xenial.cn-bj1.full | sudo tee /etc/apt/sources.list.d/neurodebian.sources.list

如果你将命令复制并粘贴到我的终端中,它会在不要求我输入sudo密码的情况下显示"连接到neuro.debian.net...已连接"的信息。
这个是否已经安装好了?然后我将命令复制并粘贴到我的终端中。
sudo apt-key adv --recv-keys --keyserver hkp://pool.sks-keyservers.net:80 0xA5D32F012649A5A9

终端显示

gpg: requesting key 2649A5A9 from hkp server pool.sks-keyservers.net
gpg: key 2649A5A9: "NeuroDebian Archive Key <pkg-exppsy-    maintainers@lists.alioth.debian.org>" not changed

我输入

sudo apt-get update
sudo apt-get install fsl-complete

但是应用程序和软件包没有找到。此外,软件包 fsl-5.0-complete 也没有找到。
我只想安装FSL应用程序。

sudo 命令可能在等待密码:https://stackoverflow.com/questions/47660526/fsl-doesnt-install-on-ubuntu-16-04-from-neurodebian - Mick
3个回答

0

这里是一个快速更新:

我也在使用Ubuntu 16.04进行工作。

在访问原作者发布的neuro debian fsl安装页面后,按照其中的指示(包括wget等命令),我成功地使用了最初意图使用的命令进行软件安装*

sudo apt-get update

sudo apt-get install fsl-complete

之后,我需要解决一个最终的配置问题:

我必须添加:

. /usr/share/fsl/5.0/etc/fslconf/fsl.sh

到路径中(我将其添加到~/.bashrc文件中,以便获取该命令)

使得

fsl

可以正常工作。

请参见此链接以获取详细信息


0

注意终端,问题已解决

sudo apt-get install fsl
sudo apt-get upgrade

2
E: Package 'fsl' has no installation candidate - Rishabh Agrahari

0
在运行sudo python fsl.py安装FSL后,获取PATH中的命令的解决方案在官方文档的这个部分中描述。例如,在BASH中,您需要在.bashrc文件中添加以下内容:
FSLDIR=/usr/local/fsl
. ${FSLDIR}/etc/fslconf/fsl.sh
PATH=${FSLDIR}/bin:${PATH}
export FSLDIR PATH

然后在任何地方打开一个新的控制台,如果您键入flirt -version,您应该会看到一些有意义的东西。


@WonsikJung 考虑点赞,这样其他用户就可以更好地看到这个答案了;-) - gaborous

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接