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에 더 깊이 파고들어보세요. 즐거운 코딩하세요!