Installer la CLI Parsec (Linux)

Pour déployer et gérer Parsec Server, vous devrez effectuer certaines opérations à l’aide de Parsec CLI sous Linux. Ces opérations peuvent être effectuées depuis un autre ordinateur.

Parsec CLI est un binaire autonome qui peut être téléchargé depuis la page des versions sur GitHub.

  1. Téléchargez Parsec CLI.

  2. Rendre le fichier exécutable :

    • Clic droit sur le fichier, puis Propriétés ‣ Autoriser l’exécution du fichier en tant que programme

    • Ou utilisez la commande chmod :

      chmod +x parsec-cli_3.10.0_linux-x86_64-musl
      
  3. Vérifiez l’installation en exécutant la commande suivante :

    ./parsec-cli_3.10.0_linux-x86_64-musl --version
    

    La version devrait être affichée comme parsec-cli 3.10.0

  4. Par soucis de praticité, copiez l’exécutable dans ~/.local/bin

    cp parsec-cli_3.10.0_linux-x86_64-musl ~/.local/bin
    

    et faites un lien symbolique

    cd  ~/.local/bin
    ln -s parsec-cli_3.10.0_linux-x86_64-musl parsec-cli
    

    Vous pourrez exécuter parsec-cli depuis n’importe quel endroit.

Astuce

Pour mettre à jour, suivez les étapes décrites précédemment avec la nouvelle version.

Activer l’auto completion

Ajouté dans la version 3.10.0: Pour avoir votre inviter de commandes auto-completer les arguments de la commande parsec-cli, vous aurez besoin de mettre la ligne suivante de le fichier RC de votre invite de commandes :

eval "$(parsec-cli auto-complete $SHELL)"

Note

Le snipper de code au-dessus est pour bash, adapter le pour votre invite de commandes.

Installer les pages de manuel

Ajouté dans la version 3.10.0: Vous pouvez installer les pages de manuel pour Parsec CLI en faisant les opérations suivantes :

  1. Créer le dossier local pour les pages de manuel :

    mkdir -p ~/.local/share/man/man1
    

    Astuce

    Pour rendre les pages de manuel accessible pour tout le système, remplacer le dossier avec /usr/local/share/man/man1 sur les commandes au-dessus et en-dessous.

  2. Generer les pages de manuel :

    parsec-cli man-page --mode separate ~/.local/share/man/man1
    
  3. Mettre a jour la base de donnée des manuels :

    mandb
    
  4. Verification :

    man parsec-cli
    

    Important

    Si man n’arrive pas a trouver la page, verifier que le chemin où se trouve les pages est present dans la variable $MANPATH. Vous pouvez aussi verifier si mandb a explorer le chemin.