Kurulum

Headless AugeLab Studio kurulumu, işletim sisteminize göre değişir. Aşağıda kendi platformunuza uygun adımları takip edin.

Windows

AugeLab Studio kurucusunu (installer) kullanmak, Headless runtime'ı otomatik olarak ayarlar ve Windows üzerinde Headless Studio kurmak için önerilen yöntemdir.

Linux

Linux sistemlerde AugeLab Studio kurulumu oldukça basittir. Aşağıdaki adımları izleyin.

Uyarı: Sistem Python'una (system Python) kurulum yapılması önerilmez. Kurulumu izole etmek için sanal ortamlar (ör. venv veya uv) kullanın.

Bağımlılıkları yükleyin

apt-get update -y && \
    apt-get install -y --no-install-recommends \
    libdmtx0b \
    zbar-tools \
    build-essential \
    libgl1-mesa-glx \
    curl \
    ca-certificates \
    && rm -rf /var/lib/apt/lists/*

Python 3.12 Kurulumu

Linux sistemlerde Python 3.12 kurmanın birden çok yolu vardır. Önerilen yöntemimiz uv kullanmaktır. Eğer zaten uv kuruluysa, bir sonraki adıma geçebilirsiniz.

AugeLab Studio Headless Kurulumu

Docker (CPU/CUDA) — x86_64

Headless Studio çalıştırmak için birkaç hazır Docker görüntüsü mevcuttur. İlk seçenek, Docker Hub / public ECR üzerindeki mevcut görüntüyü çekmektir.

Docker CPU görüntüsü

Seçenek 1: Görüntüyü çekin

Seçenek 2: Baştan kendi görüntünüzü oluşturun

GPU/CUDA görüntüsü

AugeLab Studio, headless kullanımda CUDA hızlandırmasını da destekler. Farklı CUDA sürümleri için önceden derlenmiş Docker görüntüleri mevcuttur:

Kendi görüntünüzü baştan derlemek birkaç saat (3–4 saat) ve birkaç iterasyon alabilir. Kendi görüntünüzü oluşturmak istiyorsanız, daha fazla talimat için bizimle iletişime geçin.

ARM64 (Raspberry Pi, Jetson Nano/AGX)

AugeLab Studio, Raspberry Pi ve NVIDIA Jetson serisi gibi cihazlarda headless kullanım için ARM64 mimarisini destekler. Aşağıda bu platformlar için kurulum notları bulunmaktadır.

Raspberry Pi 4

Raspberry Pi OS (64-bit) üzerinde Headless Studio kurmak için yukarıdaki Linux adımlarını takip edin. Studio paketini yüklemeden önce uv veya başka bir yöntemle Python 3.12'nin yüklü olduğundan emin olun.

Jetson Nano / Jetson AGX

Jetson cihazları ARM64 mimarisinde çalışır ve belirli CUDA sürümleri ile derleme gerektirebilir.

CPU kurulumu Linux'teki ile benzerdir; ancak GPU/CUDA desteği için Jetson cihazlarına özel adımlar, uyumlu CUDA sürümleri ve önceden derlenmiş paketler gerekebilir. Jetson cihazları için detaylı talimatlar veya önceden derlenmiş paketler hakkında bilgi almak isterseniz bizimle iletişime geçin.

Last updated