AI
Schritt 1

Umgebung

Erklärung

Der Check läuft ausschließlich lokal auf deinem Rechner und schreibt umgebung.txt. Es wird nichts gesendet — den Bericht lädst du selbst hierher.

1 — Prüfskript ausführen

Skript in eine Datei umgebungscheck.sh speichern, dann ausführen:

chmod +x umgebungscheck.sh
./umgebungscheck.sh
Skript anzeigen
#!/usr/bin/env bash
# K.I.T.T. Umgebungscheck — schreibt umgebung.txt (lokal, es wird nichts gesendet)
out="umgebung.txt"

{
  echo "HOSTNAME=$(hostname)"
  echo "OS=$( (. /etc/os-release 2>/dev/null && echo "$PRETTY_NAME") || uname -s )"
  echo "KERNEL=$(uname -r)"
  echo "CPU=$(grep -m1 'model name' /proc/cpuinfo | cut -d: -f2 | sed 's/^ *//')"
  echo "CORES=$(nproc 2>/dev/null || echo 0)"
  echo "RAM_GB=$(awk '/MemTotal/ {printf "%.1f", $2/1048576}' /proc/meminfo 2>/dev/null || echo 0)"
  echo "GPU=$(lspci 2>/dev/null | grep -iE 'vga|3d|display' | head -1 | sed 's/.*: //')"
  echo "VRAM=$(nvidia-smi --query-gpu=memory.total --format=csv,noheader,nounits 2>/dev/null | head -1 | tr -d ' ' | sed 's/$/ MB/')"
  echo "DISK_FREE=$(df -h / 2>/dev/null | awk 'NR==2 {print $4}')"
  for t in ffmpeg ffprobe python3 pip3 git node npm docker ollama yt-dlp sox convert mkvtoolnix; do
    if command -v "$t" >/dev/null 2>&1; then
      v=$("$t" --version 2>/dev/null | head -1 | cut -c1-48)
      [ -z "$v" ] && v="installiert"
      echo "TOOL=$t:$v"
    fi
  done
  [ -x /opt/resolve/bin/resolve ] && echo "TOOL=davinci-resolve:installiert"
  echo "CHECKED_AT=$(date -Iseconds)"
} > "$out"

echo "Umgebungsbericht geschrieben: $out"
2 — Bericht einlesen
oder Inhalt unten einfügen
3 — Gespeichertes Profil

Noch kein Umgebungsprofil eingelesen.

powered from Free Monkeys® #TheMonkeySiteofLife

K.I.T.T. Introsequenz