shell/install/postman
2023-04-14 12:06:40 +08:00

29 lines
877 B
Bash
Executable File

#!/bin/bash
##makedesc: Install postman (latest)
echo
echo "==============================================="
echo "Installing postman (latest)..."
echo "==============================================="
echo
mkdir -p $HOME/install/postman
mkdir -p $HOME/.local/bin
wget "https://dl.pstmn.io/download/latest/linux64" -O $HOME/install/postman.tar.gz && \
tar -xzf $HOME/install/postman.tar.gz -C $HOME/install/postman && \
ln -sf $HOME/install/postman/Postman/Postman $HOME/.local/bin/postman && \
mkdir -p "$HOME/.local/share/applications" && \
cat << EOF > "$HOME/.local/share/applications/Postman.desktop"
#!/usr/bin/env xdg-open
[Desktop Entry]
Name=Postman
Exec=$HOME/.local/bin/postman
Icon=$HOME/install/postman/Postman/app/icons/icon_128x128.png
Categories=Utility,Network
Terminal=false
Type=Application
Encoding=UTF-8
EOF
sudo update-desktop-database