Menu

Jak zainstalować Zero na macOS, Linuksie i Windowsie

Zainstaluj kompilator i narzędzia Zero jednym poleceniem curl. Zobacz, jak go zainstalować, dodać do PATH i sprawdzić instalację poleceniem zero --version.

Instalacja jednym poleceniem

Najszybszy sposób na zdobycie Zero to oficjalny skrypt instalacyjny:

curl -fsSL https://zerolang.ai/install.sh | bash

Skrypt pobiera gotowy kompilator dla twojej platformy i umieszcza go w ~/.zero/. Sam plik binarny trafia do ~/.zero/bin/zero. Nic nie jest zapisywane poza twoim katalogiem domowym: bez sudo i bez zmian w całym systemie.

Jeśli wolisz obejrzeć skrypt przed uruchomieniem, pobierz go najpierw bez przekazywania do powłoki:

curl -fsSL https://zerolang.ai/install.sh -o zero-install.sh
less zero-install.sh
bash zero-install.sh

To dobra praktyka przy każdej instalacji przez curl | bash, a zwłaszcza przy eksperymentalnym projekcie.

Dodaj Zero do PATH

Skrypt instalacyjny podpowiada następny krok, ale warto go powtórzyć. Dodaj ~/.zero/bin do PATH, aby uruchamiać zero z dowolnego katalogu:

export PATH="$HOME/.zero/bin:$PATH"

Aby zmiana była trwała, dopisz tę samą linię do pliku startowego używanej powłoki:

  • zsh (domyślna w nowszych wersjach macOS): ~/.zshrc
  • bash: ~/.bashrc (Linux) lub ~/.bash_profile (starsze macOS)
  • fish: dodaj fish_add_path $HOME/.zero/bin do ~/.config/fish/config.fish

Po edycji pliku otwórz nowe okno terminala albo uruchom source ~/.zshrc (lub odpowiednik), aby nowy PATH zadziałał w bieżącej sesji.

Sprawdź instalację

W nowym terminalu zapytaj Zero o wersję:

zero --version

Powinien pojawić się numer wersji. Jeśli widzisz command not found, pliku binarnego nie ma jeszcze w PATH: sprawdź ponownie linię export powyżej i upewnij się, że ~/.zero/bin/zero naprawdę istnieje:

ls -l ~/.zero/bin/zero

Jeśli pliku brakuje, uruchom skrypt instalacyjny jeszcze raz i obserwuj jego wyjście pod kątem błędów.

Uwagi dotyczące platform

macOS

Na nowszym macOS (Apple Silicon lub Intel) skrypt instalacyjny po prostu działa z domyślną powłoką zsh. Przy pierwszym uruchomieniu zero może być potrzebne zezwolenie w Gatekeeperze: Ustawienia systemowe → Prywatność i ochrona → "Pozwól mimo to". Po tym jednym kliknięciu program działa normalnie.

Linux

Skrypt od razu obsługuje dystrybucje oparte na glibc. Przetestowano go na Ubuntu, Debianie i pochodnych Archa. W minimalnym kontenerze może być potrzebny curl i działające środowisko uruchomieniowe C; zainstaluj je menedżerem pakietów przed uruchomieniem skryptu.

Windows (przez WSL2)

Obecnie nie ma natywnego instalatora dla Windowsa. Wspieraną drogą jest WSL2:

  1. Zainstaluj WSL2 poleceniem wsl --install w PowerShellu (jako administrator).
  2. Wybierz dystrybucję Linuksa w Microsoft Store (Ubuntu w zupełności wystarczy).
  3. Otwórz nową powłokę Linuksa i uruchom w niej standardowe polecenie curl.

Pliki binarne Zero zbudowane pod WSL2 to programy wykonywalne Linuksa. Możesz je uruchamiać w WSL2 i wywoływać z Windowsa przez mechanizm współpracy WSL, ale nie możesz ich dystrybuować jako natywnych plików .exe.

Aktualizacja Zero

Najprostszy sposób aktualizacji to ponowne uruchomienie tego samego skryptu instalacyjnego. Nadpisuje on istniejące pliki binarne w ~/.zero/bin. Zero jest przed wersją 1.0, więc nowe wersje mogą wprowadzać niezgodne zmiany: jeśli dzielisz bazę kodu z innymi, przypnij lokalnie działającą wersję.

Odinstalowanie

Dwa kroki:

rm -rf ~/.zero

Potem usuń linię export PATH="$HOME/.zero/bin:$PATH" z pliku rc swojej powłoki. Instalacja nie zapisywała niczego gdzie indziej, więc to wystarczy, aby całkowicie usunąć Zero.

Kilka słów o zaufaniu

Zero to oprogramowanie przed wersją 1.0, pochodzące z projektu badawczego Vercela. Zespół wprost zaleca uruchamianie go w odizolowanych środowiskach (maszyna deweloperska w sandboksie, kontener, maszyna wirtualna), a nie na głównym komputerze do pracy, jeśli przetwarzasz wrażliwe dane. Skrypt instalacyjny jest krótki i warto go przeczytać przed uruchomieniem, zwłaszcza że projekt wciąż się zmienia.

Dalej: Hello, World

Gdy toolchain jest zainstalowany, a zero --version działa, możesz skompilować swój pierwszy program. Hello, World pokazuje, jak napisać, uruchomić i przeanalizować minimalny plik .0.

Najczęściej zadawane pytania

Jak zainstalować Zero?

Uruchom oficjalny skrypt instalacyjny: curl -fsSL https://zerolang.ai/install.sh | bash. Pobiera on gotowy kompilator do ~/.zero/bin/zero. Dodaj ten katalog do PATH i uruchom zero --version, aby sprawdzić instalację.

Gdzie instaluje się Zero?

Skrypt instalacyjny umieszcza wszystko w ~/.zero/. Plik binarny zero trafia do ~/.zero/bin/zero. Nic nie jest instalowane systemowo: bez sudo, bez /usr/local/, bez wpisów w menedżerze pakietów. Aby odinstalować, usuwasz katalog ~/.zero.

Czy Zero działa na Windowsie?

Oficjalny skrypt instalacyjny obsługuje bezpośrednio macOS i Linuksa. Na Windowsie zalecaną drogą jest dziś WSL2: zainstaluj dystrybucję Linuksa ze sklepu Microsoft Store, a potem uruchom polecenie curl w jej powłoce. Natywne wsparcie Windowsa nie jest jeszcze udokumentowanym celem.

Jak sprawdzić, czy Zero jest poprawnie zainstalowane?

Uruchom zero --version w nowym terminalu. Jeśli wypisze numer wersji, instalacja się udała, a PATH jest ustawiony. Jeśli zobaczysz 'command not found', pliku binarnego nie ma jeszcze w PATH: uruchom ponownie linię export PATH="$HOME/.zero/bin:$PATH" i dodaj ją do pliku startowego swojej powłoki.

Jak odinstalować Zero?

Usuń katalog instalacji: rm -rf ~/.zero. Następnie usuń linię export PATH="$HOME/.zero/bin:$PATH" dodaną do ~/.zshrc lub ~/.bashrc. Nie ma osobnego polecenia do odinstalowania, bo instalacja zmienia tylko ~/.zero i plik rc twojej powłoki.

Ilustracja języków programowania w Coddy

Ucz się programowania z Coddy

ZACZNIJ