Ich habe Postman für Linux (von https://www.getpostman.com/apps ) heruntergeladen , die .tar.gz-Datei entpackt ~/bin/postman
und dann versucht, sie auszuführen ~/bin/postman/Postman/Postman
. Leider ergab sich folgender Fehler:
A JavaScript error occurred in the main process
Uncaught Exception:
Error: Cannot find module 'glob'
at Module._resolveFilename (module.js:455:15)
at Function.Module._resolveFilename (/home/imilosavljevic/bin/postman/Postman/resources/electron.asar/common/reset-search-paths.js:35:12)
at Function.Module._load (module.js:403:25)
at Module.require (module.js:483:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/home/imilosavljevic/bin/postman/Postman/resources/app/node_modules/electron-json-storage/node_modules/rimraf/rimraf.js:7:12)
at Module._compile (module.js:556:32)
at Object.Module._extensions..js (module.js:565:10)
at Module.load (module.js:473:32)
at tryModuleLoad (module.js:432:12)
Gibt es eine andere Möglichkeit, Postman unter Ubuntu zu installieren / zu starten?
sudo ln -s /opt/Postman/Postman /usr/bin/postman -f
/usr/local/bin
anstatt/usr/bin
.libgconf
übersudo apt-get install libgconf-2-4
Wenn Sie es haben
snap
oder installieren möchten, gehen Sie einfach wie folgt vor:Wenn Sie es nicht haben, installieren Sie es wie folgt:
Eine andere Möglichkeit besteht darin, ein Skript zu erstellen:
Erstellen Sie zuerst dieses Skript:
Erstellen Sie eine Datei install-postman.sh und fügen Sie Folgendes hinzu:
Führen Sie es im Terminal aus mit:
Erstellen Sie dann den Desktop Launcher:
Legen Sie diese Datei auf Ihrem Desktop ab, wenn Sie möchten (vergessen Sie nicht, ihr Ausführungsberechtigungen zu erteilen). Doppelklick und fertig!
Für immer dank Aviskase (Github-Kontoname).
Quelle -> https://gist.github.com/aviskase/e642248c35e400b56e2489430952369f#file-postman-desktop
quelle
ln
Befehl herunterlud und ausführte und versuchte, den.desktop
Dateieintrag zu generieren , funktionierte ich am Ende nur mit dem Befehl snap (Ubuntu 16.04)Dieser einzelne Befehl hat bei mir funktioniert.
quelle
Vergessen Sie nicht hinzuzufügen,
sudo
sonst erhalten Sie einepostman.tar.gz: Permission denied
Fehlermeldung. Und heben Sie die Verbindung zum Postboten auf, wenn Sie die Fehlermeldung erhalten, dass kein symbolischer Link erstellt wurde/usr/bin/postman
: Datei vorhanden. Unten ist der vollständige Code:Dann lassen Sie einfach den Postboten im Terminal laufen.
quelle
Dies funktioniert für mich unter Ubuntu 18.04 mit Postman v7.1.1 , das am 20. Mai 2019 veröffentlicht wird.
Laden Sie die neueste Version von Postman herunter .
Höchstwahrscheinlich sollte sich Ihre heruntergeladene Datei im Ordner Downloads befinden.
# Postman-linux-x64-7.1.1.tar.gz is my downloaded file cd /home/YOUR_USERNAME/Downloads/ tar -xzf Postman-linux-x64-7.1.1.tar.gz Postman/ sudo mv Postman /usr/share/postman sudo ln -s /usr/share/postman/Postman /usr/bin/postman
Wenn Sie eine solche Fehlermeldung erhalten,
/usr/share/postman/Postman: error while loading shared libraries: libgconf-2.so.4: cannot open shared object file: No such file or directory
Bitte installieren Sie libgconf-2-4 .
Geben
postman
Sie einfach Ihr Terminal ein und drücken Sie die Eingabetaste, um die neueste Version von Postman auszuführen. Jetzt müssen wir eine Unity-Desktop-Datei für Ihren Launcher erstellen.postman.desktop
Führen Sie zum Erstellen einer Datei den folgenden Befehl aus.sudo nano ~/.local/share/applications/postman.desktop
Fügen Sie dann die folgenden Zeilen in die
postman.desktop
Datei ein.[Desktop Entry] Encoding=UTF-8 Name=Postman Exec=postman Icon=/usr/share/postman/app/resources/app/assets/icon.png Terminal=false Type=Application Categories=Development;
Jetzt können Sie das Symbol "Postbote" in Ihrem Unity-Starter sehen. Wenn Sie einen Punkt verpassen, gehen Sie bitte dieses Video oder den Kommentar unten durch.
quelle
Ja, ich habe ein fantastisches einfaches Bash-Skript gefunden, mit dem Sie die Postman Linux-App direkt vom Terminal aus aktualisieren können. Sie heißt postman-updater-linux .
Installieren Sie es einfach mit NPM:
Dann nach Updates suchen:
Dann installieren Sie:
Oder aktualisieren:
Alle drei letzten Befehle können mit benutzerdefiniertem Speicherort verwendet werden, indem
-l /your/custom/path
am Ende dieses Befehls hinzugefügt wird .quelle
Öffnen Sie das Terminal und geben Sie den Befehl ein
Drücken Sie die Eingabetaste, wenn Sie nach dem Passwort gefragt werden, und fahren Sie fort. Der Postbote wird installiert
Wenn die oben genannte Lösung für Sie nicht funktioniert, sollten Sie snap zuerst installieren, um sie zu installieren
Wenn Snap erfolgreich installiert wurde, können Sie seine Pakete verwenden und meiner Lösung für Postboten folgen
quelle
vergiss es nicht
Andernfalls wird es im Unity Launcher nicht angezeigt
quelle
Um dasselbe zu tun, folgte ich im Terminal-
/usr/bin/
Formular " Postbote " und suchen Sie es.Hoffnung wird auch andere zur Hölle machen.
quelle
Es gab ein Problem damit, dass die Links "In Postman ausführen" mit den Browsern funktionieren, bis ich sie der Desktop-Datei hinzufügte
quelle
Da die Postman Chrome-App veraltet ist, steht die Postman Native-App zur Unterstützung nativer Plattenformen zur Verfügung. Sie können Postman unter Linux / Ubuntu über den Snap Store mit dem Befehl im Terminal installieren.
$ snap Postbote installieren
Nach erfolgreicher Installation finden Sie diese in Ihrer Anwendungsliste.
quelle
Laden Sie die neueste Version von postman von https://www.postman.com/downloads/ herunter. Befolgen Sie nach dem Herunterladen der Datei tar.gz die folgenden Befehle
quelle
Außerdem müssen Sie nodejs installieren:
quelle