Primeiro, precisamos fazer o download da versão mais recente do link
Eu usei a versão "Generic Linux Binaries for x86". A escolha entre o x86 e o ARM depende do processador da sua máquina. Escolha também entre as versões de 32 e 64 bits com base no sistema operacional e no processador que você possui em sua máquina.
Após o download, você receberá um arquivo tar.gz compactado com um nome semelhante a "julia-0.6.2-linux-x86_64.tar.gz". Como o nome “julia-0.6.2-linux-x86_64.tar.gz” sugere que eu baixei a versão Julia 0.6.2 que é a mais recente no momento de escrever isto.
Os nomes podem ser diferentes. Adapte os nomes de acordo.
Lembre-se de que esses binários não precisam ser instalados, pois podem ser usados diretamente no diretório em que são extraídos.
Estou assumindo que o arquivo baixado está no diretório ~ / Downloads do Ubuntu.
Abra o terminal e navegue até o diretório onde o arquivo tar.gz baixado está armazenado, neste caso, o diretório Downloads.
O terminal, quando aberto, mostrará:
x@xpc:~$
onde x
deve ser substituído pelo seu nome de usuário e xpc
deve ser substituído pelo nome do seu computador.
Navegue até o diretório Downloads usando cd Downloads
e pressione Enter para obter o seguinte terminal:
x@xpc:~/Downloads $
Extraia o arquivo tar.gz usando o comando
tar -zxvf julia-0.6.2-linux-x86_64.tar.gz
Agora, um diretório com conteúdo extraído será gerado no mesmo diretório pai do arquivo compactado com um nome semelhante a julia-xxxxxxxxxx
, em que xxxxxxxxxx
pode ser uma combinação de alfabetos e numerais.
Este é o diretório final que você precisa para executar a versão mais recente do Julia, sem necessidade de instalação.
Para executar a Julia, você pode executar diretamente usando o arquivo julia no local julia-xxxxxxxxxx/bin/julia
, conforme discutido abaixo.
Navegue até o diretório bin no diretório extraído usando
cd /Downloads/julia-xxxxxxxxxx/bin
O terminal agora será como:
x@xpc:~/Downloads/julia-xxxxxxxxxx/bin $
Agora, execute o comando ./julia
para executar o julia no terminal, conforme mostrado abaixo.
O terminal irá agora mudar para julia como apresentado abaixo. Eu sei que a representação é um pouco diferente aqui, já que é tudo o que consigo copiar do terminal para apresentá-lo a você.
julia >
Mas o problema é que eu tenho que navegar para o diretório toda vez que rodar Julia.
Muitas pessoas discutiram na internet sobre a definição do caminho e o alias através de procedimentos muito complexos e como eu não sou um geek de computador hardcore, foi realmente difícil para mim entender.
Eu fiquei sabendo sobre criar um link simples.
Então eu decidi fazer um link para o Julia para executá-lo diretamente de qualquer lugar com um comando curto sem navegar para o diretório que o contém.
Eu sempre tento fazer as coisas corretamente, então decidi manter o diretório extraído chamado julia-xxxxxxxxxx
no diretório / opt do meu sistema, pois a maioria dos meus programas importantes residem nele.
Você precisa de permissões de root para copiar um arquivo no diretório / opt, por isso usei o comando sudo su
e, em seguida, forneceu a senha para obter os privilégios de superusuário:
x@xpc:~$ sudo su
[sudo] password for x:
root@xpc:/home/x#
Agora navegue até o diretório que contém o diretório extraído:
root@xpc:/home/x# cd /Downloads/
root@xpc:/home/x/Downloads#
Copie o diretório usando:
root@xpc:/home/x/Downloads# cp -r julia-xxxxxxxxxx /opt
Depois que o diretório é copiado para o destino, agora faremos o link flexível em um diretório que está no caminho do sistema para que o link físico possa ser chamado de qualquer local para executar o Julia.
Para descobrir os diretórios no sistema PATH use echo
$PATH
, você obterá uma lista de caminhos de diretórios separados por dois pontos ( :
) como /usr/local/bin
. Você pode usar qualquer um deles. Eu usei /usr/local/bin
para o link de software.
Navegue até a pasta escolhida.
root@xpc:/home/x# cd /usr/local/bin
O terminal se tornará
root@xpc:/home/x/usr/local/bin#
Crie o link suave usando
root@xpc:/home/x/usr/local/bin# sudo ln -s /opt/julia-xxxxxxxxxx/bin/julia julia
Agora retorne ao terminal de usuário normal usando a combinação de teclas Ctrl + D no terminal vazio root@xpc:/home/x/usr/local/bin#
.
O prompt do terminal se tornará:
x@xpc:~$
Digite o link macio recém-criado, ou seja, julia no terminal, conforme mostrado abaixo
x@xpc:~$ julia
This is where the magic happens and you get this:
julia>
As instruções podem ser usadas para qualquer versão do Julia no Ubuntu.
Referência