Kurulum (Installation)

Headless AugeLab Studio'nun kurulumu işletim sisteminize göre değişir. Aşağıdaki talimatları kendi platformunuz için takip edin.

Windows

AugeLab Studio yükleyicisini kullanmak, headless çalışma zamanını manuel olarak zaten kurar ve Windows'ta Headless Studio kurmak için önerilen yöntemdir.

Linux

Linux yükleyici betiğini account.augelab.comarrow-up-right adresinden indirin. Yükleyici, Debian ve Debian tabanlı dağıtımları (Ubuntu dahil) destekler. ~/studio_venv altında izole bir sanal ortam oluşturur, seçilen studio paket profilini kurar ve UI modu seçildiğinde masaüstü başlatıcıları oluşturur.

circle-exclamation

Tam kurulum

Normal masaüstü + headless kurulumu için şu komutları kullanın:

chmod +x installer.sh
./installer.sh --ui

Bu, studio[ui] paketini kurar, ~/studio_venv oluşturur, augelab_studio başlatıcısını ekler ve masaüstü girdileri oluşturur.

Kurulumdan sonra çalıştırın:

augelab_studio

AI/GPU desteği ile tam kurulum

Önce NVIDIA sürücüsünü ve CUDA 12.8'i kurun. Ardından şu komutları çalıştırın:

Bu, studio[ui,gpu] paketini kurar.

chevron-rightSadece Headlesshashtag

Sadece Python API'sine ihtiyacınız varsa ve masaüstü UI'ye gerek yoksa bunu kullanın:

Bu studio paketini kurar. UI başlatıcısı ve masaüstü girdileri oluşturulmaz.

chevron-rightAI/GPU desteği ile Headlesshashtag

Önce NVIDIA sürücüsünü ve CUDA 12.8'i kurun. Ardından:

Bu studio[gpu] paketini kurar. UI başlatıcısı ve masaüstü girdileri oluşturulmaz.

chevron-rightEtkileşimli kurulumhashtag

Kurucu betiğini mod bayrakları olmadan çalıştırarak kurulum modunu etkileşimli seçebilirsiniz:

Yükleyici önce headless mi yoksa UI modu mu kurulacağını, sonra AI/GPU ekstra paketinin dahil edilip edilmeyeceğini sorar.

chevron-rightOrtam değişkenleri ile etkileşimsiz kurulumhashtag

Otomasyondan çalıştırırken ortam değişkenleri kullanın:

INSTALL_UI=1 UI modunu seçer. INSTALL_AI=1 AI/GPU ekstrasını dahil eder.

chevron-rightKaldırma (Uninstall)hashtag

Bu komut yükleyici tarafından oluşturulan dosyaları kaldırır:

  • ~/studio_venv

  • ~/.local/bin/augelab_studio

  • AugeLab Studio masaüstü girdileri

  • AugeLab Studio simgeleri

Üst dizinler yalnızca boşlarsa kaldırılır.

chevron-rightManuel Python kurulumuhashtag

Mümkünse yükleyiciyi kullanın. Manuel bir Python ortamına ihtiyacınız varsa, sistem Python'u yerine izole bir sanal ortama kurulum yapın:

AI/GPU için manuel kurulum yapıyorsanız önce NVIDIA sürücüsünü ve CUDA 12.8'i kurun, ardından studio yerine studio[gpu] kullanın.

x86_64 için CPU/CUDA ile Docker

Müşteri dağıtımları için konteyner görüntüsünü bir Dockerfile'dan oluşturun. AugeLab Studio kapalı kaynak bir uygulamadır; bu yüzden Docker, Studio'yu kaynak koddan derlemek yerine AugeLab paket indeksinden studio paketini kurar.

Standart Docker kılavuzu için Docker Example dosyasını kullanın. İçerdiği öğeler:

  • CPU Dockerfile

  • GPU/CUDA Dockerfile

  • docker-compose.yml

  • .env

  • senaryo çalıştırıcı betiği

  • bağlanan çıktı klasörü

CPU Docker

Senaryonuz CUDA hızlandırmasına ihtiyaç duymuyorsa CPU Docker kullanın. Docker örneği python:3.12-slim-bookworm tabanından derlenir ve studio paketini kurar.

GPU/CUDA

AugeLab Studio, headless senaryolar için CUDA hızlandırmasını destekler. GPU Docker, host üzerinde uyumlu NVIDIA sürücüleri ve NVIDIA Container Toolkit gerektirir.

GPU/CUDA Dockerfile için Docker Example içindeki GPU Dockerfile'ı kullanın. Bu, bir NVIDIA CUDA runtime görüntüsünden oluşturur ve studio[gpu] paketini kurar.

ARM64 (Raspberry Pi, Jetson Nano/AGX)

AugeLab Studio, Raspberry Pi ve NVIDIA Jetson serisi gibi Debian tabanlı cihazlarda headless kullanım için ARM64 mimarisini destekler.

Linux ARM64 yükleyici betiklerini account.augelab.comarrow-up-right adresinden indirin ve ardından cihazda yükleyiciyi çalıştırın.

Tam ARM64 kurulumu

Bu, studio[ui] paketini kurar, ~/studio_venv oluşturur, augelab_studio başlatıcısını ekler ve masaüstü girdileri oluşturur.

AI/GPU desteği ile tam ARM64 kurulumu

Önce cihazınız için doğru NVIDIA JetPack/CUDA yığınına uygun kurulum yapın. Jetson cihazları için JetPack sürümünüzle eşleşen CUDA sürümünü kullanın.

Bu, studio[ui,gpu] paketini kurar.

chevron-rightSadece Headless ARM64hashtag

Bu studio paketini kurar. UI başlatıcısı ve masaüstü girdileri oluşturulmaz.

chevron-rightAI/GPU desteği ile Headless ARM64hashtag

Önce cihazınız için doğru NVIDIA JetPack/CUDA yığınına uygun kurulum yapın. Jetson cihazları için JetPack sürümünüzle eşleşen CUDA sürümünü kullanın.

Bu studio[gpu] paketini kurar. UI başlatıcısı ve masaüstü girdileri oluşturulmaz.

chevron-rightARM64 kaldırmahashtag
circle-info

ARM64 yükleyici Debian ve Debian tabanlı dağıtımları destekler. Cihazınız başka bir Linux ailesi kullanıyorsa, dağıtım rehberliği için AugeLab ile iletişime geçin.

Jetson GPU/CUDA dağıtımlarında, yükleyici, JetPack, CUDA yığını ve cihazınız için uygun AugeLab paket profili arasında uyum olduğundan emin olun.

Last updated