Postman ist eine Anwendung, die für API-Tests verwendet wird. Postman ist die vollständige API-Entwicklungsumgebung mit integrierten Tools für jede Phase des API-Lebenszyklus. Es handelt sich um einen HTTP-Client, der eine grafische Benutzeroberfläche bereitstellt, über die Sie HTTP-Anforderungen testen und gleichzeitig verschiedene Arten von Antworten erhalten können. Postman erlaubt uns, die API zu erstellen, zu testen und zu modifizieren.
Postman kann auch PUT, PATCH, DELETE und verschiedene andere Anforderungsmethoden ausführen und verfügt außerdem über Dienstprogramme, die bei der Entwicklung von APIs helfen. Kostenlose und kostenpflichtige Versionen sind für Mac, Windows, Linux und auch als Chrome-App verfügbar.
Postman ist die beliebteste API-Testplattform und wird von über 15 Millionen Entwicklern verwendet.
Postman verfügt über eine umfassende Dokumentation, die hier zu finden ist.
Verwandte Inhalte:
- Installieren Sie den Postman-REST-Client in Fedora 34
Voraussetzungen
Um mitzumachen, stellen Sie sicher, dass Sie über Folgendes verfügen:
- Ein aktualisierter Debian 11-Server
- Verbindung zum Internet
- Root-Zugriff auf den Server oder Benutzer mit sudo-Zugriff
Inhaltsverzeichnis
- Sicherstellen, dass der Server aktualisiert wird
- Installation mit dem Snap-Paketmanager
- Herunterladen der Postman Desktop-App
Sicherstellen, dass der Server aktualisiert wird
Bevor wir fortfahren, stellen wir sicher, dass unsere Serverpakete aktualisiert sind. Verwenden Sie diesen Befehl, um die Repos zu aktualisieren und dann die Serverpakete zu aktualisieren:
sudo apt update
sudo apt -y upgrade
Lassen Sie uns auch gemeinsame Pakete installieren:
sudo apt install -y vim
1. Verwenden von Snap
Snap ist ein von Canonical entwickeltes Softwareverpackungs- und -bereitstellungssystem für Betriebssysteme, die den Linux-Kernel verwenden.
Snaps sind vertriebsübergreifende, abhängigkeitsfreie und einfach zu installierende Anwendungen, die mit all ihren Abhängigkeiten gepackt sind, um auf allen wichtigen Linux-Distributionen ausgeführt zu werden. Von einem einzigen Build aus wird ein Snap (Anwendung) auf allen unterstützten Linux-Distributionen auf dem Desktop, in der Cloud und im IoT ausgeführt. Zu den unterstützten Distributionen gehören Ubuntu, Debian, Fedora, Arch Linux, Manjaro und CentOS/RHEL.
Überprüfen Sie hier den Modus zu den Snaps auf ihrer Website.
Stellen Sie zunächst sicher, dass snapd (Paket, das Snap unterstützt) installiert ist:
sudo dnf install snapd
Melden Sie sich entweder ab und wieder an oder starten Sie Ihr System neu, um sicherzustellen, dass die Pfade von Snap korrekt aktualisiert werden.
Installieren Sie danach den core
snap, um den neuesten snapd
zu erhalten .
$ 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
Erstellen Sie dann einen symbolischen Link zu /var/lib/snapd/snap
für /snap
:
sudo ln -s /var/lib/snapd/snap /snap
Installieren Sie dann Postman:
$ sudo snap install postman
postman (v8/stable) 8.12.4 from Postman, Inc. (postman-inc✓) installed
2. Herunterladen der Postman Desktop-App
Gehen Sie hier zur Download-Seite und klicken Sie auf App herunterladen Schaltfläche:
Öffnen Sie nach dem Herunterladen Ihr Terminal und wechseln Sie in das Download-Verzeichnis:
$ cd ~/Downloads/
Überprüfen Sie, ob die Postman-Datei heruntergeladen wurde:
$ ls
Postman-linux-x86_64-8.12.4.tar.gz
Extrahieren Sie nun die Datei:
tar -xzf Postman-linux-x86_64-8.12.4.tar.gz
Verschieben Sie nun das extrahierte Verzeichnis nach /opt
Verzeichnis:
$ sudo mv Postman /opt
Erstellen Sie einen symbolischen Link für die ausführbare Datei /opt/Postman/Postman
namens /usr/local/bin/postman
um auf den Postman
zuzugreifen Befehl:
$ sudo ln -s /opt/Postman/Postman /usr/local/bin/postman
Um zu testen, ob es wie erwartet funktioniert, geben Sie postman
ein im Terminal:
$ postman
Wenn alles gut geht, sollten Sie Postman starten sehen, die erste Seite ist die Anmeldeseite, überspringen Sie das und Sie werden Folgendes sehen:
Einen Postman Launcher hinzufügen
Eine bequemere Möglichkeit, Postman zu starten, ist die Verwendung des Launchers.
Um die App über ein Launcher-Symbol zu starten, müssen Sie eine .desktop
-Datei erstellen Datei im System Launcher-Speicherort in diesem Pfad /usr/share/applications/
. Der .desktop
ist
eine Verknüpfung, die verwendet wird, um eine Anwendung unter Linux zu starten.
Für Postbote Die Desktop-App lässt die Datei mit diesem Befehl erstellen:
sudo vim /usr/share/applications/postman.desktop
Dann fügen wir den folgenden Inhalt hinzu, der auf unsere Postman-Binärdatei verweist:
[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;
Speichern Sie die Datei und schließen Sie sie.
Sie sollten jetzt auf Postman zugreifen können, indem Sie im Anwendungsstarter suchen.
Postman Rest Client entfernen/deinstallieren
Wenn Sie Postman aus irgendeinem Grund nicht mehr in Ihrem Gerät haben möchten, können Sie es entfernen.
Wenn es mit Snap installiert wurde, verwenden Sie diesen Befehl, um. deinstallieren:
sudo snap remove postman
Wenn Sie es mit der manuellen Methode installiert haben, können Sie es entfernen, indem Sie die folgenden Befehle ausführen:
Entfernen Sie die Postman-Installation in /opt/Postman
und den symbolischen Link:
sudo rm -rf /opt/Postman && rm /usr/local/bin/postman
Startprogramm entfernen:
sudo rm /usr/share/applications/postman.desktop
Das ist alles. Sie können Postman jetzt auf Ihrem System installieren und bei Bedarf deinstallieren.
Weitere Informationen zu Postman finden Sie auf der Website https://www.postman.com/.