GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer le client REST Postman dans Debian 11

Postman est une application utilisée pour les tests d'API. Postman est l'environnement de développement d'API complet avec des outils intégrés pour chaque étape du cycle de vie de l'API. Il s'agit d'un client HTTP qui fournit une interface utilisateur graphique à travers laquelle vous pouvez tester les requêtes HTTP tout en obtenant différents types de réponses. Postman nous permet de construire, tester et modifier l'API.

Postman peut également exécuter PUT, PATCH, DELETE et diverses autres méthodes de requête, et dispose également d'utilitaires pour aider au développement d'API. Versions gratuites et payantes sont disponibles pour Mac, Windows, Linux et également en tant qu'application Chrome.

Postman est la plate-forme de test d'API la plus populaire, elle est utilisée par plus de 15 millions de développeurs.

Postman a une documentation riche qui peut être trouvée ici.

Contenu connexe :

  • Installer le client REST Postman dans Fedora 34

Prérequis

Pour suivre, assurez-vous d'avoir les éléments suivants :

  • Un serveur Debian 11 mis à jour
  • Connexion à Internet
  • Accès root au serveur ou utilisateur avec accès sudo

Table des matières

  1. S'assurer que le serveur est mis à jour
  2. Installation à l'aide du gestionnaire de paquets instantanés
  3. Téléchargement de l'application Postman Desktop

S'assurer que le serveur est mis à jour

Avant de continuer, assurons-nous que nos packages de serveur sont mis à jour. Utilisez cette commande pour mettre à jour les dépôts, puis mettre à niveau les packages du serveur :

sudo apt update
sudo apt -y upgrade

Installons également les packages communs :

sudo apt install -y vim

1. Utiliser Snap

Snap est un système de conditionnement et de déploiement de logiciels développé par Canonical pour les systèmes d'exploitation qui utilisent le noyau Linux.

Snaps sont des applications à distribution croisée, sans dépendance et faciles à installer, emballées avec toutes leurs dépendances pour s'exécuter sur toutes les principales distributions Linux. À partir d'une seule version, un composant logiciel enfichable (application) s'exécutera sur toutes les distributions Linux prises en charge sur les ordinateurs de bureau, dans le cloud et IoT. Les distributions prises en charge incluent Ubuntu, Debian, Fedora, Arch Linux, Manjaro et CentOS/RHEL.

Vérifiez le mode sur les clichés sur leur site ici.

Assurez-vous d'abord que snapd (paquet prenant en charge snap) est installé :

sudo dnf install snapd

Déconnectez-vous et reconnectez-vous, ou redémarrez votre système, pour vous assurer que les chemins d'accès aux snaps sont correctement mis à jour.

Après cela, installez le core snap afin d'obtenir le dernier snapd .

$ sudo snap install core
2021-10-25T09:30:45+03:00 INFO Waiting for automatic snapd restart...
core 16-2.52.1 from Canonical✓ installed

Créez ensuite un lien symbolique vers /var/lib/snapd/snap pour /snap :

sudo ln -s /var/lib/snapd/snap /snap

Installez ensuite Postman :

$ sudo snap install postman
postman (v8/stable) 8.12.4 from Postman, Inc. (postman-inc✓) installed

2. Téléchargement de l'application Postman Desktop

Rendez-vous sur la page Téléchargements ici et cliquez sur Télécharger l'application bouton :

Une fois téléchargé, ouvrez votre terminal et rendez-vous dans le répertoire des téléchargements :

$ cd ~/Downloads/

Vérifiez que le fichier Postman est téléchargé :

$ ls
Postman-linux-x86_64-8.12.4.tar.gz

Extrayez maintenant le fichier :

tar -xzf Postman-linux-x86_64-8.12.4.tar.gz

Déplacez maintenant le répertoire extrait vers /opt répertoire :

$ sudo mv Postman /opt

Créez un lien symbolique pour l'exécutable /opt/Postman/Postman appelé /usr/local/bin/postman pour accéder au Postman commande :

$ sudo ln -s /opt/Postman/Postman /usr/local/bin/postman

Pour vérifier que tout fonctionne comme prévu, saisissez postman dans le terminal :

$ postman

Si tout se passe bien, vous devriez voir le lancement de Postman, la première page est la page de connexion, ignorez-la et vous verrez ceci :

Ajout d'un lanceur Postman

Un moyen plus pratique de lancer Postman consiste à utiliser le lanceur.

Pour démarrer l'application à partir d'une icône de lancement, vous devez créer un .desktop fichier à l'emplacement du lanceur système dans ce chemin /usr/share/applications/ . Le .desktop est
un raccourci utilisé pour lancer une application sous Linux.

Pour le facteur l'application de bureau permet de créer le fichier avec cette commande :

sudo vim /usr/share/applications/postman.desktop

Ajoutons ensuite le contenu suivant pointant vers notre binaire Postman :

[Desktop Entry]
Type=Application
Name=Postman REST Client
Icon=/opt/Postman/app/resources/app/assets/icon.png
Exec="/opt/Postman/Postman"
Comment=Postman REST Client Desktop App
Categories=Development;Code;Testing;

Enregistrez le fichier et fermez-le.

Vous devriez maintenant pouvoir accéder à Postman en effectuant une recherche dans le lanceur d'applications.

Supprimer/désinstaller le client Postman Rest

Si pour une raison quelconque vous ne voulez plus de Postman dans votre machine, vous pouvez le supprimer.

S'il a été installé à l'aide de snap, utilisez cette commande pour. désinstaller :

sudo snap remove postman

Si vous l'avez installé à l'aide de la méthode manuelle, vous pouvez le supprimer en exécutant les commandes suivantes :

Supprimez l'installation de Postman dans /opt/Postman et le lien symbolique :

sudo rm -rf /opt/Postman && rm /usr/local/bin/postman

Supprimer le lanceur :

sudo rm /usr/share/applications/postman.desktop

C'est tout. Vous pouvez maintenant installer Postman sur votre système et le désinstaller si nécessaire.

Découvrez plus d'informations sur Postman sur leur site https://www.postman.com/.


Debian
  1. Comment installer Tomcat 8.5 sur Debian 9

  2. Comment installer Nextcloud sur Debian 9

  3. Comment installer PostgreSQL 11 / 10 sur Debian 9 et Debian 8

  4. Comment installer MongoDB 4.4 / 4.2 sur Debian 9

  5. Comment installer PostgreSQL sur Debian 11 / Debian 10

Comment installer MariaDB sur Debian 11

Comment installer Nginx sur Debian 11

Comment installer Nagios sur Debian 10 / Debian 9

Comment installer LibreNMS sur Debian 11 / Debian 10

Comment installer Go sur Debian 11

Comment installer Postman sur Debian 10