Ubuntu 22.04 - Rust 설치하기

러스트는 모질라에서 개발한 언어로, C/C++와 유사하지만 메모리 문제를 발생시키지 않도록, 안정적인 언어로 설계되었습니다.

이 글에서는 우분투 22.04/20.04에서 러스트를 설치하고, 간단히 예제 코드를 컴파일하여 실행하는 방법을 소개합니다.

1. 터미널에서 Rust 설치

설치를 시작하기 전에 먼저 apt를 업데이트하고 설치된 패키지를 업그레이드합니다. 최신버전으로 미리 업그레이드를 하면, 잠재적인 호환성 문제나 버전 충돌 문제를 예방할 수 있습니다.

$ sudo apt update && sudo apt upgrade

그리고 필요한 의존성 패키지들을 모두 설치합니다.

$ sudo apt install curl build-essential gcc make -y

이제 아래 curl 명령어로 Rust 설치 스크립트를 다운로드하여 설치를 할 수 있습니다.

$ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

스크립트를 실행시키면 아래와 같이 어떻게 설치할 것인지 물어보는데 1을 입력하고 Enter를 누릅니다.

1) Proceed with installation (default)
2) Customize installation
3) Cancel installation
>1

설치가 완료되면 아래 명령어를 입력해주세요. 터미널(shell)에서 Rust 명령어를 사용할 수 있도록 환경설정을 하는 것입니다.

$ source "$HOME/.cargo/env"

환경 설정 후, 아래와 같이 버전 정보를 확인해보면 러스트 명령어가 쉘에서 사용 가능한 것을 볼 수 있습니다.

$ rustc -V
rustc 1.69.0 (84c898d65 2023-04-16)

2. 러스트 예제 코드 실행

다음과 같이 샘플 폴더를 만들고, 러스트 파일에 간단한 코드를 추가합니다.

$ mkdir sample
$ cd sample/
$ vim main.rs

main.rs 파일에 Hello World!를 출력하는 코드를 입력했습니다.

fn main() {
    println!("Hello World!");
}

이제 터미널에서 아래 명령어로 컴파일을 합니다.

$ rustc main.rs

디렉토리를 보면 main.rs의 산출물로 실행 파일인 main 파일이 생성된 것을 볼 수 있습니다.

$ ls
main  main.rs

아래와 같이 터미널에서 실행 파일을 실행하면, 프로그램이 실행되면서 Hello World!를 출력합니다.

$ ./main
Hello World!

3. 터미널에서 Rust 삭제

러스트를 더 이상 사용하지 않을 때, 아래 명령어로 러스트를 삭제할 수 있습니다.

$ rustup self uninstall
Loading script...

Related Posts

codechachaCopyright ©2019 codechacha