웹사이트 검색

Linux에서 Conda를 사용하여 Rust 가상 환경을 만드는 방법


이 페이지에서

  1. 전제 조건
  2. 필수 종속성 설치\n
  3. 아나콘다 설치
  4. Conda를 사용하여 Rust 가상 환경 만들기\n
  5. Rust 환경 비활성화 및 삭제\n
  6. 결론

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를 사용하여 첫 번째 프로젝트 생성을 시작할 수 있습니다.