关于安装:在安装v0.6的情况下在Ubuntu 16.04上安装Julia v0.5

Installing Julia v0.5 on Ubuntu 16.04 while v0.6 is installed

我使用v0.6,但是某些包不能与v0.6一起工作(比如interact.jl)。如何安装v0.5?我在运行Ubuntu 16.04。


首先,我们必须从https://julialang.org/downloads下载最新的julia版本/好的。

我使用了"用于x86的通用Linux二进制文件"版本。x86和ARM之间的选择取决于机器的处理器。还可以根据机器上的操作系统和处理器在32位和64位版本之间进行选择。好的。

下载后,您将得到一个压缩tar.gz档案,其名称类似于"julia-0.6.2-linux-x86_64.tar.gz"。正如"julia-0.6.2-linux-x86_64.tar.gz"的名称所暗示的那样,我下载了julia 0.6.2版,这是编写本文时的最新版本。好的。

名称可能不同。相应地调整名称。好的。

记住,这些是二进制文件,不需要安装它们,因为它们可以直接从提取它们的目录中使用。好的。

我假设下载的文件在Ubuntu的~/downloads目录中。好的。

打开终端并导航到存储下载的tar.gz文件的目录,在本例中是下载目录。好的。

刚刚打开的终端将显示:好的。

1
x@xpc:~$

其中x应替换为您的用户名,xpc应替换为您的计算机名。好的。

使用cd Downloads导航到下载目录,然后按Enter键获取以下终端:好的。

1
x@xpc:~/Downloads $

使用命令提取tar.gz文件好的。

1
tar -zxvf julia-0.6.2-linux-x86_64.tar.gz

现在,将在与压缩档案相同的父目录中生成包含提取内容的目录,其名称类似于julia-xxxxxxxxxx,其中xxxxxxxxxx可以是字母和数字的组合。好的。

这是运行最新Julia版本所需的最后一个目录,不需要安装。好的。

要运行julia,您可以使用下面讨论的位置julia-xxxxxxxxxx/bin/julia中的julia文件直接运行。好的。

使用导航到提取目录中的bin目录好的。

1
cd /Downloads/julia-xxxxxxxxxx/bin

终端现在将类似于:好的。

1
x@xpc:~/Downloads/julia-xxxxxxxxxx/bin $

现在运行命令./julia在终端上运行julia,如下所示。好的。

航站楼现在将改为Julia,如下所示。我知道这里的表示方式有点不同,因为这是我能从终端复制到您面前的所有方法。好的。

朱丽亚>但问题是我每次都要导航到这个目录来运行Julia。好的。

许多人在互联网上讨论过如何通过非常复杂的过程定义路径和别名,由于我不是一个硬核电脑迷,所以我很难理解。好的。

我开始知道如何建立一个软链接。好的。

所以我决定创建一个到Julia的软链接,用一个简短的命令从任何地方直接运行它,而不导航到包含它的目录。好的。

我总是试着干净利落地做事情,所以我决定将提取的目录julia-xxxxxxxxxx保存在系统的/opt目录中,因为我的大部分重要程序都在这个目录中。好的。

您需要根权限才能将文件复制到/opt目录中,因此我使用命令sudo su,然后提供密码以获得超级用户权限:好的。

1
2
3
x@xpc:~$ sudo su
[sudo] password for x:
root@xpc:/home/x#

现在导航到当前包含提取目录的目录:好的。

1
2
root@xpc:/home/x# cd /Downloads/
root@xpc:/home/x/Downloads#

复制目录时使用:好的。

1
root@xpc:/home/x/Downloads# cp -r julia-xxxxxxxxxx /opt

将目录复制到目标之后,现在我们将在系统路径中的目录中创建软链接,以便可以从任何位置调用软链接来运行julia。好的。

为了使用echo
$PATH
找到系统路径中的目录,您将得到用冒号(:分隔的目录路径列表,如/usr/local/bin。你可以用它们中的任何一个。我用/usr/local/bin作为软链接。好的。

导航到所选文件夹。好的。

1
root@xpc:/home/x# cd /usr/local/bin

终点站将变成好的。

1
root@xpc:/home/x/usr/local/bin#

使用创建软链接好的。

1
root@xpc:/home/x/usr/local/bin# sudo ln -s /opt/julia-xxxxxxxxxx/bin/julia julia

现在,使用键盘组合ctrl+d在空终端root@xpc:/home/x/usr/local/bin#上返回正常用户终端。好的。

终端提示将变为:好的。

1
x@xpc:~$

在终端中键入新制作的软链接,即Julia,如下所示好的。

1
2
3
4
x@xpc:~$ julia
This is where the magic happens and you get this:

julia>

这些说明可用于Ubuntu中任何版本的Julia。好的。

参考文献好的。好啊。


首先,你应该认真阅读雷扎·阿夫扎兰链接的帖子。它为您提供了有关如何安装的所有信息。如果您喜欢列表:

  • 转到Julia下载页。
  • 下载操作系统的通用Linux二进制文件(对于Ubuntu16,可能是64位)。
  • 安装它。
  • 查找已安装的Julia二进制可执行文件存储在计算机上的位置。
  • 将julia v0.5和julia v0.6符号链接到不同的别名,例如julia5julia6。您可以将符号链接存储在像/usr/local/bin这样的目录中。
  • 打开julia5
  • 使用Pkg.add开始下载包。

  • 它非常简单,下面是如何在Linux上安装它的8个步骤:

    1-转到Julia下载页面

    2-从通用Linux二进制文件中选择您的版本(32位或64位),然后下载它。

    3-将.tar.gz文件解压缩到家中或任何您想在其上安装Julia的地方。

    4-在终端上运行>gksudo gedit /etc/environment,以设置环境路径。

    5-编辑文件:/Path_To_extracted_File/bin,在我的例子中是这样的:"EDCOX1×7"

    6-保存编辑并关闭文件。

    7-重新启动机器。

    8-再次打开终端并运行>julia -version例如,根据安装的Julia版本,您应该获得"EDOCX1"(9)。

    运行>julia打开Julia会话。

    参考文献


    只要键入这个

    1
    sudo apt install julia