Installazione
Per installare Ollama, esegui il seguente comando:
shell
curl -fsSL https://ollama.com/install.sh | shInstallazione manuale
Nota
Se stai aggiornando da una versione precedente, devi prima rimuovere le vecchie librerie con sudo rm -rf /usr/lib/ollama.
Scarica ed estrai il pacchetto:
shell
curl -fsSL https://ollama.com/download/ollama-linux-amd64.tar.zst \
| sudo tar x -C /usrAvvia Ollama:
shell
ollama serveIn un altro terminale, verifica che Ollama sia in esecuzione:
shell
ollama -vInstallazione GPU AMD
Se disponi di una GPU AMD, scarica ed estrai anche il pacchetto ROCm aggiuntivo:
shell
curl -fsSL https://ollama.com/download/ollama-linux-amd64-rocm.tar.zst \
| sudo tar x -C /usrInstallazione ARM64
Scarica ed estrai il pacchetto specifico per ARM64:
shell
curl -fsSL https://ollama.com/download/ollama-linux-arm64.tar.zst \
| sudo tar x -C /usrAggiunta di Ollama come servizio di avvio (consigliato)
Crea un utente e un gruppo per Ollama:
shell
sudo useradd -r -s /bin/false -U -m -d /usr/share/ollama ollama
sudo usermod -a -G ollama $(whoami)Crea un file di servizio in /etc/systemd/system/ollama.service:
ini
[Unit]
Description=Ollama Service
After=network-online.target
[Service]
ExecStart=/usr/bin/ollama serve
User=ollama
Group=ollama
Restart=always
RestartSec=3
Environment="PATH=$PATH"
[Install]
WantedBy=multi-user.targetQuindi avvia il servizio:
shell
sudo systemctl daemon-reload
sudo systemctl enable ollamaInstallazione dei driver CUDA (opzionale)
Scarica e installa CUDA.
Verifica che i driver siano installati eseguendo il seguente comando, che dovrebbe mostrare i dettagli sulla tua GPU:
shell
nvidia-smiInstallazione dei driver AMD ROCm (opzionale)
Scarica e installa ROCm v7.
Avvio di Ollama
Avvia Ollama e verifica che sia in esecuzione:
shell
sudo systemctl start ollama
sudo systemctl status ollamaNota
Sebbene AMD abbia contribuito con il driver amdgpu al sorgente ufficiale del kernel Linux, la versione è più datata e potrebbe non supportare tutte le funzionalità di ROCm. Ti consigliamo di installare il driver più recente da https://www.amd.com/en/support/linux-drivers per il supporto ottimale della tua GPU Radeon.
Personalizzazione
Per personalizzare l'installazione di Ollama, puoi modificare il file di servizio systemd o le variabili d'ambiente eseguendo:
shell
sudo systemctl edit ollamaIn alternativa, crea manualmente un file di override in /etc/systemd/system/ollama.service.d/override.conf:
ini
[Service]
Environment="OLLAMA_DEBUG=1"Aggiornamento
Aggiorna Ollama eseguendo nuovamente lo script di installazione:
shell
curl -fsSL https://ollama.com/install.sh | shOppure riscaricando Ollama:
shell
curl -fsSL https://ollama.com/download/ollama-linux-amd64.tar.zst \
| sudo tar x -C /usrInstallazione di versioni specifiche
Utilizza la variabile d'ambiente OLLAMA_VERSION con lo script di installazione per installare una versione specifica di Ollama, incluse le pre-release. Puoi trovare i numeri di versione nella pagina delle release.
Ad esempio:
shell
curl -fsSL https://ollama.com/install.sh | OLLAMA_VERSION=0.5.7 shVisualizzazione dei log
Per visualizzare i log di Ollama in esecuzione come servizio di avvio, esegui:
shell
journalctl -e -u ollamaDisinstallazione
Rimuovi il servizio ollama:
shell
sudo systemctl stop ollama
sudo systemctl disable ollama
sudo rm /etc/systemd/system/ollama.serviceRimuovi le librerie di ollama dalla tua directory lib (una tra /usr/local/lib, /usr/lib o /lib):
shell
sudo rm -r $(which ollama | tr 'bin' 'lib')Rimuovi il binario di ollama dalla tua directory bin (una tra /usr/local/bin, /usr/bin o /bin):
shell
sudo rm $(which ollama)Rimuovi i modelli scaricati, l'utente e il gruppo del servizio Ollama:
shell
sudo userdel ollama
sudo groupdel ollama
sudo rm -r /usr/share/ollama