Paneflow liefert vier Linux-Formate für x86_64 und aarch64.
Nutze das AppImage für den schnellsten Weg, das Systempaket für deine
Distribution, oder den Tarball, wenn du eine skriptbare Installation im
User-Verzeichnis brauchst.
| Distribution | Empfohlener Weg | Updates |
|---|---|---|
| Jedes moderne Linux | AppImage | AppImage-Update in der App |
| Ubuntu, Debian | .deb | apt upgrade paneflow nach der ersten Installation |
| Fedora, openSUSE | .rpm | dnf upgrade paneflow oder zypper update paneflow nach der ersten Installation |
| Arch, eigene Installationen, CI-Images | .tar.gz | Durch einen neueren Tarball ersetzen |
Paneflow braucht Vulkan. Systempakete deklarieren die gängigen GUI- und
Vulkan-Loader-Abhängigkeiten, aber dein Rechner braucht trotzdem einen
funktionierenden GPU-Treiber. Für AppImage und Tarball stelle sicher,
dass der Vulkan-Loader deiner Distribution installiert ist:
libvulkan1 auf Debian-Familie, vulkan-loader auf Fedora und
vulkan-icd-loader auf Arch.
Wie installiere ich Paneflow als AppImage?
Das AppImage ist der Standard-Download für Linux: kein Root, kein Paketmanager, und keine Dateien außerhalb des Ordners, in dem du es ablegst.
ARCH="$(uname -m)"
[ "$ARCH" = "arm64" ] && ARCH="aarch64"
VERSION="$(curl -fsSL https://api.github.com/repos/arthjean/paneflow/releases/latest | sed -nE 's/.*"tag_name": "v([^"]+)".*/\1/p')"
curl -fLO "https://github.com/arthjean/paneflow/releases/download/v${VERSION}/paneflow-${VERSION}-${ARCH}.AppImage"
chmod +x "paneflow-${VERSION}-${ARCH}.AppImage"
./"paneflow-${VERSION}-${ARCH}.AppImage"Um es aus jedem Terminal zu starten, verschiebe es nach
~/.local/bin:
mkdir -p ~/.local/bin
mv "paneflow-${VERSION}-${ARCH}.AppImage" ~/.local/bin/paneflow
chmod +x ~/.local/bin/paneflowUbuntu 24.04 und andere aktuelle Distributionen installieren FUSE 2
nicht mehr standardmäßig. Wenn das AppImage mit
dlopen(): error loading libfuse.so.2 fehlschlägt, starte es mit dem
extract-and-run-Fallback:
./"paneflow-${VERSION}-${ARCH}.AppImage" --appimage-extract-and-runUnter Ubuntu kannst du FUSE 2 auch einmalig mit
sudo apt install libfuse2t64 installieren.
Wie installiere ich Paneflow unter Ubuntu oder Debian?
Lade die aktuelle .deb für deine CPU-Architektur herunter und
installiere sie mit apt. Die erste Installation registriert auch das
Paneflow-Paketrepository, sodass spätere Updates über apt laufen
können.
DEB_ARCH="$(dpkg --print-architecture)"
case "$DEB_ARCH" in
amd64) ARCH="x86_64" ;;
arm64) ARCH="aarch64" ;;
*) echo "Unsupported architecture: $DEB_ARCH" >&2; exit 1 ;;
esac
VERSION="$(curl -fsSL https://api.github.com/repos/arthjean/paneflow/releases/latest | sed -nE 's/.*"tag_name": "v([^"]+)".*/\1/p')"
curl -fLO "https://github.com/arthjean/paneflow/releases/download/v${VERSION}/paneflow-${VERSION}-${ARCH}.deb"
sudo apt install "./paneflow-${VERSION}-${ARCH}.deb"Das Binary wird unter /usr/bin/paneflow installiert.
Entferne Paneflow mit sudo apt remove paneflow. Nutze
sudo apt purge paneflow, wenn du auch die Paneflow-apt-Quelle und den
Keyring entfernen willst.
Wie installiere ich Paneflow unter Fedora oder openSUSE?
Lade die aktuelle .rpm herunter und installiere sie mit dem
Paketmanager deiner Distribution. Die erste Installation registriert
auch das Paneflow-RPM-Repository für spätere Updates.
ARCH="$(uname -m)"
[ "$ARCH" = "arm64" ] && ARCH="aarch64"
VERSION="$(curl -fsSL https://api.github.com/repos/arthjean/paneflow/releases/latest | sed -nE 's/.*"tag_name": "v([^"]+)".*/\1/p')"
curl -fLO "https://github.com/arthjean/paneflow/releases/download/v${VERSION}/paneflow-${VERSION}-${ARCH}.rpm"
sudo dnf install "./paneflow-${VERSION}-${ARCH}.rpm"Unter openSUSE nutzt du zypper für die letzte Zeile:
sudo zypper install "./paneflow-${VERSION}-${ARCH}.rpm"Wie installiere ich Paneflow aus einem Tarball?
Nutze den Tarball für Arch, CI-Images oder user-lokale Installationen,
bei denen du kein Systempaket willst. Der Tarball entpackt einen Ordner
paneflow.app/ mit bin/paneflow, Desktop-Metadaten, Icons und einem
Installationsskript.
ARCH="$(uname -m)"
[ "$ARCH" = "arm64" ] && ARCH="aarch64"
VERSION="$(curl -fsSL https://api.github.com/repos/arthjean/paneflow/releases/latest | sed -nE 's/.*"tag_name": "v([^"]+)".*/\1/p')"
curl -fLO "https://github.com/arthjean/paneflow/releases/download/v${VERSION}/paneflow-${VERSION}-${ARCH}.tar.gz"
tar -xzf "paneflow-${VERSION}-${ARCH}.tar.gz"
cd paneflow.app
./install.shDer Installer schreibt nach ~/.local/paneflow.app, erstellt den
Symlink ~/.local/bin/paneflow und installiert Desktop-Dateien unter
~/.local/share. Er nutzt kein sudo.
Wie überprüfe ich die Installation?
Führe aus:
paneflow --version
paneflowWenn paneflow --version eine Version ausgibt und paneflow den
Workspace öffnet, war die Installation erfolgreich. Beim ersten Start
öffnet sich ein leerer Workspace mit einem Shell-Pane. Drücke
Ctrl+Shift+D, um horizontal zu teilen, oder Ctrl+Shift+E, um
vertikal zu teilen.
Nächste Schritte: lies die Feature-Tour, öffne die Konfigurationsanleitung, oder nutze Troubleshooting für Vulkan, Wayland und PATH-Probleme.
Was, wenn paneflow nicht in meinem PATH gefunden wird?
Wenn paneflow --version command not found zurückgibt, liegt das
Binary nicht im PATH deiner Shell. Das passiert meist nach einer
AppImage- oder Tarball-Installation, wenn ~/.local/bin beim Shell-Start
nicht geladen wird.
Füge es einmal für deine Shell hinzu:
bash (~/.bashrc):
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc
source ~/.bashrczsh (~/.zshrc):
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.zshrc
source ~/.zshrcfish (~/.config/fish/config.fish):
fish_add_path ~/.local/binÖffne ein neues Terminal und führe paneflow --version erneut aus. Wenn
es immer noch fehlschlägt, prüfe mit ls -l ~/.local/bin/paneflow, ob
der Symlink existiert.