Conda je open-source systém správy balíků a systém správy prostředí pro instalaci více verzí softwarových balíků a jejich závislostí. Je vyvinut hlavně pro Python a není vázán na žádný konkrétní programovací jazyk. Conda vám umožňuje nainstalovat mnoho programovacích jazyků ve více různých prostředích.
V tomto příspěvku vám ukážeme, jak vytvořit virtuální prostředí Rust pomocí Conda v Linuxu.
Předpoklady
- Server se systémem Ubuntu 20.04.
- Na serveru je nakonfigurováno heslo uživatele root.
Instalovat požadované závislosti
Nejprve aktualizujte své systémové balíčky na nejnovější verzi pomocí následujícího příkazu:
apt-get update -y
Jakmile jsou všechny balíčky aktualizovány, nainstalujte další požadované balíčky pomocí následujícího příkazu:
apt-get install libgl1-mesa-glx libegl1-mesa libxrandr2 libxrandr2 libxss1 libxcursor1 libxcomposite1 libasound2 libxi6 libxtst6 -y
Jakmile jsou všechny balíčky nainstalovány, můžete přejít k dalšímu kroku.
Instalovat Anaconda
Nejprve si stáhněte instalační skript Anaconda pomocí následujícího příkazu:
wget https://repo.anaconda.com/archive/Anaconda3-2021.05-Linux-x86_64.sh
Jakmile je skript stažen, spusťte stažený skript pomocí následujícího příkazu:
bash Anaconda3-2021.05-Linux-x86_64.sh
Budete požádáni, abyste zadali ano nebo ne, jak je uvedeno níže:
Odpovězte prosím 'ano' nebo 'ne':'
>>> 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]
Jakmile je Anaconda nainstalována, aktivujte prostředí Conda pomocí následujícího příkazu:
source ~/.bashrc
Vytvoření virtuálních prostředí Rust pomocí Conda
Instalační program Rust toolchain poskytuje nástroj rustup pro instalaci Rust na Linux. Můžete však také použít správce balíčků Conda k instalaci a správě programovacího jazyka Rust.
Chcete-li vytvořit nové prostředí Rust, spusťte následující příkaz:
conda create -c conda-forge -n rustenv rust
Po dokončení procesu byste měli získat následující výstup:
# # To activate this environment, use # # $ conda activate rustenv # # To deactivate an active environment, use # # $ conda deactivate
Dále ověřte prostředí Rust pomocí následujícího příkazu:
conda info --envs
Měli byste vidět následující výstup:
# conda environments: # base * /root/anaconda3 rustenv /root/anaconda3/envs/rustenv
Dále budete muset aktivovat prostředí Rust. Můžete jej aktivovat pomocí následujícího příkazu:
conda activate rustenv
Měli byste získat následující výstup:
(rustenv) [email protected]:~#
Nyní ověřte verzi Rust pomocí následujícího příkazu:
rustc --version
Měli byste vidět následující výstup:
rustc 1.53.0 (53cb7b09b 2021-06-17)
Verzi balíčku Corgo můžete také zkontrolovat pomocí následujícího příkazu:
cargo --version
Měli byste vidět následující výstup:
cargo 1.53.0 (4369396ce 2021-04-27)
Přidejte Cargo Environment do své SYSstem Path:
Dále budete muset do systémové cesty přidat prostředí Cargo, aby bylo trvalé.
Chcete-li tak učinit, upravte soubor .bashrc pomocí následujícího příkazu:
nano ~/.bashrc
Přidejte následující řádky:
export PATH=/root/.cargo/bin:$PATH
Uložte a zavřete soubor a poté aktivujte prostředí pomocí následujícího příkazu:
source ~/.bashrc
Deaktivovat a odstranit Rust Environment
Pro deaktivaci prostředí Rust spusťte následující příkaz:
conda deactivate
Dále trvale odstraňte prostředí Rust ze systému pomocí následujícího příkazu:
conda env remove -n rustenv
Závěr
Gratulujeme! úspěšně jste vytvořili prostředí Rust pomocí Conda. Nyní můžete začít vytvářet svůj první projekt pomocí Rust.