GNU/Linux >> Belajar Linux >  >> Linux

Cara Menginstal Miniconda Di Linux

Beberapa waktu yang lalu, kami membahas tentang distribusi Anaconda Python , dan cara menginstal dan menggunakan Anaconda di Linux. Hari ini, kita akan melihat apa itu Miniconda , cara menginstal miniconda di Linux.

Apa itu Miniconda?

Miniconda adalah versi distribusi Anaconda yang minimal dan sederhana. Sesuai dengan namanya, Miniconda hanya berisi manajer paket Conda, Python dan sejumlah kecil paket berguna seperti pip, zlib termasuk dependensinya.

Miniconda cocok untuk mereka yang tidak keberatan menginstal setiap paket satu per satu. Ini menghemat tidak hanya ruang disk tetapi juga menghindari membuang banyak aplikasi yang tidak perlu yang tidak sering Anda gunakan di hard drive Anda. Bagi mereka yang bertanya-tanya, distribusi Anaconda secara otomatis menginstal 1.500 paket yang menghabiskan sekitar 3 GB ruang disk. Jika Anda hanya menggunakan beberapa aplikasi, miniconda mungkin merupakan pilihan yang baik!

Instal Miniconda di Linux

Unduh versi Miniconda terbaru dari laman unduhan resmi .

$ wget https://repo.anaconda.com/miniconda/Miniconda3-py39_4.9.2-Linux-x86_64.sh

Buka lokasi tempat Anda mengunduh penginstal Miniconda dan periksa integritas file yang diunduh dengan SHA-256:

$ sha256sum Miniconda3-py39_4.9.2-Linux-x86_64.sh

Anda akan melihat output seperti di bawah ini:

536817d1b14cb1ada88900f5be51ce0a5e042bae178b5550e62f61e223deae7c  Miniconda3-py39_4.9.2-Linux-x86_64.sh

Bandingkan nilai hash di atas dengan Hash resmi untuk Miniconda. Jika nilai hash dari file penginstal yang diunduh secara lokal cocok dengan hash resmi, itu adalah file yang sah dan Anda dapat memulai penginstalan!

Untuk menginstal Miniconda di Linux, jalankan:

$ bash Miniconda3-py39_4.9.2-Linux-x86_64.sh 

Anda harus menyertakan bash perintah apa pun shell yang Anda gunakan.

Tekan ENTER untuk melanjutkan instalasi:

Welcome to Miniconda3 py39_4.9.2
 In order to continue the installation process, please review the license
 agreement.
 Please, press ENTER to continue                  

Selanjutnya, Anda akan melihat perjanjian lisensi. Tekan tombol ENTER untuk menggulir ke bagian bawah persyaratan lisensi dan ketik “Ya” dan tekan untuk menyetujui perjanjian lisensi dan melanjutkan penginstalan.

Do you accept the license terms? [yes|no]
 [no] >>> yes

Selanjutnya installer akan menanyakan di mana Anda ingin menginstal Miniconda. Anda akan diberikan tiga pilihan. Tekan ENTER untuk menerima lokasi pemasangan default yaitu $HOME direktori. Jika Anda tidak ingin menginstal di lokasi default, tekan CTRL+C untuk membatalkan penginstalan atau menyebutkan direktori penginstalan alternatif.

Saya menggunakan jalur penginstalan default, yaitu /var/home/sk/miniconda3 dalam kasus saya.

[...]
Miniconda3 will now be installed into this location:
 /var/home/sk/miniconda3
 Press ENTER to confirm the location
 Press CTRL-C to abort the installation
 Or specify a different location below 
 [/var/home/sk/miniconda3] >>> 

Jika Anda telah memilih lokasi default, penginstal akan menampilkan “PREFIX=/var/home/<user>/miniconda3” dan lanjutkan penginstalan. Mungkin perlu beberapa menit untuk menyelesaikannya.

Terakhir, Anda akan diminta untuk menginisialisasi Miniconda. Disarankan untuk menginisialisasinya, jadi cukup ketik Ya dan tekan ENTER untuk melanjutkan.

 [...]
 Preparing transaction: done
 Executing transaction: done
 installation finished.
 Do you wish the installer to initialize Miniconda3
 by running conda init? [yes|no]
 [no] >>> yes

Setelah instalasi Miniconda selesai, Anda akan melihat catatan terima kasih di bagian akhir.

[...]
==> For changes to take effect, close and re-open your current shell. <==
 If you'd prefer that conda's base environment not be activated on startup, 
    set the auto_activate_base parameter to false: 
 conda config --set auto_activate_base false
 Thank you for installing Miniconda3!

Agar instalasi diterapkan, tutup dan buka kembali Terminal Anda. Atau, jalankan perintah berikut untuk segera melakukan perubahan:

$ source ~/.bashrc

Anda sekarang akan melihat awalan (dasar) di depan prompt shell Anda. Artinya dasar konda lingkungan diaktifkan.

(base) [[email protected] ~]$ 

Jika Anda tidak ingin lingkungan dasar conda diaktifkan secara default pada startup sistem dan ingin menjalankan conda dari mana saja, nonaktifkan menggunakan perintah:

$ conda config --set auto_activate_base false

Jalankan perintah berikut untuk segera menerapkan perubahan:

$ source ~/.bashrc

Mulai sekarang, Anda harus mengaktifkan conda environment secara manual menggunakan perintah:

$ conda activate

Untuk menonaktifkan lingkungan conda:

$ conda deactivate

Instalasi miniconda tanpa pengawasan

Skrip penginstal Miniconda dilengkapi dengan opsi untuk melakukan penginstalan tanpa pengawasan. Itu tidak memerlukan intervensi manual dari pengguna.

Pertama, buat direktori untuk instalasi Miniconda:

$ mkdir ~/miniconda

Unduh skrip penginstal:

$ wget https://repo.anaconda.com/miniconda/Miniconda3-py39_4.9.2-Linux-x86_64.sh

Verifikasi checksum seperti yang ditunjukkan di atas. Dan kemudian jalankan perintah berikut untuk menginstal Miniconda dalam mode senyap:

$ bash Miniconda3-py39_4.9.2-Linux-x86_64.sh -b -u -p ~/miniconda3

Di sini, -b flag digunakan untuk menjalankan instalasi dalam mode batch. Artinya - perjanjian lisensi akan diterima secara otomatis. -u flag adalah memperbarui instalasi yang ada jika Miniconda sudah diinstal. Dan -p flag digunakan untuk menentukan direktori tujuan tempat Anda ingin menginstal Miniconda. Dalam kasus kami, saya telah memilih ~/miniconda direktori.

Setelah instalasi selesai, installer akan menanyakan apakah Anda ingin menginisialisasi conda. Ketik Yes untuk menyetujui dan menyelesaikan penginstalan.

Perbarui Miniconda

Jalankan perintah berikut dari Terminal Anda untuk memperbarui Miniconda:

$ conda update conda

Copot pemasangan Miniconda

Jika Anda tidak memerlukan conda lagi, cukup hapus direktori instal Miniconda:

$ rm -fr ~/miniconda3

Beberapa file dan folder tersembunyi yang mungkin telah dibuat di direktori $HOME. Hapus juga:

$ rm -rf ~/.condarc ~/.conda ~/.continuum

Terakhir edit ~/.bashrc berkas:

$ nano ~/.bashrc

Temukan dan hapus seluruh blok yang dimulai dengan >>>conda initialize>>> dan diakhiri dengan <<<conda intialize<<< .

>>> conda initialize >>>
 !! Contents within this block are managed by 'conda init' !!
 __conda_setup="$('/var/home/sk/miniconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
 if [ $? -eq 0 ]; then
     eval "$__conda_setup"
 else
     if [ -f "/var/home/sk/miniconda3/etc/profile.d/conda.sh" ]; then
         . "/var/home/sk/miniconda3/etc/profile.d/conda.sh"
     else
         export PATH="/var/home/sk/miniconda3/bin:$PATH"
     fi
 fi
 unset __conda_setup
 <<< conda initialize <<<

Tekan Ctrl+O diikuti oleh Ctrl+X untuk menyimpan file dan menutupnya. Sumber ~/.bashrc file untuk menerapkan perubahan:

$ source ~/.bashrc

Itu dia. Miniconda telah dihapus dari sistem.


Linux
  1. Cara menginstal Python di Linux

  2. Cara menginstal Java di Linux

  3. Cara Menginstal NodeJS Di Linux

  1. Cara Menginstal FFmpeg Di Linux

  2. Cara Menginstal Vagrant Di Linux

  3. Cara Menginstal TeamViewer 15 di Linux

  1. Cara menginstal Linux dalam 3 langkah

  2. Bagaimana cara menginstal Kali Linux

  3. Cara Menginstal PIP di Linux