尝试在 WSL 上安装 mgltools 后出现“未找到命令”错误

尝试在 WSL 上安装 mgltools 后出现“未找到命令”错误

我正在开发 Ubuntu Windows 应用程序。我想使用一个工具,我已经下载了文件并将其安装在 /usr/local/bin 中。我想从任何地方访问该工具,为此我在 bashrc 文件中写了一个别名。现在,当我调用该工具时,它会产生错误。请帮助我。

我如何安装mgltools:

  398  tar xvzf mgltools_i86Linux2_1.5.6.tar.gz
  399  cd mgltools_i86Linux2_1.5.6/
  400  ./install.sh

*****@DESKTOP-*****:/usr/local/bin/mgl-tools/mgltools_i86Linux2_1.5.6$ ls
Data.tar.gz  MGLToolsPckgs.tar.gz        README  bin      install.sh  tcl8.4
LICENSES     Python2.5_i86Linux2.tar.gz  Tools   include  lib         tk8.4

之后,我通过 vim 在 bashrc 文件中写入以下别名并保存:

alias adt='sudo /usr/local/bin/mgl-tools/mgltools_i86Linux2_1.5.6/adt'

#source ~/.bashrc

当我调用该工具时会产生此错误。

sudo: /usr/local/bin/mgl-tools/mgltools_i86Linux2_1.5.6/adt: command not found

在此处输入图片描述 在此处输入图片描述

答案1

我刚刚在 Ubuntu 18.04 VirtualBox 中测试了它:

wget http://mgltools.scripps.edu/downloads/downloads/tars/releases/REL1.5.6/mgltools_x86_64Linux2_1.5.6.tar.gz
tar xvzf mgltools_x86_64Linux2_1.5.6.tar.gz
cd mgltools_x86_64Linux2_1.5.6/
sudo ./install.sh -d /opt/mgl/
sudo cp initMGLtools.sh /opt/mgl/

然后添加到/etc/bash.bashrc

export PATH=/opt/mgl/bin:$PATH
source /opt/mgl/initMGLtools.sh

但你可以直接测试一下:

/opt/mgl/bin/adt或者adt

参考

mgltools.scripps.edu - 在 Linux 上安装 MGLTools 的说明

mgltools_x86_64Linux2_1.5.6 - adt

相关内容