在 Ubuntu 中创建新目录

在 Ubuntu 中创建新目录

我是 Ubuntu(18.04 LTS)的新手,需要在其上安装一个软件(Juliapro)。根据手册,我通过 TERMINAL 安装了必备软件,但要安装以下路径中的脚本文件

>>  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

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

答案1

/home/julia/是名为 的新用户的目录名称julia,看起来您尚未创建此新用户,从而导致权限错误。 JuliaPro-0.6.3.1.sh 脚本采用一个可选参数,即您要安装 JuliaPro 的目录的绝对路径。 因此,请以常规方式安装 JuliaPro,sudo无需使用可选参数,让 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>/JuliaPro-0.6.3.1/julia

... <juliapro>JuliaPro 的安装路径在哪里。

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

相关内容