#Fedora Linux Üzerinde Podman ile Yerel Ollama Çalıştırma Rehberi**
Büyük dil modellerini (LLM) yerel ortamda, yüksek güvenlik ve veri gizliliği standartlarıyla çalıştırmak, modern altyapı sistemlerinin önemli bir parçasıdır. Fedora Linux’un kararlı mimarisi ve Podman’in kök yetkisi gerektirmeyen (rootless) yapısı, Ollama gibi servisleri izole bir biçimde konumlandırmak için en güvenli ve performanslı zemini sunmaktadır.
**Sistem Gereksinimleri**
* Güncel bir Fedora Linux ortamı
* Kurulumu tamamlanmış Podman servisi
* Yeterli disk alanı ve sistem belleği (modellerin boyutuna göre en az 8 GB RAM)
**Podman Kurulumu ve Doğrulama**
Öncelikle sistemde Podman bileşenlerinin eksiksiz bulunduğundan emin olunmalıdır.
“`bash
sudo dnf install podman
podman –version
“`
**Ollama Konteynerinin Oluşturulması ve Başlatılması**
Resmi Ollama imajını çekmek, verilerin kalıcı olmasını sağlamak için bir birim (volume) oluşturmak ve API portunu dışarı açmak gerekmektedir. Bu işlem arka planda çalışacak şekilde yapılandırılır.
“`bash
podman run -d -v ollama:/root/.ollama -p 11434:11434 –name ollama docker.io/ollama/ollama
“`
**Dil Modelinin Sisteme Dahil Edilmesi**
Konteyner aktif hale geldikten sonra, Ollama’nın model kütüphanesinden istenilen bir model (örneğin Llama 3) çekilebilir ve doğrudan etkileşim başlatılabilir.
“`bash
podman exec -it ollama ollama run llama3
“`
**Servis Yönetimi**
Kullanım dışı durumlarda sistem kaynaklarını serbest bırakmak için konteyner standart Podman komutlarıyla durdurulabilir ve ihtiyaç anında tekrar başlatılabilir.
“`bash
podman stop ollama
podman start ollama