OpenSUSE에서 Rust 설치하기
OpenSUSE에서 Rust 설치하기
Rust는 개발자들이 신뢰성 있고 효율적인 소프트웨어를 구축할 수 있도록 도와주는 현대적이고 안전하며 빠른 프로그래밍 언어입니다. 이 튜토리얼에서는 안정성과 유연성으로 유명한 인기 있는 Linux 배포판인 OpenSUSE에서 Rust를 설치하는 단계별 프로세스를 안내해 드리겠습니다.
전제 조건
시작하기 전에 다음 전제 조건을 충족하는지 확인하세요:
- OpenSUSE 설치 (가능한 최신 버전)
- 안정적인 인터넷 연결
단계 1: 시스템 패키지 업데이트
첫 번째 단계는 시스템 패키지가 최신 상태인지 확인하는 것입니다. 터미널을 열고 다음 명령을 실행하세요:
sudo zypper update
비밀번호를 입력하라는 메시지가 표시됩니다. 비밀번호를 입력하고 업데이트 프로세스가 완료될 때까지 기다리세요. 이 단계를 통해 시스템이 최신 버그 수정 및 보안 패치를 보유하게 됩니다.
단계 2: Rustup 다운로드
Rustup은 Rust의 권장 도구체인 설치 프로그램입니다. 이 도구는 Rust 버전과 관련 도구를 관리합니다. Rustup을 다운로드하려면 터미널에서 다음 명령을 실행하세요:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
이 명령은 Rustup 설치 스크립트를 다운로드하고 실행합니다. 완료까지 약간의 시간이 소요될 수 있습니다.
단계 3: Rust를 PATH에 추가
설치가 완료되면 Rustup은 기본 설치를 진행할지 여부를 묻는 프롬프트를 표시합니다. 1
을 누르고 Enter를 눌러 계속 진행하세요. 이렇게 하면 Rust가 시스템의 PATH 변수에 추가되어 터미널에서 어디서든 Rust 명령을 사용할 수 있게 됩니다.
단계 4: Rust 환경 구성
다음으로 Rust 환경을 구성해야 합니다. 새로운 터미널을 열거나 다음 명령을 실행하여 환경 변수를 다시 로드하세요:
source $HOME/.cargo/env
이 명령은 이전 단계에서 수행한 변경 사항이 즉시 적용되도록 보장합니다.
단계 5: Rust 설치 확인
Rust가 성공적으로 설치되었는지 확인하기 위해 다음 명령을 실행하세요:
rustc --version
터미널에 Rust의 버전 번호가 표시되어야 합니다. 이렇게 하면 Rust가 올바르게 설치된 것을 확인할 수 있습니다.
단계 6: Rust 업데이트
Rust 설치를 최신 상태로 유지하기 위해 정기적으로 업데이트하는 것이 좋습니다. 다음 명령을 실행하여 Rust 및 관련 도구를 업데이트하세요:
rustup update
이 명령은 Rust의 최신 안정 버전을 다운로드하고 설치합니다.
단계 7: Cargo 설치
Cargo는 Rust의 패키지 관리자 및 빌드 시스템입니다. 종속성을 관리하고 Rust 프로젝트를 컴파일하고 실행할 수 있게 해줍니다. 다음 명령을 실행하여 Cargo를 설치하세요:
rustup component add cargo
이 명령은 Cargo를 설치하고 사용할 수 있게 합니다.
단계 8: Cargo 설치 확인
Cargo가 성공적으로 설치되었는지 확인하기 위해 다음 명령을 실행하세요:
cargo --version
터미널에 Cargo의 버전 번호가 표시되어야 합니다. 이렇게 하면 Cargo가 올바르게 설치된 것을 확인할 수 있습니다.
단계 9: 샘플 Rust 프로젝트 생성
이제 Rust와 Cargo가 설정되었으므로 모든 것이 예상대로 작동하는지 확인하기 위해 샘플 Rust 프로젝트를 생성해 보겠습니다. 다음 명령을 실행하여 새로운 Rust 프로젝트를 생성하세요:
cargo new hello_world
이 명령은 기본적인 Rust 프로젝트 구조를 가진 hello_world
라는 새 디렉토리를 생성합니다.
단계 10: 샘플 프로젝트 빌드 및 실행
다음 명령을 실행하여 프로젝트 디렉토리로 이동하세요:
cd hello_world
그다음 Cargo를 사용하여 샘플 프로젝트를 빌드하고 실행하세요:
cargo run
터미널에 Hello, world!
라는 출력이 표시되어야 합니다. 이렇게 하면 Rust와 Cargo가 올바르게 작동하는 것을 확인할 수 있습니다.
결론
축하합니다! OpenSUSE 시스템에 Rust를 성공적으로 설치하고 개발 환경을 구성했습니다. 이제 Rust 프로그래밍의 세계를 탐험하고 놀라운 소프트웨어를 개발할 수 있습니다. 최신 기능과 버그 수정을 활용하기 위해 Rust와 Cargo를 정기적으로 업데이트하는 것을 기억하세요. 즐거운 코딩하세요!