Apakah menginstal Anaconda menghasilkan penggunaan ruang jika saya telah menginstal sebagian besar paket yang diperlukan?

1

Saya ingin menginstal Anaconda di ubuntu 18.04 tapi saya sudah menginstal banyak paket (numpy, numba, scipy, pymc dll) yang saya butuhkan. Jadi pertanyaan saya adalah apakah ini berarti menginstal Anaconda menghasilkan banyak paket umum yang diinstal dua kali? Haruskah saya menghapus paket yang saya instal dulu untuk menghindari pemborosan ruang?

Savarkar
sumber

Jawaban:

1

Jika Anda telah melakukan semua instalasi paket Anda melalui metode instalasi paket yang disediakan distribusi, atau setidaknya memberitahukan sistem manajemen paket distribusi yang disediakan dengan benar tentang fakta bahwa Anda telah menginstal dependensi tersebut, menginstal Anaconda seharusnya tidak menginstal dependensi tambahan kali - jika Anda sudah menginstal dependensi untuk satu hal, itu akan memuaskan semuanya dengan dependensi itu.

Itu semacam salah satu tujuan utama manajemen paket. Itu, dan membuatnya mudah untuk melakukan upgrade.

Bagi sebagian besar pengguna, hal ini hanya berfungsi. Ketika tidak, biasanya karena seseorang mengacau, dan itu tidak terlalu sulit untuk diperbaiki. Anda mungkin mendapatkan ide yang miring tentang proses tersebut karena orang-orang yang memiliki masalah dengan itu datang ke tempat-tempat seperti SuperUser.com, tetapi orang-orang yang tidak, yah, tidak, setidaknya tidak untuk itu.

Anda harus memahami pidato saya yang hati-hati di paragraf pertama saya tidak dimaksudkan untuk menyiratkan bahwa prosesnya penuh dengan gangguan potensial; lebih dari itu orang-orang yang cenderung datang kepada saya untuk meminta bantuan telah melakukan upaya besar untuk melakukan hal-hal dengan cara yang sulit yang tidak berhasil dengan baik. Misalnya, jika Anda mengunduh kode sumber dari suatu tempat selain dari repositori sumber distribusi Anda, mengompilasinya, dan menginstalnya dengan menyalin semua file yang menurut Anda seharusnya, secara estetika, Anda harus berharap segala sesuatunya mungkin tidak berfungsi sebaik jika Anda akan mengikuti praktik yang disarankan.

Ed Grimm
sumber