linux - 尝试安装程序,不断出现问题

标签 linux centos installation

我目前是实习生,这不是他们的深度,这真的是我第一次使用 Linux,我所知道的一切都来自基础级别的教程。 今天老板让我安装一个程序,我正在关注这个tutorial on it , 但我卡在了它的路径部分。

已解决

每次我尝试这样做时:

~$ export DTITK_ROOT=${autofs/cluster/name/MyUsername/more/path/DTI-TK/dtitk-2.3.1-Linux-x86-64}/dtitk

就像它告诉我的那样。

我得到:

bash: DTITK_ROOT=${autofs/cluster/name/MyUsername/more/path/DTI-TK/dtitk-2.3.1-Linux-x86-64}/dtitk: bad substitution

感谢用户 Muon

最佳答案

在 bash 中,${} 语法可用于替换先前定义的变量的值,并且您已经在其中包含了明确键入的路径,因此 bash 正在寻找对于名为 path/MyUsername/more/path/DTI-TK/dtitk-2.3.1-Linux-x86-64 的变量,但未找到它。如果您在没有替换的情况下运行命令,它应该可以工作:

$ export DTITK_ROOT=/path/to/dtitk

关于linux - 尝试安装程序,不断出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38642027/

相关文章:

linux - 使用 Sed/AWK/Perl 从 block 中提取第 K 行

linux - 无法找到 JAVA_HOME

python - 在执行 Python 的替代安装时安装 Distribute

php - Prestashop 1.7.7.5 使用 nginx 安装到 Ubuntu 20.04

javascript - 如何安装语义用户界面?

linux - 检查文件系统百分比并使用 case 命令运行脚本

linux - 是否有 GNU CLI 实用程序帮助页面 (--help) 格式的 RFC 或等效规范?

javascript - AWSBox 上 Node bcrypt 的 ELF header 无效

node.js - 如何在服务器 CentOS 6.5 中运行 Node.js 24/7?

python - SpaCy 安装(扩展)因 pip install 失败