在Ubuntu中创建新目录

我是Ubuntu(18.04 LTS)的新手,需要安装一个软件(Juliapro)。 根据手册,我安装了TERMINAL的per-requisit,但是用于在下面的路径中安装脚本文件

>> chmod 777 JuliaPro-0.6.3.1.sh >> ./JuliaPro-0.6.3.1.sh /home/julia/ 

出现此错误:

 >> Installing JuliaPro-0.6.3.1 to /home/julia/ >> mkdir: cannot create directory '/home/julia/': Permission denied >> tar: /home/julia: Cannot open: No such file or directory >> tar: Error is not recoverable: exiting now >> /tmp/self-extract-bash.sy4y22/install_juliapro.sh: line 113: cd: /home/julia//JuliaPro-0.6.3.1/Scripts: No such file or directory 

但是我在管理员帐户中,我不熟悉如何允许它创建目录。

/home/julia/是名为julia的新用户的目录名称,看起来您尚未创建此新用户,从而导致权限错误。 JuliaPro-0.6.3.1.sh脚本采用一个可选参数,即要安装JuliaPro的目录的绝对路径。 因此,使用sudo而不使用可选参数以正常方式安装JuliaPro,并让JuliaPro-0.6.3.1.sh安装程序脚本创建它需要的任何默认目录。

在Ubuntu 18.04中运行以下命令:

 sudo apt install gcc python2.7-dev curl libzmq5 hdf5-tools python libgconf-2-4 default-jdk sudo chmod 777 JuliaPro-0.6.3.1.sh sudo ./JuliaPro-0.6.3.1.sh 

如果您想通过创建安装JuliaPro的自定义目录来使问题复杂化,请使用mkdir手动创建它,如果新目录位于不属于root的目录或sudo mkdir如果它位于root拥有的目录中)。 否则,只需允许安装程序脚本创建它需要的任何默认目录。

执行安装程序脚本将显示正在进行安装的目录。 完成安装程序后,可以查看JuliaPro安装目录的内容。 要从终端启动JuliaPro命令提示符,需要启动JuliaPro发行版中包含的julia二进制文件。 可以使用以下命令从终端执行julia二进制文件:

  $  /JuliaPro-0.6.3.1/julia 

…其中是JuliaPro安装路径。

参考: JuliaPro(v0.6.3.1)安装手册和快速入门指南