--- ### 2. `build_custom.sh` (Skrypt automatyzujący) To jest opcja "Pro". Zamiast wklepywać te komendy ręcznie, tworzysz skrypt bashowy. Jak będziesz chciał zaktualizować Ollamę za pół roku, po prostu odpalisz `./build_custom.sh` i pójdziesz na kawę. **Zawartość pliku:** ```bash #!/bin/bash # Skrypt budowania Ollama dla Xeon X5675 (No AVX) + GTX 1070 # Uruchom to w głównym katalogu repozytorium echo "--- [1/4] Czyszczenie poprzedniego builda ---" rm -rf build go clean -cache echo "--- [2/4] Konfiguracja CMake (CUDA ON, Vulkan OFF) ---" # Flagi kluczowe dla Twojego systemu cmake -B build \ -DOLLAMA_CUDA=ON \ -DOLLAMA_VULKAN=OFF \ -DGGML_VULKAN=OFF \ -DCMAKE_DISABLE_FIND_PACKAGE_Vulkan=TRUE if [ $? -ne 0 ]; then echo "Błąd konfiguracji CMake!" exit 1 fi echo "--- [3/4] Kompilacja silnika (Tryb bezpieczny -j1) ---" # Używamy -j1 bo przy OC Twój Xeon może być niestabilny przy kompilacji cmake --build build -j1 if [ $? -ne 0 ]; then echo "Błąd kompilacji!" exit 1 fi echo "--- [4/4] Budowanie pliku binarnego Go ---" go build . echo "--- GOTOWE! ---" echo "Twój plik 'ollama' jest gotowy." echo "Aby zainstalować wpisz: sudo mv ollama /usr/bin/ollama"