본문으로 건너뛰기

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를 정기적으로 업데이트하는 것을 기억하세요. 즐거운 코딩하세요!