Paneflow publie quatre formats Linux pour x86_64 et aarch64.
Utilise l'AppImage pour le chemin le plus rapide, le paquet système
adapté à ta distribution, ou l'archive tar quand tu veux une installation
locale scriptable.
| Distribution | Chemin recommandé | Mises à jour |
|---|---|---|
| Tout Linux moderne | AppImage | Mise à jour AppImage dans l'app |
| Ubuntu, Debian | .deb | apt upgrade paneflow après la première installation |
| Fedora, openSUSE | .rpm | dnf upgrade paneflow ou zypper update paneflow après la première installation |
| Arch, installations custom, images CI | .tar.gz | Remplacer par une archive plus récente |
Paneflow a besoin de Vulkan. Les paquets système déclarent les
dépendances GUI et le chargeur Vulkan courant, mais ta machine doit quand
même avoir un pilote GPU fonctionnel. Pour AppImage et archive tar,
vérifie que le chargeur Vulkan est installé: libvulkan1 sur la famille
Debian, vulkan-loader sur Fedora, et vulkan-icd-loader sur Arch.
Comment installer Paneflow en AppImage ?
L'AppImage est le téléchargement Linux par défaut: pas de root, pas de gestionnaire de paquets, et aucun fichier écrit hors du dossier où tu la places.
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"Pour la lancer depuis n'importe quel terminal, déplace-la dans
~/.local/bin:
mkdir -p ~/.local/bin
mv "paneflow-${VERSION}-${ARCH}.AppImage" ~/.local/bin/paneflow
chmod +x ~/.local/bin/paneflowUbuntu 24.04 et d'autres distributions récentes n'installent plus FUSE 2
par défaut. Si l'AppImage échoue avec
dlopen(): error loading libfuse.so.2, lance-la avec le repli
extract-and-run:
./"paneflow-${VERSION}-${ARCH}.AppImage" --appimage-extract-and-runSur Ubuntu, tu peux aussi installer FUSE 2 une seule fois avec
sudo apt install libfuse2t64.
Comment installer Paneflow sur Ubuntu ou Debian ?
Télécharge le dernier .deb pour ton architecture CPU et installe-le
avec apt. La première installation enregistre aussi le dépôt Paneflow,
donc les mises à jour suivantes peuvent passer par apt.
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"Le binaire est installé dans /usr/bin/paneflow.
Supprime Paneflow avec sudo apt remove paneflow. Utilise
sudo apt purge paneflow si tu veux aussi retirer la source apt Paneflow
et son keyring.
Comment installer Paneflow sur Fedora ou openSUSE ?
Télécharge le dernier .rpm et installe-le avec le gestionnaire de
paquets de ta distribution. La première installation enregistre aussi le
dépôt RPM Paneflow pour les mises à jour suivantes.
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"Sur openSUSE, utilise zypper pour la dernière ligne:
sudo zypper install "./paneflow-${VERSION}-${ARCH}.rpm"Comment installer Paneflow depuis une archive tar ?
Utilise l'archive tar pour Arch, les images CI, ou les installations
locales où tu ne veux pas de paquet système. L'archive extrait un dossier
paneflow.app/ avec bin/paneflow, les métadonnées desktop, les icônes
et un script d'installation.
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.shL'installeur écrit dans ~/.local/paneflow.app, crée le symlink
~/.local/bin/paneflow, et installe les fichiers desktop dans
~/.local/share. Il n'utilise pas sudo.
Comment vérifier l'installation ?
Lance:
paneflow --version
paneflowSi paneflow --version affiche une version et que paneflow ouvre le
workspace, l'installation fonctionne. Le premier lancement ouvre un
workspace vide avec un seul volet shell. Appuie sur Ctrl+Shift+D pour
diviser horizontalement ou Ctrl+Shift+E pour diviser verticalement.
Étapes suivantes: lis le tour des fonctionnalités, ouvre le guide de configuration, ou utilise le dépannage pour Vulkan, Wayland et les problèmes de PATH.
Que faire si paneflow est introuvable dans mon PATH ?
Si paneflow --version retourne command not found, le binaire n'est
pas sur le PATH de ton shell. Cela arrive surtout après une
installation AppImage ou archive tar quand ~/.local/bin n'est pas
chargé par ton shell.
Ajoute-le une fois pour ton shell:
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/binOuvre un nouveau terminal et relance paneflow --version. Si cela
échoue encore, vérifie que le symlink existe avec
ls -l ~/.local/bin/paneflow.