Installation

Installer Cloud-PBS TUI et ses dépendances avec le script d'installation ou manuellement.

Dernière mise à jour: 26 mai 2026

Cloud-PBS TUI est disponible pour Linux amd64 (x86-64), la seule architecture pour laquelle Proxmox distribue proxmox-backup-client. Sur une autre architecture, le client de sauvegarde n’existe pas et l’outil ne peut rien faire.

Installation automatique (recommandé)

Le script d’installation met en place Cloud-PBS TUI et ses dépendances (proxmox-backup-client, FUSE) :

curl -fsSL https://cloud-pbs.com/downloads/cloudpbs-tui/install.sh | sudo bash

Le script :

  • vérifie l’architecture et s’arrête si elle n’est pas amd64 ;
  • sur Debian et Ubuntu, ajoute le dépôt officiel pbs-client de Proxmox et installe proxmox-backup-client ainsi que fuse3 via apt ;
  • sur les autres distributions, installe le binaire statique proxmox-backup-client-static publié par Proxmox, puis FUSE via le gestionnaire de paquets détecté ;
  • installe cloudpbs-tui dans /usr/local/bin.

Choisir la suite du dépôt Proxmox

Le script détecte automatiquement la version Debian de la machine cible depuis /etc/os-release et récupère proxmox-backup-client depuis la suite pbs-client Proxmox correspondante (bookworm pour Debian 12, trixie pour Debian 13, bullseye pour Debian 11). Sur Ubuntu ou une distribution non reconnue, il bascule sur bookworm avec un avertissement.

Si l’auto-détection se trompe sur votre environnement, forcez une suite précise via la variable PROXMOX_SUITE :

curl -fsSL https://cloud-pbs.com/downloads/cloudpbs-tui/install.sh | sudo PROXMOX_SUITE=trixie bash

Installation manuelle

Vous pouvez aussi installer le binaire seul. Téléchargez l’archive et sa somme de contrôle :

  • https://cloud-pbs.com/downloads/cloudpbs-tui/cloudpbs-tui-linux-amd64.tar.gz
  • https://cloud-pbs.com/downloads/cloudpbs-tui/SHA256SUMS

Vérifiez l’intégrité de l’archive, puis décompressez-la :

sha256sum -c SHA256SUMS
tar xzf cloudpbs-tui-linux-amd64.tar.gz
sudo install cloudpbs-tui /usr/local/bin/

Dans ce cas, proxmox-backup-client et fuse3 restent à installer séparément :

  • Debian / Ubuntu : ajoutez le dépôt pbs-client de Proxmox, puis apt install proxmox-backup-client fuse3.
  • Autres distributions : installez le binaire statique proxmox-backup-client-static depuis download.proxmox.com, et fuse3 via votre gestionnaire de paquets.

Vérifier l’installation

Lancez l’outil :

cloudpbs-tui

L’écran d’accueil s’affiche. Si proxmox-backup-client est introuvable, une bannière le signale en haut de l’interface : les sauvegardes réelles ne seront possibles qu’une fois le client installé.

Mise à jour

Cloud-PBS TUI intègre un gestionnaire de mise à jour. Ouvrez l’écran d’accueil (touche 1) et appuyez sur u : l’outil interroge la dernière version publiée sur cloud-pbs.com, affiche la version courante à côté et, si une nouvelle release est disponible, télécharge le binaire, vérifie son empreinte SHA-256 contre SHA256SUMS et se remplace lui-même de manière atomique. Quittez et relancez l’outil pour utiliser la nouvelle version.

Le remplacement est sûr même pendant l’exécution du binaire : Linux conserve l’inode tant que le processus tourne.

Méthodes alternatives, utiles pour les hôtes non interactifs ou lorsque la TUI ne peut pas être lancée :

  • Relancer le script d’installation pour récupérer le binaire et ses dépendances en une commande :
    curl -fsSL https://cloud-pbs.com/downloads/cloudpbs-tui/install.sh | sudo bash
  • Mise à jour manuelle : téléchargez l’archive et la somme de contrôle depuis https://cloud-pbs.com/downloads/cloudpbs-tui/, vérifiez avec sha256sum -c SHA256SUMS, extrayez et installez par-dessus le binaire existant.

Sur Debian et Ubuntu, proxmox-backup-client est mis à jour avec le reste du système par apt ; il ne nécessite pas une mise à jour de Cloud-PBS TUI pour recevoir ses propres correctifs.