Adicionando 'soft link' a julia

1

Gostaria de poder abrir o software "Julia" simplesmente digitando "julia" em um terminal em qualquer local (como, por exemplo, o firefox). Atualmente tenho que digitar

cd ~/julia
./julia

De acordo com a documentação , devo:

Adicione um link ao executável julia no diretório julia para /usr/local/bin (ou qualquer diretório adequado já em seu caminho).

Eu não entendo completamente os softlinks, mas não consigo entender por que isso não funciona:

ln -s ~/julia /usr/local/bin

Por que isso não me permite acessar o conteúdo do arquivo ~ / julia (incluindo o executável julia) diretamente?

Obrigado!

    
por Thomas Moore 15.02.2014 / 09:34

2 respostas

2

Eu assumo que o executável julia está na pasta ~/julia/ . Use o seguinte comando no terminal para criar um link flexível em /usr/local/bin ,

sudo ln -s /home/<username>/julia/julia /usr/local/bin

Substitua <username> pelo seu nome de usuário real. Ou

sudo ln -s "$HOME"/julia/julia /usr/local/bin

Observação: você precisa usar sudo para acessar /usr/local/bin , pois é o diretório do sistema.

Método de nível de usuário alternativo (se você não tiver acesso root)

Você pode criar uma pasta $HOME/bin e colocá-la no caminho, use os seguintes comandos no terminal,

cd
mkdir bin
echo "export PATH=$HOME/bin:$PATH" >> ~/.bashrc
. ~/.bashrc

Agora crie um softlink em $HOME/bin as,

ln -s "$HOME"/julia/julia "$HOME"/bin
    
por souravc 15.02.2014 / 09:42
1

Você também pode clicar com o botão direito do mouse no arquivo Julia, navegar até Make Link e copiar o link recém-criado para qualquer lugar em seu diretório pessoal.

    
por Olu 15.02.2014 / 10:47