Installation de l'interface de programmation

Téléchargez et installez la dernière version du CLI IBM® Hybrid Cloud Mesh ( Mesh ) palmctl. Vous pouvez également vérifier l'installation et la désinstaller si nécessaire.

A propos de cette tâche

Pour plus d'informations sur les plates-formes sur lesquelles vous pouvez installer l'interface CLI de palmctl , consultez la section Plates-formes et logiciels pris en charge.

Procédure

N'oubliez pas : si vous passez à une nouvelle version de palmctl, vous devez d'abord désinstaller toutes les versions de palmctl qui ont été installées précédemment. Pour plus d'informations, voir Désinstallation de l'interface de programmation.

Pour télécharger et installer le CLI, suivez l'une des instructions suivantes, en fonction de votre système d'exploitation :

Red Hat® Enterprise Linux® (RHEL)
Exécutez les commandes suivantes :
PALMCTL_FILE_NAME=palmctl_latest_x86_64.rpm
curl -sSfLO https://github.com/IBM/palmctl/releases/latest/download/$PALMCTL_FILE_NAME
sudo rpm -i "$PWD/$PALMCTL_FILE_NAME"
Note : Pour activer l'autocomplétion dans les shells 'zsh ou 'fish, voir la sortie de la commande 'sudo ./palmctl/install.sh
Ubuntu
Exécutez les commandes suivantes :
PALMCTL_FILE_NAME=palmctl_latest_amd64.deb
curl -sSfLO https://github.com/IBM/palmctl/releases/latest/download/$PALMCTL_FILE_NAME
sudo apt install "$PWD/$PALMCTL_FILE_NAME"
Mac OS X AMD64, x86_64
Exécutez les commandes suivantes :
PALMCTL_FILE_NAME=palmctl_latest_macos_amd64.tar.gz
curl -sSfLO https://github.com/IBM/palmctl/releases/latest/download/$PALMCTL_FILE_NAME
tar -xvf $PALMCTL_FILE_NAME
sudo ./palmctl/install.sh
Exécutez la commande suivante pour activer la saisie semi-automatique des commandes dans zsh:
echo 'autoload -Uz compinit && compinit' >> ~/.zshrc
Mac OS X ARM64, AArch64
Exécutez les commandes suivantes :
PALMCTL_FILE_NAME=palmctl_latest_macos_arm64.tar.gz
curl -sSfLO https://github.com/IBM/palmctl/releases/latest/download/$PALMCTL_FILE_NAME
tar -xvf $PALMCTL_FILE_NAME
sudo ./palmctl/install.sh
Exécutez la commande suivante pour activer la saisie semi-automatique des commandes dans zsh:
echo 'autoload -Uz compinit && compinit' >> ~/.zshrc
Remarque : si vous téléchargez le package palmctl à l'aide de votre navigateur et que vous l'exécutez sur Mac OS X, vous pourriez voir un message d'erreur comme celui-ci"palmctl" cannot be opened because the developer cannot be verified. Pour l'activer, ouvrez les Paramètres du système et allez dans l'onglet Confidentialité et sécurité. Dans la section Sécurité, lorsque vous voyez " "palmctl" was blocked from use because it is not from an identified developer, cliquez sur Autoriser. Le package palmctl Mac OS X pourrait être notarié dans une prochaine version.
Windows™
Procédez comme suit :
  1. Téléchargez la dernière archive à partir de l' outil palmctl CLI.
  2. Double-cliquez sur le fichier d'archive pour décompresser et extraire le contenu.
  3. Ouvrez l'invite de commande et accédez au dossier palmctl .
  4. Exécutez install.bat.
  5. Facultatif : si vous utilisez PowerShell, entrez "Y" lorsque vous y êtes invitéDo you want to install powershell completion for palmctl[Y/N]?.
    Important : si vous souhaitez utiliser la fonction de complétion pour la console Windows PowerShell, vous devez définir la stratégie d'exécution de PowerShell de manière à autoriser l'exécution des scripts. Vous pouvez définir la politique d'exécution en exécutant la commande suivante dans une console PowerShell:
    Set-ExecutionPolicy RemoteSigned
s390x
Exécutez les commandes suivantes :
PALMCTL_FILE_NAME=palmctl_latest_s390x.tar.gz
curl -sSfLO https://github.com/IBM/palmctl/releases/latest/download/$PALMCTL_FILE_NAME
tar -xvf $PALMCTL_FILE_NAME
sudo cp palmctl/usr/bin/palmctl /usr/local/bin
. palmctl/usr/share/palmctl/bash_palmctl_completion

Etape suivante

Pour vérifier que l'installation de Mesh CLI est terminée, exécutez la commande suivante :

palmctl --version