Conda adalah sistem manajemen paket sumber terbuka dan sistem manajemen lingkungan untuk menginstal beberapa versi paket perangkat lunak dan dependensinya. Ini terutama dikembangkan untuk Python dan tidak terikat dengan bahasa pemrograman tertentu. Conda memungkinkan Anda menginstal banyak bahasa pemrograman di berbagai lingkungan berbeda.
Dalam posting ini, kami akan menunjukkan cara membuat lingkungan virtual Rust menggunakan Conda di Linux.
Prasyarat
- Server yang menjalankan Ubuntu 20.04.
- Kata sandi root dikonfigurasi di server.
Instal Dependensi yang Diperlukan
Pertama, perbarui paket sistem Anda ke versi terbaru dengan perintah berikut:
apt-get update -y
Setelah semua paket diperbarui, instal paket lain yang diperlukan dengan perintah berikut:
apt-get install libgl1-mesa-glx libegl1-mesa libxrandr2 libxrandr2 libxss1 libxcursor1 libxcomposite1 libasound2 libxi6 libxtst6 -y
Setelah semua paket terinstal, Anda dapat melanjutkan ke langkah berikutnya.
Instal Anaconda
Pertama, unduh skrip instalasi Anaconda dengan perintah berikut:
wget https://repo.anaconda.com/archive/Anaconda3-2021.05-Linux-x86_64.sh
Setelah skrip diunduh, jalankan skrip yang diunduh dengan perintah berikut:
bash Anaconda3-2021.05-Linux-x86_64.sh
Anda akan diminta untuk mengetik ya atau tidak seperti yang ditunjukkan di bawah ini:
Tolong jawab 'ya' atau 'tidak':'
>>> 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]
Setelah Anaconda diinstal, aktifkan lingkungan Conda dengan perintah berikut:
source ~/.bashrc
Buat Lingkungan Virtual Rust Menggunakan Conda
Penginstal rantai alat Rust menyediakan utilitas rustup untuk menginstal Rust di Linux. Namun, Anda juga dapat menggunakan manajer paket Conda untuk menginstal dan mengelola bahasa pemrograman Rust.
Untuk membuat lingkungan Rust baru, jalankan perintah berikut:
conda create -c conda-forge -n rustenv rust
Setelah proses selesai, Anda akan mendapatkan output berikut:
# # To activate this environment, use # # $ conda activate rustenv # # To deactivate an active environment, use # # $ conda deactivate
Selanjutnya, verifikasi lingkungan Rust dengan perintah berikut:
conda info --envs
Anda akan melihat output berikut:
# conda environments: # base * /root/anaconda3 rustenv /root/anaconda3/envs/rustenv
Selanjutnya, Anda perlu mengaktifkan lingkungan Rust. Anda dapat mengaktifkannya menggunakan perintah berikut:
conda activate rustenv
Anda akan mendapatkan output berikut:
(rustenv) [email protected]:~#
Sekarang, verifikasi versi Rust dengan perintah berikut:
rustc --version
Anda akan melihat output berikut:
rustc 1.53.0 (53cb7b09b 2021-06-17)
Anda juga dapat memeriksa versi paket Corgo dengan perintah berikut:
cargo --version
Anda akan melihat output berikut:
cargo 1.53.0 (4369396ce 2021-04-27)
Tambahkan Lingkungan Kargo ke Jalur SISTEM Anda:
Selanjutnya, Anda perlu menambahkan lingkungan Cargo ke jalur sistem Anda untuk menjadikannya permanen.
Untuk melakukannya, edit file .bashrc dengan perintah berikut:
nano ~/.bashrc
Tambahkan baris berikut:
export PATH=/root/.cargo/bin:$PATH
Simpan dan tutup file kemudian aktifkan lingkungan dengan perintah berikut:
source ~/.bashrc
Nonaktifkan dan Hapus Lingkungan Rust
Untuk menonaktifkan lingkungan Rust, jalankan perintah berikut:
conda deactivate
Selanjutnya, hapus lingkungan Rust secara permanen dari sistem Anda menggunakan perintah berikut:
conda env remove -n rustenv
Kesimpulan
Selamat! Anda telah berhasil membuat lingkungan Rust menggunakan Conda. Sekarang Anda dapat mulai membuat proyek pertama Anda menggunakan Rust.