
Windows, macOS ve Linux'ta Maya 2020 Nasıl Sessizce Kurulur
Genel bakış
Giriş: Üretim İçin Maya Kurulumu
Maya 2025 ve 2026, animasyon, rigging, dinamikler ve VFX için endüstri standardıdır. Ancak kurulum, özellikle render farm'lara veya çok sanatçılı stüdyolara dağıtım yapılırken, göründüğünden çok daha karmaşıktır.
Sessiz kurulum, lisans sunucusu yapılandırması ve render farm gönderim ayarları, kritik bir teslim tarihi sorunu zorunlu kılana kadar genellikle göz ardı edilir. Bu kılavuz, profesyonel stüdyolarda kullandığımız eksiksiz dağıtım sürecini kapsar.
Sistem Gereksinimleri: Maya 2025/2026
Herhangi bir kuruluma başlamadan önce donanımınızın temel gereksinimleri karşıladığını doğrulayın. Render farm dağıtımları genellikle daha eski veya daha düşük özellikli sistemler kullanır; gereksinimlerin altında kalmak, üretimin ortasında anlaşılması güç çalışma zamanı hatalarına yol açar.
Windows Gereksinimleri:
- İşletim Sistemi: Windows Server 2019 veya daha yenisi, ya da Windows 10/11 Pro (22H2 veya üzeri önerilir)
- İşlemci: Farm düğümleri için minimum Intel Xeon E5-2699v4 (veya eşdeğer AMD EPYC); sanatçı iş istasyonları için Intel i9/Ryzen 9
- RAM: Minimum 32 GB (karmaşık sahneler için 64 GB önerilir)
- Disk: 15 GB boş alan (kurulum) + 100 GB proje/önbellek alanı
- GPU: NVIDIA sürücü 531.00+ (GPU hızlandırmalı önizleme kullanılıyorsa)
- .NET Framework: 4.8 veya üzeri
macOS Gereksinimleri:
- İşletim Sistemi: macOS 12.x veya daha yenisi (minimum Monterey; Ventura/Sonoma tercih edilir)
- İşlemci: Apple Silicon (M1/M2/M3) veya Intel (6. nesil veya üzeri)
- RAM: Minimum 32 GB (üretim iş istasyonları için 64 GB)
- Disk: Kurulum için 15 GB boş alan
- GPU: Apple Metal (yerel M serisi) veya AMD GPU (daha eski Intel Mac'ler için)
macOS notu: Autodesk, Maya 2024'te 32 bit eklenti desteğini kullanımdan kaldırdı. Eski betikler ve stüdyo eklentileri taşıma (porting) gerektirebilir.
Linux Gereksinimleri:
- İşletim Sistemi: Ubuntu 20.04 LTS, 22.04 LTS veya RHEL 8.6+
- Çekirdek: 5.4 veya üzeri
- İşlemci: SSE4.2 destekli Intel Xeon veya AMD EPYC
- RAM: Minimum 32 GB (ağır simülasyonları işleyen farm düğümleri için 64 GB)
- Kütüphaneler: glibc 2.31+, libxrender, libxrandr (genellikle önceden kurulu gelir)
- X11 veya Wayland görüntü sunucusu
Render farm düğümlerinin GPU desteğine ihtiyaç duyması nadirdir; Maya üretiminde CPU render baskındır. Maya'daki GPU hızlandırması (Hydra viewport) isteğe bağlıdır ve headless farm sunucularında devre dışı bırakılır.
Windows'ta Sessiz Kurulum
Sessiz kurulum, kullanıcı müdahalesi olmadan farm düğümleri genelinde dağıtımı otomatikleştirir.
Adım 1: Yükleyiciyi İndirin ve Çıkarın
- Autodesk hesabınıza giriş yapın
- İndirmeler > Ürün İndirmeleri > Maya bölümüne gidin
- Sürümü (2025 veya 2026) ve işletim sistemini (Windows) seçin
- Tam yükleyiciyi indirin (yaklaşık 2,5 GB)
- Yükleyiciyi tüm farm düğümlerinin erişebildiği yerel bir sürücüye veya ağ paylaşımına çıkarın
20'den fazla farm makinesine dağıtım yapılıyorsa, çıkarılan yükleyiciyi bir ağ paylaşımında saklayın (Linux'ta NFS, Windows'ta SMB). Ölçek büyüdükçe tek tek indirmeler yavaş ve hataya açık hale gelir.
Adım 2: Sessiz Kurulum Yanıt Dosyası Oluşturun
Maya lisansınızı ve kurulum tercihlerinizi içeren install.xml adlı bir dosya oluşturun (veya sağlanan bir şablon kullanın):
<?xml version="1.0" encoding="UTF-8"?>
<AutodeskProduct>
<InstallPath>C:\Program Files\Autodesk\Maya2025</InstallPath>
<Licensing>
<LicenseMethod>Network</LicenseMethod>
<LicenseServer>license-server.yourcompany.local</LicenseServer>
<LicensePort>27000</LicensePort>
</Licensing>
<InstallOptions>
<Feature name="Maya" selected="true" />
<Feature name="MayaUSD" selected="true" />
<Feature name="MotionBuilder" selected="false" />
<Feature name="Arnold" selected="true" />
</InstallOptions>
<ShutdownPrompt>false</ShutdownPrompt>
</AutodeskProduct>
Anahtar öznitelikler:
LicenseMethod: Değişken (floating) lisanslar için "Network" olarak ayarlayın (farm'lar için önerilir). Yalnızca kalıcı (perpetual) koltuk lisansları kullanıyorsanız "Standalone" olarak ayarlayın.LicenseServer: Lisans sunucunuzun ana bilgisayar adı veya IP'si (aşağıdaki Lisans Sunucusu Kurulumu bölümüne bakın).Feature selection: Arnold varsayılan olarak etkindir (Arnold render için gereklidir). MayaUSD ağırdır; gerekli değilse farm düğümlerinde devre dışı bırakın.
Adım 3: Sessiz Kurulumu Çalıştırın
Komut İstemini Yönetici olarak açın ve şunu çalıştırın:
cd C:\Extracted\Maya2025Installer
setup.exe --silent --response-file C:\path\to\install.xml
İşlem genellikle makine başına 10-15 dakikada tamamlanır. Hatalar şuraya kaydedilir:
C:\ProgramData\Autodesk\Maya\install_log.txt
Lisanslama sorunları veya eksik bağımlılıklar için bu dosyayı izleyin.
Kurulum Sonrası: Ortam Değişkenleri
Sessiz kurulumdan sonra ortam yollarını doğrulayın:
echo %MAYA_LOCATION%
Şunu döndürmelidir: C:\Program Files\Autodesk\Maya2025
Boşsa, manuel olarak ekleyin:
setx MAYA_LOCATION "C:\Program Files\Autodesk\Maya2025"
Render farm gönderim araçları ve eklentileri bu değişkene bağlıdır.
macOS'ta Sessiz Kurulum
macOS kurulumu Windows'tan farklıdır ancak aynı prensibi izler: indir, çıkar, lisans sunucusunu yapılandır, sessizce çalıştır.
Adım 1: Yükleyiciyi Edinin
- Autodesk Hesabından macOS için Maya'yı indirin
- .dmg dosyasını çıkarın:
hdiutil attach Maya2025.dmg
- Maya 2025 uygulama paketini /Applications veya bir ağ paylaşımına kopyalayın:
cp -r "/Volumes/Maya 2025 Installer/Maya 2025.app" /Applications/
Adım 2: Lisans Sunucusunu Yapılandırın
Windows'un aksine, macOS'ta yerleşik bir yanıt dosyası yoktur. Bunun yerine bir yapılandırma betiği oluşturun:
#!/bin/bash
LICENSE_SERVER="license-server.yourcompany.local"
LICENSE_PORT="27000"
# Write license configuration
mkdir -p /Users/$USER/Library/Preferences/Autodesk/Maya/2025
cat > /Users/$USER/Library/Preferences/Autodesk/Maya/2025/license.xml << EOF
<License>
<LicenseMethod>Network</LicenseMethod>
<LicenseServer>$LICENSE_SERVER@$LICENSE_PORT</LicenseServer>
</License>
EOF
echo "Maya license server configured: $LICENSE_SERVER:$LICENSE_PORT"
Adım 3: Kurulumu Doğrulayın
Maya'nın açılışını test edin:
/Applications/Maya\ 2025.app/Contents/bin/maya
Farm düğümlerinde (headless sunucular), görsel doğrulamayı atlayın ve doğrudan render gönderim testine geçin.
Linux'ta Sessiz Kurulum
Linux dağıtımı, özellikle Ubuntu veya RHEL çalıştıran render farm düğümlerinde, en basit olanıdır.
Adım 1: İndirin ve Çıkarın
# Download from Autodesk Account (assume already downloaded)
tar -xzf Maya2025_Linux_gcc11_x64.tar.gz -C /opt/autodesk/
cd /opt/autodesk/maya2025
Adım 2: Bağımlılıkları Kurun
Yükleyiciyi çalıştırmadan önce gerekli kütüphanelerin mevcut olduğundan emin olun:
# Ubuntu
sudo apt-get install -y libxrender1 libxrandr2 libglu1-mesa xvfb
# RHEL/CentOS
sudo yum install -y libXrender libXrandr mesa-libGLU xorg-x11-server-Xvfb
Adım 3: Yükleyiciyi Çalıştırın
cd /opt/autodesk/maya2025
sudo ./install.sh
Lisans yapılandırması istendiğinde "Network License" seçeneğini belirleyin ve şunları girin:
License Server: license-server.yourcompany.local
Port: 27000
Adım 4: Ortamı Güncelleyin
Maya'yı sistem PATH'ine ekleyin ve ortam değişkenlerini ayarlayın:
echo 'export MAYA_LOCATION=/opt/autodesk/maya2025' >> ~/.bashrc
echo 'export PATH=$MAYA_LOCATION/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
Doğrulayın:
which maya
# Output: /opt/autodesk/maya2025/bin/maya
Lisans Sunucusu Kurulumu: Render Farm'lar İçin Kritik
Üç platformun tamamı (Windows, macOS, Linux) merkezi bir lisans sunucusu bekler. Bu olmadan, sessiz kurulum başarılı olur ancak Maya, render sırasında anlaşılması güç bir "Cannot connect to license server" hatasıyla açılamaz.
Bir Lisans Sunucusu Kurma:
- Hesabınızdan ayrı bir Autodesk Network License satın alın
- Autodesk License Server'ı, 7/24 çalışma süresine sahip özel bir Windows Server veya Linux makinesine kurun
- Farm düğümlerinden lisans sunucusuna 27000 (varsayılan) portuna izin verecek güvenlik duvarı kurallarını yapılandırın
Lisans Sunucusu Yapılandırması (Windows):
- Hesabınızdan Autodesk License Server yükleyicisini indirin
- Yükleyiciyi bir Windows Server makinesinde çalıştırın
- Kurulum sırasında lisans seri numaranızı ve etkinleştirme kodunuzu girin
- Lisans Sunucusu hizmetini başlatın:
net start "Autodesk License Server"
- Dinlediğini doğrulayın:
netstat -an | findstr 27000
Lisans Sunucusu Yapılandırması (Linux):
# Install license server
sudo ./ADSK_LicenseServer_Linux.sh
# Start the service
sudo systemctl start adskd
sudo systemctl enable adskd
# Verify
sudo netstat -tulpn | grep 27000
Lisans Bağlantısı Sorun Giderme:
Farm düğümleri lisans sunucusuna ulaşamıyorsa şunları doğrulayın:
- Güvenlik duvarı, düğümden sunucuya 27000 portuna izin veriyor
- Her Maya kurulumunda ana bilgisayar adı/IP doğru
- Lisans sunucusu arka plan süreci (daemon) çalışıyor:
ps aux | grep adskd - Port çakışması yok:
netstat -tulpn | grep 27000
Render farm'larda, başarısız olan tek bir lisans bağlantısı tüm işi engeller. Üretim dağıtımından önce lisans kurulumunu en az 3 farm düğümünde doğrulayın.
Render Farm Gönderim Ayarları
Maya'yı tüm farm düğümlerine kurduktan ve lisans sunucusunu yapılandırdıktan sonra render gönderimini kurun.
Üç Senaryo:
-
Entegre farm gönderimi (Thinkbox Deadline, Rush): Farm yazılımı iş dağıtımını yönetir. Maya eklentisi, farm zamanlayıcısıyla doğrudan iletişim kurar.
-
Komut satırı render (Docker, shell betikleri): Farm, sahne dosyası ve render parametreleriyle Maya'yı bir alt süreç (subprocess) olarak çağırır.
-
Hibrit yaklaşım (VFX'te yaygın): Deadline iş zamanlamasını yönetir; özel Python betikleri sahne verilerini çıkarır ve Maya render'ını çağırır.
Entegre Gönderim (Deadline Örneği):
Farm'ınız Thinkbox Deadline kullanıyorsa:
- Deadline İstemcisini tüm farm düğümlerine kurun (yükleyici Maya'dan ayrıdır)
- Maya Deadline eklentisini dağıtın:
# Copy deadline-provided Maya plugin to Maya plugin directory
cp /path/to/deadline/plugins/MayaSubmitter.py \
/opt/autodesk/maya2025/plug-ins/
-
Maya'da, Deadline gönderim penceresi Render > Render Farm > Submit to Deadline altında görünür
-
Gönderim penceresini farm zamanlayıcınızı gösterecek şekilde yapılandırın:
Deadline Repository: network-path-or-IP:port
Job Name: [Auto-filled from scene name]
Output Path: [Network location writable by farm nodes]
Komut Satırı Render (Farm Ara Yazılımı Olmadan):
Farm zamanlama yazılımı olmayan basit kurulumlar için işleri manuel olarak gönderin:
# Render a single frame
/opt/autodesk/maya2025/bin/maya -batch -file scene.mb -render -rd /output/directory/ -im image_name
# Render frame range
/opt/autodesk/maya2025/bin/maya -batch -file scene.mb -render -rf 1 -rl 100
Anahtar bayraklar:
-batch: Headless mod (arayüz yok)-file: Render edilecek sahne dosyası-render: Sahnedeki render komutunu çalıştırır-rd: Çıktı dizini-rf / -rl: Kare aralığı (ilk / son kare)
Python Betiği ile Gönderim:
Birçok stüdyo, gönderimi otomatikleştirmek için Python kullanır:
import subprocess
import os
scene_file = "/path/to/scene.mb"
output_dir = "/output/farm/renders"
frame_start = 1
frame_end = 100
cmd = [
"/opt/autodesk/maya2025/bin/maya",
"-batch",
"-file", scene_file,
"-render",
"-rf", str(frame_start),
"-rl", str(frame_end),
"-rd", output_dir
]
result = subprocess.run(cmd, capture_output=True, text=True)
print(result.stdout)
if result.returncode != 0:
print("ERROR:", result.stderr)
Farm Gönderimi İçin Sahne Dosyası Hazırlığı
Bir render farm'a göndermeden önce Maya sahnenizi doğrulayın:
Varlık Yolu Yönetimi:
Farm düğümleri, farklı klasör yapılarına sahip ayrı makinelerdir. Tüm doku yolları, model referansları ve betik konumları şunlardan biri olmalıdır:
- Göreli yollar (önerilir):
../textures/brick.exr(sahne dosyası konumuna göre) - Mutlak ağ yolları:
//network-share/project/textures/brick.exr(Windows'ta UNC yolu, Linux'ta NFS) - Asla mutlak yerel yollar:
C:\Users\Artist\Documents\brick.exr(farm düğümlerinde başarısız olur)
Göndermeden önce tüm yolları doğrulayın:
# In Maya script editor (Python)
import maya.cmds as cmds
# Find all file references
file_nodes = cmds.ls(type='file')
for node in file_nodes:
path = cmds.getAttr(node + '.fileTextureName')
if path.startswith('C:') or path.startswith('/Users') or path.startswith('/home'):
print(f"WARNING: Absolute path detected: {path}")
Render Motoru Yapılandırması:
Göndermeden önce doğru render motorunun ayarlandığından emin olun:
cmds.setAttr('defaultRenderGlobals.currentRenderer', 'arnold', type='string')
# or 'vray', 'renderman', etc.
Kare Doldurma (Frame Padding):
Sıralı çıktıyı sağlamak için kare numarası doldurmasını (padding) ayarlayın:
cmds.setAttr('defaultRenderGlobals.extensionPadding', 4)
# Produces: image_0001.exr, image_0002.exr, etc.
Yaygın Kurulum Sorunları ve Çözümleri
Sorun: "Setup.exe – Entry Point Not Found"
Neden: Eksik veya güncel olmayan Windows .NET Framework sürümü.
Çözüm:
# Download .NET 4.8 from Microsoft
# Install silently:
netfx481_full.exe /q /norestart
# Reboot and retry Maya installation
Sorun: Lisans Sunucusu Bağlantı Zaman Aşımı (Windows)
Neden: Güvenlik duvarı 27000 portunu engelliyor.
Çözüm:
# Allow Maya through Windows Firewall
New-NetFirewallRule -DisplayName "Maya License Server" `
-Direction Inbound -Protocol TCP -LocalPort 27000 -Action Allow
# Restart license server
net stop "Autodesk License Server"
net start "Autodesk License Server"
Sorun: "libXrender.so.1 Not Found" (Linux)
Neden: Headless farm düğümlerinde eksik X11 kütüphaneleri.
Çözüm:
sudo apt-get install libxrender1 libxrandr2 libglu1-mesa xvfb
# On headless systems, configure a virtual display:
export DISPLAY=:0.0
# Then run Maya
Sorun: Sessiz Kurulum Sonrası Maya Açılmıyor (Tüm Platformlar)
Neden: Lisans sunucusuna erişilemiyor veya yanlış yapılandırılmış.
Çözüm:
- Lisans sunucusunun çalıştığını doğrulayın:
# Linux/macOS
ps aux | grep adskd
# Windows
Get-Service | grep "Autodesk License"
- Ağ bağlantısını test edin:
telnet license-server.local 27000
# Should connect; if timeout, check firewall rules
- Maya hata ayıklama günlüğünü kontrol edin:
# Windows
cat C:\ProgramData\Autodesk\Maya\install_log.txt
# macOS/Linux
cat ~/.autodesk/maya/debug.log
Gerçek Dünya Örneği: Çoklu Platform Farm Dağıtımı
Birlikte çalıştığımız bir VFX stüdyosu yakın zamanda Maya'yı 60 farm düğümüne (30 Windows, 20 Linux, 10 macOS) dağıttı.
Zorluklar:
- 60 ayrı kurulum, manuel olarak 40'tan fazla saat sürerdi
- Lisans sunucusu başlangıçta 60 eşzamanlı bağlantıyı işleyemedi
- Varlık yolları yerel ve ağ konumları arasında karışıktı
Çözüm:
- Windows düğümleri için tek bir yanıt dosyası (
install.xml) oluşturuldu - Linux kurulumlarını paralel olarak (bir seferde 10 tane) dağıtmak için bir bash betiği yazıldı
- Farm gönderiminden önce tüm sahne varlık yolları bir Python betiğiyle önceden doğrulandı
- Lisans sunucusu 100'den fazla eşzamanlı bağlantıyı işleyecek şekilde yükseltildi
Sonuç:
- 60 düğüm 3 saatte tamamen yapılandırıldı
- Kurulum sorunlarından kaynaklanan sıfır render hatası
- Günde 2.000'den fazla kare işleme hızı (farm optimizasyonundan önceki 800'den yükseldi)
SSS
Q: Tüm farm düğümlerinde aynı Maya sürümünü mü kullanmalıyım? A: Evet. Sürümleri karıştırırsanız (aynı farm'da 2024, 2025, 2026) eklenti uyumsuzlukları, render farklılıkları ve hata ayıklama kabuslarıyla karşılaşırsınız. Tek bir sürümde standartlaşın.
Q: Lisans sunucusunu ne sıklıkla güncellemeliyim? A: Autodesk, lisans sunucusu güncellemelerini üç ayda bir yayınlar. Güncellemeleri düşük render yoğunluğu olan dönemlerde planlayın. Başarısız bir lisans sunucusu tüm farm render'larını engeller.
Q: Maya 2025 ve 2026'yı aynı farm düğümünde çalıştırabilir miyim? A: Teknik olarak evet, ancak önerilmez. Bazı kütüphaneleri paylaşırlar; çakışmalar oluşur. Birden fazla sürümü desteklemeniz gerekiyorsa ayrı bölümler veya sanal makineler kullanın.
Q: Network ve Standalone lisanslar arasındaki fark nedir? A: Network lisansları değişkendir (float) — herhangi bir düğüm bunları kullanabilir. Standalone lisansları belirli bir makineye bağlanır. Render farm'lar için Network lisansları zorunludur.
Q: Render farm düğümlerinin GPU sürücülerine ihtiyacı var mı? A: Yalnızca GPU ile render yapıyorsanız (Arnold GPU, V-Ray GPU). Çoğu Maya farm'ı CPU render kullanır. GPU sürücüleri karmaşıklık ekler; yalnızca CPU kullanan düğümlerde bunları atlayın.
Q: Lisans sunucusu izlemeyi nasıl otomatikleştiririm? A: Lisans sunucusunu her 5 dakikada bir ping'leyen bir sağlık kontrolü betiği yazın. Başarısız olursa operasyon ekibini uyarın veya otomatik yeniden başlatmayı tetikleyin. Çoğu render farm'da bu standart bir uygulamadır.
Q: Maya eklenti güncellemelerini farm genelinde ele almanın en iyi yolu nedir?
A: Eklentiler /opt/autodesk/maya2025/plug-ins/ (Linux) veya C:\Program Files\Autodesk\Maya2025\plug-ins\ (Windows) konumunda bulunur. Eklenti kurulumlarını bir ağ paylaşımında merkezileştirin, ardından her düğümden sembolik bağlantı (symlink) oluşturun. Güncellemeler tüm düğümlere anında yayılır.
Q: Farm düğümlerinde ne kadar disk alanına ihtiyacım var? A: Maya + işletim sistemi için 15 GB. Geçici alan (render önbelleği, geçici dosyalar, başarısız render temizliği) için 50 GB'ın üzerinde ekleyin. Stüdyonuz yüksek çözünürlüklü (8K) veya ağır simülasyonlar render ediyorsa buna göre boyutlandırın.
İlgili Kaynaklar
Render farm'lar için diğer yazılımları yapılandırma hakkında bilgi edinin:
- Render Farm'larda 3ds Max Kurulumu
- Bulut Render İçin Cinema 4D Kurulumu
- Farm'larda Blender Dağıtık Render
Render farm dağıtımı en iyi uygulamalarını keşfedin:
Dış Kaynaklar
Resmi Autodesk kurulum belgeleri ve lisanslama için:



