我使用v0.6,但某些软件包不能与v0.6一起运行(例如Interact.jl)。我该如何安装v0.5?我正在运行Ubuntu 16.04。
答案 0 :(得分:10)
首先,我们必须从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
应替换为您的计算机名称。
使用cd Downloads
导航到Downloads目录,然后按Enter进入以下终端:
x@xpc:~/Downloads $
使用命令
提取tar.gz文件tar -zxvf julia-0.6.2-linux-x86_64.tar.gz
现在,将在与压缩存档相同的父目录中生成具有解压缩内容的目录,其名称类似于julia-xxxxxxxxxx
,其中xxxxxxxxxx
可以是字母和数字的组合。
这是运行最新Julia版本所需的最终目录,无需安装。
要运行Julia,您可以使用位置julia-xxxxxxxxxx/bin/julia
中的julia文件直接运行,如下所述。
使用
导航到解压缩目录中的bin目录cd /Downloads/julia-xxxxxxxxxx/bin
终端现在就像:
x@xpc:~/Downloads/julia-xxxxxxxxxx/bin $
现在运行命令./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。
要查找系统路径中使用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
现在使用空端子root@xpc:/home/x/usr/local/bin#
上的键盘组合Ctrl + D返回普通用户终端。
终端提示符将变为:
x@xpc:~$
在终端中键入新制作的软链接,即julia,如下所示
x@xpc:~$ julia
This is where the magic happens and you get this:
julia>
该说明可用于Ubuntu中任何版本的Julia。
答案 1 :(得分:6)
首先,你应该真的阅读Reza Afzalan链接的post。它为您提供了解如何安装所需的一切。如果您更喜欢列表:
julia5
和julia6
。您可以将符号链接存储在/usr/local/bin
。julia5
。Pkg.add
下载您的软件包。答案 2 :(得分:1)
这很简单,以下是如何在Linux上以8个步骤安装它:
2-从通用Linux二进制文件中选择您的版本(32位或64位),然后下载。
3-提取.tar.gz文件在家中或您想在其上安装Julia的任何地方。
4- run>终端上gksudo gedit /etc/environment
设置环境路径。
5-编辑文件:/Path_To_extracted_File/bin
在我的情况下它是这样的:
" :/home/okasha/julia-d386e40c17/bin
"
6-保存编辑并关闭文件。
7- 重新启动您的计算机。
8-再次打开终端并运行> julia -version
你应该得到" julia version 0.6.2
"例如根据您安装的julia版本。
运行> julia
开设朱莉娅会议。
答案 3 :(得分:-3)
只需输入此内容
即可sudo apt install julia