Linux에서 Conda를 사용하여 Rust 가상 환경을 만드는 방법
이 페이지에서
- 전제 조건
- 필수 종속성 설치\n
- 아나콘다 설치
- Conda를 사용하여 Rust 가상 환경 만들기\n
- Rust 환경 비활성화 및 삭제\n
- 결론
Conda는 여러 버전의 소프트웨어 패키지 및 해당 종속성을 설치하기 위한 오픈 소스 패키지 관리 시스템 및 환경 관리 시스템입니다. 주로 Python용으로 개발되었으며 특정 프로그래밍 언어에 얽매이지 않습니다. Conda를 사용하면 다양한 환경에서 많은 프로그래밍 언어를 설치할 수 있습니다.
이 게시물에서는 Linux에서 Conda를 사용하여 Rust 가상 환경을 만드는 방법을 보여줍니다.
전제 조건
- Ubuntu 20.04를 실행하는 서버.\n
- 루트 암호는 서버에서 구성됩니다.\n
필수 종속성 설치
먼저 다음 명령을 사용하여 시스템 패키지를 최신 버전으로 업데이트합니다.
apt-get update -y
모든 패키지가 업데이트되면 다음 명령을 사용하여 다른 필수 패키지를 설치합니다.
apt-get install libgl1-mesa-glx libegl1-mesa libxrandr2 libxrandr2 libxss1 libxcursor1 libxcomposite1 libasound2 libxi6 libxtst6 -y
모든 패키지가 설치되면 다음 단계로 진행할 수 있습니다.
아나콘다 설치
먼저 다음 명령을 사용하여 Anaconda 설치 스크립트를 다운로드합니다.
wget https://repo.anaconda.com/archive/Anaconda3-2021.05-Linux-x86_64.sh
스크립트가 다운로드되면 다음 명령을 사용하여 다운로드한 스크립트를 실행합니다.
bash Anaconda3-2021.05-Linux-x86_64.sh
아래와 같이 yes 또는 no를 입력하라는 메시지가 표시됩니다.
예 또는 아니오로 대답하십시오:
>>> yes Anaconda3 will now be installed into this location: /root/anaconda3 - Press ENTER to confirm the location - Press CTRL-C to abort the installation - Or specify a different location below Do you wish the installer to initialize Anaconda3 by running conda init? [yes|no]
Anaconda가 설치되면 다음 명령을 사용하여 Conda 환경을 활성화합니다.
source ~/.bashrc
Conda를 사용하여 Rust 가상 환경 만들기
Rust 툴체인 설치 프로그램은 Rust를 Linux에 설치하기 위한 rustup 유틸리티를 제공합니다. 그러나 Conda 패키지 관리자를 사용하여 Rust 프로그래밍 언어를 설치하고 관리할 수도 있습니다.
새 Rust 환경을 만들려면 다음 명령을 실행합니다.
conda create -c conda-forge -n rustenv rust
프로세스가 완료되면 다음과 같은 결과가 표시됩니다.
# # To activate this environment, use # # $ conda activate rustenv # # To deactivate an active environment, use # # $ conda deactivate
다음으로 다음 명령을 사용하여 Rust 환경을 확인합니다.
conda info --envs
다음 출력이 표시되어야 합니다.
# conda environments: # base * /root/anaconda3 rustenv /root/anaconda3/envs/rustenv
다음으로 Rust 환경을 활성화해야 합니다. 다음 명령을 사용하여 활성화할 수 있습니다.
conda activate rustenv
다음 출력이 표시되어야 합니다.
(rustenv) :~#
이제 다음 명령을 사용하여 Rust 버전을 확인합니다.
rustc --version
다음 출력이 표시되어야 합니다.
rustc 1.53.0 (53cb7b09b 2021-06-17)
다음 명령을 사용하여 Corgo 패키지 버전을 확인할 수도 있습니다.
cargo --version
다음 출력이 표시되어야 합니다.
cargo 1.53.0 (4369396ce 2021-04-27)
시스템 경로에 화물 환경 추가:
다음으로 시스템 경로에 Cargo 환경을 추가하여 영구적으로 만들어야 합니다.
이렇게 하려면 다음 명령을 사용하여 .bashrc 파일을 편집합니다.
nano ~/.bashrc
다음 줄을 추가합니다.
export PATH=/root/.cargo/bin:$PATH
파일을 저장하고 닫은 후 다음 명령을 사용하여 환경을 활성화합니다.
source ~/.bashrc
Rust 환경 비활성화 및 삭제
Rust 환경을 비활성화하려면 다음 명령을 실행합니다.
conda deactivate
다음으로 다음 명령을 사용하여 시스템에서 Rust 환경을 영구적으로 삭제합니다.
conda env remove -n rustenv
결론
축하합니다! Conda를 사용하여 Rust 환경을 성공적으로 만들었습니다. 이제 Rust를 사용하여 첫 번째 프로젝트 생성을 시작할 수 있습니다.