- Linux (Fedora 38+, Ubuntu 22.04+, Arch) / Windows 10/11 / macOS 12+
- Python 3.10+
- Dostęp do internetu (do API LLM)
- Klucz API jednego z providerów (patrz niżej)
sudo dnf install python3-pip python3-psutil python3-pyyamlsudo apt install python3-pip python3-psutil python3-yaml# PowerShell (jako Administrator)
winget install Python.Python.3.10
pip install psutil pyyamlbrew install python@3.10
pip3 install psutil pyyamlgit clone https://github.com/wronai/fixos.git
cd fixos
pip install -e ".[dev]" # z zależnościami testowymi
# lub
pip install -e . # tylko runtimeunzip fixos-2.1.1.zip
cd fixos-2.1.1
pip install -e ".[dev]"pip install fixos- Wejdź na https://aistudio.google.com/apikey
- Kliknij "Create API Key"
- Skopiuj klucz (
AIzaSy...)
fixos token set AIzaSyTWOJKLUCZGEMINIfixos token set sk-TWOJKLUCZ --provider openaifixos token set xai-TWOJKLUCZ --provider xai# Zainstaluj Ollama: https://ollama.ai
ollama pull llama3.2
fixos config set LLM_PROVIDER ollamafixos config init # tworzy .env z szablonu
nano .env # opcjonalne dostosowanieLub ręcznie:
cp .env.example .env
chmod 600 .env # ogranicz dostęp!
# Edytuj .env i wstaw klucz APIfixos test-llm # test połączenia z LLM
fixos config show # pokaż konfigurację
fixos scan # testowa diagnostyka (bez LLM)fixos fix # pełna diagnostyka + sesja naprawczaModuleNotFoundError: No module named 'openai'
pip install openai>=1.35.0ModuleNotFoundError: No module named 'psutil'
# Linux
sudo dnf install python3-psutil # Fedora
sudo apt install python3-psutil # Ubuntu
# lub
pip install psutil
# Windows/macOS
pip install psutilfixos: command not found
# Linux/macOS - dodaj ~/.local/bin do PATH
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
# Windows - dodaj do PATH w System PropertiesPermission denied przy wykonaniu komend systemowych
# Linux/macOS - fixos automatycznie dodaje sudo dla komend systemowych
sudo -v
# Windows - uruchom PowerShell jako Administrator