code

Ubuntu 16.04 LTS 64 비트에서 Postman 기본 v4.10.3을 설치 / 시작하는 방법은 무엇입니까?

codestyles 2020. 11. 22. 19:46
반응형

Ubuntu 16.04 LTS 64 비트에서 Postman 기본 v4.10.3을 설치 / 시작하는 방법은 무엇입니까?


Linux 용 Postman ( https://www.getpostman.com/apps에서 ) 을 다운로드 ~/bin/postman하고 .tar.gz 파일의 압축을 푼 다음 ~/bin/postman/Postman/Postman. 불행히도 다음과 같은 오류가 발생했습니다.

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)

Ubuntu에서 Postman을 설치 / 시작하는 다른 방법이 있습니까?


예, 다음 명령을 사용하여 Postman을 설치할 수 있습니다.

wget https://dl.pstmn.io/download/latest/linux64 -O postman.tar.gz
sudo tar -xzf postman.tar.gz -C /opt
rm postman.tar.gz
sudo ln -s /opt/Postman/Postman /usr/bin/postman

Postman을 Unity Launcher에 표시 할 수도 있습니다.

cat > ~/.local/share/applications/postman.desktop <<EOL
[Desktop Entry]
Encoding=UTF-8
Name=Postman
Exec=postman
Icon=/opt/Postman/app/resources/app/assets/icon.png
Terminal=false
Type=Application
Categories=Development;
EOL

표준 Ubuntu dev 설치에는 node.js 또는 기타 종속성이 필요하지 않습니다.

https://blog.bluematador.com/posts/postman-how-to-install-on-ubuntu-1604/ 의 블로그 게시물에서 자세한 내용을 참조 하십시오 .

편집 : icon.png 위치가 변경되었습니다. 최신 버전의 Postman은 디렉토리 구조를 약간 변경했습니다.


먼저 다음 스크립트를 만듭니다.

install-postman.sh

#!/bin/bash
cd /tmp || exit
echo "Downloading Postman ..."
wget -q https://dl.pstmn.io/download/latest/linux?arch=64 -O postman.tar.gz
tar -xzf postman.tar.gz
rm postman.tar.gz

echo "Installing to opt..."
if [ -d "/opt/Postman" ];then
    sudo rm -rf /opt/Postman
fi
sudo mv Postman /opt/Postman

echo "Creating symbolic link..."
if [ -L "/usr/bin/postman" ];then
    sudo rm -f /usr/bin/postman
fi
sudo ln -s /opt/Postman/Postman /usr/bin/postman

echo "Installation completed successfully."
echo "You can use Postman!"

다음을 사용하여 터미널에서 실행하십시오.

$ sh install-postman.sh

그런 다음 데스크톱 실행기를 만듭니다.

Postman.desktop

[Desktop Entry]
Encoding=UTF-8
Name=Postman
Exec=postman
Icon=/opt/Postman/resources/app/assets/icon.png
Terminal=false
Type=Application
Categories=Development;

원한다면이 파일을 데스크탑에 넣으십시오 (실행 권한을주는 것을 잊지 마십시오). 두 번 클릭하면 끝입니다!

Aviskase (github acount 이름)에게 영원히 감사합니다.

출처-> https://gist.github.com/aviskase/e642248c35e400b56e2489430952369f#file-postman-desktop


sudo snap install postman

이 단일 명령이 저에게 효과적이었습니다.


추가하는 것을 잊지 마십시오 . sudo그렇지 않으면 postman.tar.gz: Permission denied오류가 발생합니다. 심볼릭 링크를 만들지 못했습니다 /usr/bin/postman. : 파일이 존재합니다. 다음은 전체 코드입니다.

sudo wget https://dl.pstmn.io/download/latest/linux64 -O postman.tar.gz
sudo tar -xzf postman.tar.gz -C /opt
sudo rm postman.tar.gz

sudo unlink /usr/bin/postman
sudo ln -s /opt/Postman/Postman /usr/bin/postman

그런 다음 터미널에서 우편 배달부를 실행하십시오.


예, 제가 찾은 멋진 간단한 bash 스크립트가 있습니다.이 스크립트를 사용하면 터미널에서 바로 Postman Linux 앱을 업데이트 할 수있는 postman-updater-linux 라고 합니다.

NPM을 사용하여 설치하십시오.

npm install -g postman-updater-linux

그런 다음 업데이트를 확인하십시오.

sudo postman-updater check

그런 다음 설치하십시오.

sudo postman-updater install

또는 업데이트 :

sudo postman-updater update

마지막 세 명령 모두이 명령 -l /your/custom/path끝에 추가 하여 사용자 지정 위치와 함께 사용할 수 있습니다 .


터미널 열기 및 명령 입력

sudo snap install postman

비밀번호를 묻는다면 Enter 버튼을 누르고 계속 진행하면 우체부가 설치됩니다.

위의 솔루션이 작동하지 않으면 먼저 스냅을 설치하여 설치해야합니다.

sudo apt update
sudo apt install snapd

스냅이 성공적으로 설치되면 패키지를 사용하고 우편 배달부에 대한 내 솔루션을 따를 수 있습니다.


이것은 2019 년 5 월 20 일에 출시 된 Postman v7.1.1설치된 Ubuntu 18.04 에서 저에게 적합합니다 .

최신 버전의 Postman을 다운로드하십시오 .

대부분의 경우 다운로드 한 파일은 다운로드 폴더에 있어야합니다.

# 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

If you get an error like this,

/usr/share/postman/Postman: error while loading shared libraries: libgconf-2.so.4: cannot open shared object file: No such file or directory

please install libgconf-2-4.

sudo apt install libgconf-2-4

Just type postman in your terminal and hit enter to run latest version of Postman. Now we have to create an Unity desktop file for your launcher. For create postman.desktop file run the below command.

sudo nano ~/.local/share/applications/postman.desktop

Then paste below lines into the postman.desktop file.

[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;

Now you can see the "Postman" icon in your Unity launcher. If you miss any point please go through this video or comment below.

Postman 7.1.1


don't forget to

chmod ~/.local/share/applications/postman.desktop +x

otherwise it won't show in the Unity Launcher


To do the same I did following in terminal-

$ wget https://dl.pstmn.io/download/latest/linux64 -O postman.tar.gz
$ sudo tar -xzf postman.tar.gz -C /opt
$ rm postman.tar.gz
$ sudo ln -s /opt/Postman/Postman /usr/bin/postman
  1. Now open file system, move to /usr/bin/ and search form "Postman"
  2. There was a sh file with name 'Postman'
  3. Double clicked on it which opened postman.
  4. Locked icon to launcher on right clicking its icon for further use.

Hope will hell others too.


also you need install nodejs:

curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y nodejs 

참고URL : https://stackoverflow.com/questions/42996358/how-to-install-start-postman-native-v4-10-3-on-ubuntu-16-04-lts-64-bit

반응형