CentOS에 Rust 설치하는 방법
CentOS에 Rust 설치하는 방법
Rust는 현대적이고 안전하며 효율적인 프로그래밍 언어로, 개발자들에게 저수준 프로그래밍에 대한 고수준 제어를 제공하는 것을 목표로 합니다. 이 튜토리얼에서는 Rust를 CentOS, 인기 있는 리눅스 배포판에 설치하는 단계별 과정을 안내해 드리겠습니다. 이를 통해 견고하고 신뢰할 수 있는 애플리케이션을 개발하기 위해 필요한 모든 도구를 갖추게 될 것입니다.
사전 요구 사항
시작하기 전에 CentOS 시스템이 작동 중인지 확인하십시오. 또한 Rust를 다운로드하고 설치하기 위해 안정적인 인터넷 연결이 필요합니다.
단계 1: 시스템 패키지 업데이트
새로운 소프트웨어를 설치하기 전에 시스템 패키지를 업데이트하는 것이 항상 좋은 관행입니다. 터미널을 열고 다음 명령을 실행하여 CentOS 패키지를 업데이트합니다:
sudo yum update
이 명령은 패키지 목록을 업데이트하고 사용 가능한 업데이트를 설치합니다.
단계 2: Rust 설치
CentOS에 Rust를 설치하기 위해 rustup
이라는 공식 Rust 설치 프로그램을 사용할 수 있습니다. 이 도구를 사용하면 다양한 Rust 버전과 관련 패키지를 쉽게 관리할 수 있습니다.
- 터미널에서 다음 명령을 실행하여
rustup
을 다운로드하고 설치합니다:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
이 명령은 rustup-init
스크립트를 다운로드하고 설치 프로세스를 시작합니다.
설치 중에 계속 진행하도록 요구되는 경우,
1
을 누르고Enter
를 눌러 기본 설치를 진행합니다.설치가 완료되면 스크립트는
cargo
와rustc
실행 파일을 시스템의PATH
변수에 추가하여 어떤 디렉토리에서든 Rust 명령을 사용할 수 있도록 합니다.변경 사항을 적용하고 새로운
PATH
설정을 로드하기 위해 새로운 터미널 세션을 열거나 다음 명령을 실행합니다:
source $HOME/.cargo/env
이 명령은 현재 터미널 세션이 새로 설치된 Rust 실행 파일을 인식하도록 합니다.
- 설치를 확인하기 위해 다음 명령을 실행합니다:
rustc --version
화면에 설치된 Rust 버전이 출력되면 설치가 성공적으로 완료된 것입니다.
축하합니다! CentOS 시스템에 Rust가 성공적으로 설치되었습니다.
단계 3: Rust 환경 구성
Rust 개발 경험을 극대화하기 위해 Rust 환경을 구성하는 것이 좋습니다. 기본 도구 체인을 설정하고 자동 완성을 활성화하는 방법을 알아보겠습니다.
- 다음 명령을 실행하여 기본 도구 체인을 설정합니다:
rustup default stable
이 명령은 안정 버전의 Rust를 기본 도구 체인으로 설정합니다. 원하는 경우 stable
을 nightly
또는 특정 버전으로 대체할 수 있습니다.
- 다음 명령을 실행하여 Rust 명령에 대한 자동 완성을 활성화합니다:
rustup completions bash > /etc/bash_completion.d/rustup.bash-completion
이 명령은 rustup
을 위한 Bash 자동 완성 스크립트를 생성하여 Rust 명령에 대해 탭 완성을 사용할 수 있도록 합니다.
단계 4: 사용 예제
Rust의 사용 방법을 설명하기 위해 간단한 "Hello, World!" 프로그램을 생성해 보겠습니다.
- 원하는 텍스트 편집기를 사용하여
main.rs
라는 새 파일을 만듭니다:
vi main.rs
- 다음 코드를 파일에 추가합니다:
fn main() {
println!("Hello, World!");
}
이 코드는 "Hello, World!" 메시지를 출력하는 main
함수를 정의합니다.
파일을 저장하고 종료합니다.
다음 명령을 사용하여 프로그램을 컴파일하고 실행합니다:
rustc main.rs && ./main
이 명령은 Rust 소스 코드를 main
이라는 실행 가능한 파일로 컴파일하고 실행합니다.
터미널에 Hello, World!
출력이 표시되면 Rust 설치가 올바르게 작동하는 것을 확인할 수 있습니다.
주의 사항
- 필요한 구성 요소를 다운로드하기 위해 설치 프로세스 중에 안정적인 인터넷 연결이 확인되어야 합니다.
- CentOS 시스템에서 소프트웨어를 설치할 수 있는 권한이 있는지 확인하세요.
- 오타나 구문 오류를 방지하기 위해 입력하는 명령을 두 번 확인하세요.
결론
이 튜토리얼에서는 rustup
설치 프로그램을 사용하여 CentOS에 Rust를 설치하는 방법을 배웠습니다. 또한 Rust 환경을 구성하고 기본 도구 체인을 설정하고 자동 완성을 활성화했습니다. 또한 Rust 설치를 테스트하기 위해 간단한 "Hello, World!" 프로그램을 만들었습니다. 이제 Rust 프로그래밍의 광범위한 세계를 탐험하고 강력한 애플리케이션을 개발할 준비가 되었습니다. 즐거운 코딩하세요!