본문으로 건너뛰기

Debian에 Rust 설치하기

Debian에 Rust 설치하기

Rust는 메모리 안전성, 동시성 및 높은 성능을 제공하는 현대적인 프로그래밍 언어입니다. 이 튜토리얼에서는 Debian에 Rust를 설치하는 단계별 프로세스를 안내합니다.

전제 조건

시작하기 전에 Debian 시스템에 다음 전제 조건이 설치되어 있는지 확인하세요:

  • Debian 운영 체제 (최신 버전)
  • 터미널 또는 명령 줄 인터페이스에 대한 액세스
  • 인터넷 연결

단계 1: 시스템 업데이트

먼저, 시스템이 최신 상태인지 확인해야 합니다. 터미널을 열고 다음 명령을 실행하세요:

sudo apt update && sudo apt upgrade -y

이 명령은 패키지 목록을 업데이트하고 모든 설치된 패키지를 최신 버전으로 업그레이드합니다.

단계 2: rustup을 사용하여 Rust 설치

Rust는 Rust 버전 및 관련 도구를 관리하기 위한 공식 도구인 rustup을 제공합니다. 다음 명령을 실행하여 rustup을 설치하세요:

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

이 명령은 curl을 사용하여 rustup 설치 스크립트를 다운로드하고, 그 후에 쉘(sh)로 파이프하여 실행합니다.

단계 3: 환경 변수 구성

설치 후, rustup은 환경 변수를 수정하여 Rust 이진 파일을 시스템의 PATH에 포함시킵니다. 그러나 이 변경 사항은 새로운 터미널 세션에서만 적용됩니다. 변경 사항을 즉시 적용하려면 다음 명령을 실행하세요:

source $HOME/.cargo/env

이 명령은 현재 터미널 세션에서 환경 변수를 다시로드합니다.

단계 4: 설치 확인

Rust가 성공적으로 설치되었는지 확인하려면 다음 명령을 실행하세요:

rustc --version

터미널에 Rust 컴파일러의 버전 번호가 출력되면 설치가 성공적으로 이루어진 것입니다. 예를 들면:

rustc 1.55.0 (c8dfcfe04 2021-12-06)

단계 5: Rust 도구 체인 업데이트

Rust는 자주 업데이트되며, 설치를 최신 상태로 유지하는 것이 좋습니다. Rust 도구 체인을 업데이트하려면 다음 명령을 실행하세요:

rustup update

이 명령은 Rust 도구 체인을 최신 버전으로 업데이트합니다.

단계 6: 사용 예시

이제 Rust가 설치되었으므로 몇 가지 사용 예시를 살펴보겠습니다.

예시 1: Hello, World!

간단한 Hello World 예시를 살펴보겠습니다. 텍스트 편집기를 사용하여 main.rs라는 새 파일을 만들고 다음 코드를 추가하세요:

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

그런 다음 파일을 저장하고 텍스트 편집기에서 나가세요. 터미널을 열고 main.rs가 있는 디렉토리로 이동하세요. 코드를 컴파일하고 실행하려면 다음 명령을 실행하세요:

rustc main.rs && ./main

이렇게 하면 터미널에 Hello, World!가 출력됩니다.

예시 2: Rust 프로젝트 생성

Rust는 Rust 프로젝트를 관리하기 위한 내장 도구인 Cargo를 제공합니다. Cargo를 사용하여 새 프로젝트를 만들어보겠습니다. 터미널에서 다음 명령을 실행하세요:

cargo new myproject

이 명령은 myproject라는 새 디렉토리를 생성하고 Rust 프로젝트에 필요한 파일과 구조를 자동으로 생성합니다. cd myproject를 사용하여 프로젝트 디렉토리로 이동하세요. 프로젝트를 빌드하고 실행하려면 다음 명령을 실행하세요:

cargo run

Cargo는 프로젝트를 자동으로 컴파일하고 실행하며, 터미널에서 출력을 확인할 수 있습니다.

결론

축하합니다! Debian에 Rust를 성공적으로 설치하고 몇 가지 사용 예시를 살펴보았습니다. Rust의 공식 문서를 참조하고 다양한 Rust 프로젝트를 실험해보며 Rust에 더 깊이 파고들어보세요. 즐거운 코딩하세요!