Introduzione
Anaconda è una piattaforma open source scritta con il linguaggio di programmazione Python. È stato costruito da data scientist, per data scientist. Anaconda contiene una grande varietà di pacchetti e repository. È importante nella sua funzionalità in quanto fornisce elaborazione e calcolo di dati su larga scala e anche per programmare in linguaggio python. L'Anaconda è una buona piattaforma per programmare applicazioni Python.
Questo articolo ti aiuta a installare Anaconda sul tuo sistema Linux Debian 11 (Bullseye) con semplici istruzioni.
Se desideri installare Anaconda su un server in remoto continua a leggere, altrimenti salta il primo paragrafo "Connessione al Server" e leggi il successivo.
Connessione al Server
Per accedere al server, è necessario conoscere l'indirizzo IP. Avrai anche bisogno dell'username e della password per l'autenticazione. Per connettersi al server come utente root digitare il seguente comando:
ssh root@IP_DEL_SERVER
Successivamente sarà necessario inserire la password dell'utente root.
Se non utilizzate l'utente root potete connettervi con un'altro nome utente utilizzando lo stesso comando, quindi modificare root con il vostro nome_utente:
ssh nome_utente@IP_DEL_SERVER
Successivamente vi verrà chiesto di inserire la password del vostro utente.
La porta standard per connettersi tramite ssh è la 22, se il vostro server utilizza una porta diversa, sarà necessario specificarla utilizzando il parametro -p, quindi digitare il seguente comando:
ssh nome_utente@IP_DEL_SERVER -p PORTA
Prerequisiti
Prima di tutto, apri il terminale sul tuo sistema Debian ed esegui il comando menzionato di seguito per aggiornare il repository dei pacchetti:
sudo apt update && sudo apt install curl -y
Preparare il programma di installazione di Anaconda
Ora andrò alla directory /tmp
e per questo scopo useremo il comando cd:
cd /tmp
Quindi, usa l'utilità della riga di comando curl per scaricare lo script del programma di installazione di Anaconda dal sito ufficiale. Visita la pagina di download dello script di installazione di Anaconda per verificare le versioni più recenti. Quindi, scarica lo script come di seguito:
curl --output anaconda.sh https://repo.anaconda.com/archive/Anaconda3-2021.05-Linux-x86_64.sh
Per controllare il checksum dello script SHA-256, userò il seguente comando con il nome del file, sebbene questo passaggio sia facoltativo:
sha256sum anconda.sh
25e3ebae8905450ddac0f5c93f89c467 anaconda.sh
Controlla se il codice hash corrisponde al codice mostrato nella pagina di download.
Installare Anaconda su Debian 11
Il tuo sistema è pronto per installare Anaconda. Passiamo al passaggio di testo ed eseguiamo lo script di installazione di Anaconda come di seguito:
bash anaconda.sh
Segui le istruzioni della procedura guidata per completare il processo di installazione di Anaconda. È necessario fornire input durante il processo di installazione.
Usa il comando sopra per eseguire lo script del programma di installazione scaricato con la shell bash.
Digitare "sì" per accettare il contratto di licenza Anaconda per continuare.
Verificare la posizione della directory di installazione di Anaconda e quindi premere Invio per continuare l'installazione in quella directory.
Digita "yes" per inizializzare il programma di installazione di Anaconda sul tuo sistema.
Vedrai un messaggio di corretta installazione di Anaconda sul sistema Debian 11.
Anaconda è stato installato con successo su Debian Linux. Lo script di installazione ha aggiunto la configurazione dell'ambiente nel file .bashrc
dell'utente attualmente connesso.
Utilizzare il seguente comando per attivare l'ambiente Anaconda:
source ~/.bashrc
Ora siamo nella base predefinita dell'ambiente di programmazione. Per verificare l'installazione apriremo conda list:
conda list
# packages in environment at /home/noviello/anaconda3:
#
# Name Version Build Channel
_ipyw_jlab_nb_ext_conf 0.1.0 py38_0
_libgcc_mutex 0.1 main
alabaster 0.7.12 pyhd3eb1b0_0
anaconda 2021.05 py38_0
anaconda-client 1.7.2 py38_0
anaconda-navigator 2.0.3 py38_0
anaconda-project 0.9.1 pyhd3eb1b0_1
anyio 2.2.0 py38h06a4308_1
appdirs 1.4.4 py_0
Come aggiornare Anaconda
Puoi facilmente aggiornare Anaconda e i pacchetti usando il binario conda. Per aggiornare Anaconda sul tuo sistema, digita:
conda update --all
Proceed ([y]/n)? y
Premere "y" per procedere con il processo di aggiornamento. L'output ti mostrerà tutti i pacchetti che stanno installando di recente o aggiornando i pacchetti correnti e la rimozione di pacchetti non necessari.
Conclusione
Puoi utilizzare Anaconda per gestire il calcolo scientifico, i carichi di lavoro per la scienza dei dati, l'analisi e l'elaborazione dei dati su larga scala. In questo articolo, abbiamo imparato come installare anaconda su Debian dalla sua fonte originale.