Tek Satırlık Kurulum
Zero'ya en hızlı erişim yolu resmi kurulum scripti:
curl -fsSL https://zerolang.ai/install.sh | bash
Script, platformunuza uygun hazır derlenmiş bir compiler'ı indirir ve ~/.zero/ altına yerleştirir. Binary'nin kendisi ~/.zero/bin/zero adresine düşer. Ev dizininizin dışına hiçbir şey yazılmaz — sudo yok, sistem genelinde değişiklik yok.
Scripti çalıştırmadan önce göz atmayı tercih ediyorsanız, önce shell'e pipe etmeden indirin:
curl -fsSL https://zerolang.ai/install.sh -o zero-install.sh
less zero-install.sh
bash zero-install.sh
Bu, her curl | bash kurulumu için iyi bir hijyendir, deneysel bir proje söz konusu olduğunda ise daha da önemli.
Zero'yu PATH'inize Ekleyin
Kurulum scripti bir sonraki adımı zaten söylüyor, ama tekrar belirtmekte fayda var. zero komutunu her dizinden çalıştırabilmek için ~/.zero/bin dizinini PATH'inize ekleyin:
export PATH="$HOME/.zero/bin:$PATH"
Bu ayarı kalıcı hale getirmek için aynı satırı kullandığınız shell startup dosyasına ekleyin:
zsh(modern macOS'te varsayılan):~/.zshrcbash:~/.bashrc(Linux) veya~/.bash_profile(eski macOS)fish:~/.config/fish/config.fishdosyasınafish_add_path $HOME/.zero/binekleyin
Dosyayı düzenledikten sonra yeni bir terminal penceresi açın ya da yeni PATH'in mevcut oturumda etkili olması için source ~/.zshrc (veya muadilini) çalıştırın.
Kurulumu Doğrulayın
Yeni bir terminalde Zero'dan sürümünü öğrenin:
zero --version
Bir sürüm metni görmeniz lazım. command not found alıyorsanız binary henüz PATH'inizde değil — yukarıdaki export satırını tekrar kontrol edin ve ~/.zero/bin/zero dosyasının gerçekten var olduğunu doğrulayın:
ls -l ~/.zero/bin/zero
Dosya yoksa, kurulum scriptini tekrar çalıştırın ve çıktısında hata olup olmadığına bakın.
Platform Notları
macOS
Güncel bir macOS'te (Apple Silicon ya da Intel) kurulum scripti varsayılan zsh ile "doğrudan çalışır". zero komutunu ilk kez çalıştırdığınızda Gatekeeper üzerinden izin vermeniz gerekebilir — System Settings → Privacy & Security → "Allow Anyway". O bir tıklamadan sonra normal şekilde çalışır.
Linux
Script kutudan glibc tabanlı dağıtımları hedefler. Ubuntu, Debian ve Arch türevlerinde test edilmiştir. Minimal bir konteynerda curl ve çalışan bir C runtime gerekebilir; scripti çalıştırmadan önce paket yöneticinizle bunları kurun.
Windows (WSL2 üzerinden)
Bugün native bir Windows installer yok. Desteklenen yol WSL2:
- PowerShell'de (admin olarak)
wsl --installçalıştırarak WSL2'yi kurun. - Microsoft Store'dan bir Linux dağıtımı seçin (Ubuntu uygundur).
- Yeni Linux shell'i açın ve standart curl kurulum komutunu oradan çalıştırın.
WSL2 altında derlenen Zero binary'leri Linux executable'larıdır. WSL2'nin içinden çalıştırabilir, WSL interop üzerinden Windows'tan da çağırabilirsiniz, ama bunları native .exe dosyaları olarak dağıtamazsınız.
Zero'yu Güncellemek
En basit yükseltme yolu aynı kurulum scriptini tekrar çalıştırmaktır. Script, ~/.zero/bin altındaki mevcut binary'lerin üstüne yazar. Zero pre-1.0 olduğu için yeni sürümlerin breaking change getirmesini bekleyin — bir codebase paylaşıyorsanız çalışan bir sürümü yerelde sabitleyin.
Kaldırma
İki adım:
rm -rf ~/.zero
Sonra shell rc dosyanızdaki export PATH="$HOME/.zero/bin:$PATH" satırını silin. Kurulum başka hiçbir yere yazmadığı için bu, Zero'yu tamamen kaldırmak için yeterlidir.
Güven Üzerine Bir Not
Zero, bir Vercel araştırma projesinden gelen pre-1.0 yazılımdır. Ekip, dili yalnızca izole ortamlarda — sandbox'lanmış bir geliştirme makinesinde, bir konteynerda veya bir VM'de — çalıştırmayı, hassas veri işliyorsanız da ana çalışma makinenizde tutmamayı açıkça öneriyor. Kurulum scripti kısa; çalıştırmadan önce okumaya değer, özellikle proje değişmeye devam ederken.
Sırada: Merhaba, Dünya
Toolchain kurulu ve zero --version çalışıyorsa, ilk programınızı derlemeye hazırsınız. Hello, World minimal bir .0 dosyasını yazma, çalıştırma ve parça parça çözümleme adımlarını anlatıyor.
Sıkça Sorulan Sorular
Zero'yu nasıl kurarım?
Resmi kurulum scriptini çalıştırın: curl -fsSL https://zerolang.ai/install.sh | bash. Script, hazır derlenmiş compiler'ı ~/.zero/bin/zero altına indirir. Bu dizini PATH'inize ekleyin ve doğrulamak için zero --version çalıştırın.
Zero nereye kurulur?
Kurulum scripti her şeyi ~/.zero/ altına yerleştirir. zero binary'si ~/.zero/bin/zero adresinde yaşar. Sistem genelinde hiçbir şey kurulmaz — sudo yok, /usr/local/ yok, paket yöneticisi state'i yok. Kaldırmak için ~/.zero dizinini silersiniz.
Zero Windows'ta çalışır mı?
Resmi kurulum scripti doğrudan macOS ve Linux'u hedefliyor. Windows'ta bugün önerilen yol WSL2 — Microsoft Store'dan bir Linux distrosu kurun, sonra curl kurulum komutunu o shell içinde çalıştırın. Native Windows desteği henüz belgelenmiş bir hedef değil.
Zero'nun düzgün kurulduğunu nasıl doğrularım?
Yeni bir terminalden zero --version çalıştırın. Bir sürüm yazısı görünüyorsa kurulum başarılı ve PATH'iniz ayarlanmış demektir. 'command not found' alıyorsanız binary henüz PATH'inizde değildir — export PATH="$HOME/.zero/bin:$PATH" satırını yeniden çalıştırın ve shell startup dosyanıza ekleyin.
Zero'yu nasıl kaldırırım?
Kurulum dizinini silin: rm -rf ~/.zero. Sonra ~/.zshrc veya ~/.bashrc dosyanıza eklediğiniz export PATH="$HOME/.zero/bin:$PATH" satırını da kaldırın. Ayrı bir kaldırma komutu yok çünkü kurulum yalnızca ~/.zero'ya ve shell rc dosyanıza dokunur.