当前位置:  开发笔记 > 运维 > 正文

安装v0.6时,在Ubuntu 16.04上安装Julia v0.5

如何解决《安装v0.6时,在Ubuntu16.04上安装Juliav0.5》经验,为你挑选了2个好方法。

我使用的是v0.6,但某些软件包不能与v0.6一起运行(例如Interact.jl).我该如何安装v0.5?我正在运行Ubuntu 16.04.



1> Sonu Sharma..:

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

我使用了"Generic Linux Binaries for x86"版本.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文件的目录,在本例中为Downloads目录.

刚打开时的终端将显示:

x@xpc:~$

x应在哪里替换您的用户名,并xpc应替换为您的计算机名称.

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

x@xpc:~/Downloads $

使用该命令提取tar.gz文件

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

现在,将在与压缩存档相同的父目录中生成具有提取内容的目录,其名称类似于julia-xxxxxxxxxx其中xxxxxxxxxx可能是字母和数字的组合.

这是运行最新Julia版本所需的最终目录,无需安装.

要运行Julia,您可以直接使用位置中的julia文件运行julia-xxxxxxxxxx/bin/julia,如下所述.

使用导航到解压缩目录中的bin目录

cd /Downloads/julia-xxxxxxxxxx/bin

终端现在将像:

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

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

终端现在将改为julia,如下所示.我知道这里的表示方式略有不同,因为这是我可以设法从终端复制以呈现给您的.

julia>但问题是我每次都必须导航到目录才能运行Julia.

许多人在互联网上讨论过通过非常复杂的程序来定义路径和别名,因为我不是一个铁杆的计算机爱好者,我真的很难理解.

我开始知道如何建立一个软链接.

因此,我决定与Julia建立一个软链接,使用短命令直接从任何地方运行它,而无需导航到包含它的目录.

我总是试着整齐地做事情,所以我决定保留julia-xxxxxxxxxx我系统的/ opt目录中提取的解压缩目录,因为我的大多数重要程序都驻留在那里.

您需要root权限才能将文件复制到/ opt目录中,因此我使用该命令sudo su然后提供了密码来获取超级用户权限:

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

现在导航到目前包含解压缩目录的目录:

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

复制目录使用:

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

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

要查找系统PATH使用的目录echo $PATH,您将获得由冒号(:)分隔的目录路径列表,例如/usr/local/bin.你可以使用它们中的任何一个.我用于/usr/local/bin软链接.

导航到所选文件夹.

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

终端将成为

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

使用创建软链接

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

终端提示将变为:

x@xpc:~$

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

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

julia>

该说明可用于Ubuntu中的任何版本的Julia.

参考



2> Kevin L Keys..:

首先,你应该真正阅读Reza Afzalan链接的帖子.它为您提供了解如何安装所需的一切.如果您更喜欢列表:

    转到Julia 下载页面.

    下载适用于您的操作系统的通用Linux二进制文件(对于Ubuntu 16,可能是64位).

    安装它.

    查找已安装的Julia二进制可执行文件存储在计算机上的位置.

    符号链接 Julia v0.5和Julia v0.6到不同的别名,例如julia5julia6.您可以将符号链接存储在类似的目录中/usr/local/bin.

    打开julia5.

    开始下载包Pkg.add.

推荐阅读
小色米虫_524
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有