Ubuntu 22.04에 Julia 프로그래밍 언어를 설치하는 방법

소개

Julia는 계산과 분석에서 고성능을 발휘하도록 설계된 프로그래밍 언어입니다. 데이터 과학, 과학 연구, 시각화, 기계 학습 및 더 일반적인 응용 프로그램 구축에 인기가 있습니다. 공식 사이트에서는 라이브 데모를 제공하여 Julia 언어를 시도해볼 수 있지만, 실제 사용 및 개발에는 시스템에 설치해야 합니다.

이 튜토리얼에서는 자신의 컴퓨터에 Julia를 다운로드하고 설치하는 방법을 다룹니다. 이는 시스템에서 Julia를 찾을 수 있게하고, Julia를 사용하여 코드를 작성할 수 있는 대화식 REPL 세션을 시작하는 것을 포함합니다.

전제 조건

단계 1 — Julia 다운로드 및 설치

사전 컴파일된 이진 파일은 Julia를 설치하는 권장 방법이지만 필요한 경우 소스에서 Julia를 컴파일할 수도 있습니다. 이 튜토리얼에서는 Julia의 공식 다운로드 페이지에서 공식 사전 컴파일된 이진 파일을 다운로드할 것입니다. 홈 디렉토리에 있는지 확인한 다음 다운로드를 시작하세요:

  1. wget https://julialang-s3.julialang.org/bin/linux/x64/1.8/julia-1.8.1-linux-x86_64.tar.gz

이 명령은 공식 사전 컴파일된 이진 파일을 다운로드하기 위해 wget을 사용합니다. 설치를 완료하려면 다운로드한 아카이브를 추출하십시오. 이 작업은 tar 명령을 사용하여 수행됩니다:

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

Julia 설치가 새로운 디렉토리인 julia-1.8.1에 완료되었습니다. 이 위치는 julia 디렉토리로 지칭되며 나중에 참조될 것입니다. Julia는 이 단일 디렉토리에 완전히 포함되어 있습니다. 나중에 Julia를 제거하려면 이 디렉토리를 삭제하면 됩니다.

단계 2 — Julia를 PATH에 추가하기

설치는 완료되었지만 시스템은 julia 실행 파일을 찾을 수 있어야 합니다. 이를 위해 Julia의 bin 디렉토리의 전체 경로를 PATH 환경 변수에 추가해야 합니다. 이 작업은 Linux에서 PATH를 조정할 수 있는 위치 중 하나입니다. nano 또는 선호하는 텍스트 편집기를 사용하여 ~/.bashrc를 엽니다:

  1. nano ~/.bashrc

. . .
export PATH="$PATH:/home/sammy/julia-1.8.1/bin"

파일의 맨 아래에 다음 라인을 추가하십시오. julia directory를 기반으로 사용하되, 절대 경로를 사용하여 bin 폴더에 대한 경로를 지정해야합니다. 이 예에서는 홈 디렉토리를 사용하므로, 만약 다른 위치를 선택했다면 디렉토리 이름을 업데이트하십시오.

작업을 마치면 CTRL+O를 눌러 저장하고 CTRL+X로 나가십시오.

이 변경 사항이 적용되려면 .bashrc 파일을 source해야합니다.

  1. source ~/.bashrc

이제 시스템에서 julia 실행 파일을 찾을 수 있습니다.

단계 3 — Julia REPL 실행

Julia가 올바르게 설치되었는지 확인하고 언어 자체를 실험하기 위해 대화형 REPL (read-evaluate-print-loop) 세션을 시작하십시오. 이렇게 하면 즉각적인 피드백을 받고 언어를 사용할 수 있습니다.

julia가 이제 PATH에 있으므로 다음 명령을 사용하여 세션을 시작할 수 있습니다.

  1. julia
Output
_ _ _ _(_)_ | Documentation: https://docs.julialang.org (_) | (_) (_) | _ _ _| |_ __ _ | Type "?" for help, "]?" for Pkg help. | | | | | | |/ _` | | | | |_| | | | (_| | | Version 1.8.1 (2022-09-06) _/ |\__'_|_|_|\__'_| | Official https://julialang.org/ release |__/ | julia>

예를 들어 기본적인 Julia 산술을 수행하여 작동 여부를 확인할 수 있습니다. 이는 모든 프로그래밍 언어의 기본입니다.

  1. 1 + 1
Output
2

실험을 마치면 세션을 종료하려면 CTRL+D를 눌러주세요.

결론

줄리아는 데이터 과학 및 응용 프로그램 빌딩에 사용되는 프로그래밍 언어입니다. 이 안내서는 설치와 기본 사용에만 초점을 맞추고 있지만, 줄리아로 프로그래밍하고 창작하는 방법에 대해 더 알고 싶다면 공식 줄리아 학습 사이트에서 더 자세히 알아볼 수 있습니다. 다른 언어를 설치하는 데 관심이 있다면 특히 데이터 과학을 위한 R 설치 방법에 대한 저희의 자습서를 확인해보세요.

Source:
https://www.digitalocean.com/community/tutorials/how-to-install-julia-programming-language-on-ubuntu-22-04