DEV Community

Cover image for Membuat file.desktop di Linux dari .tar.gz- Postman
johanputra
johanputra

Posted on • Edited on

Membuat file.desktop di Linux dari .tar.gz- Postman

Postman adalah sebuah aplikasi yang memungkinkan developer untuk menguji API dengan mudah. Sebenarnya lebih mudah menginstall menggunakan file .deb atau dari ubuntu-softaware sudah menyediakan tetapi jika ingin menginstall Postman dari file .tar.gz berikut langkah-langkahnya:

Download File Postman:
Situs web resmi Postman di https://www.postman.com/downloads/ dan download versi aplikasi yang sesuai untuk sistem operasi.

Ekstrak File:
Setelah download selesai, buka terminal. Pindah ke direktori di mana akan mengekstrak Postman. Gunakan perintah berikut untuk mengekstrak file .tar.gz:

   tar -xzf nama_file.tar.gz
Enter fullscreen mode Exit fullscreen mode

Ganti nama_file.tar.gz dengan nama file yang didownload. Saya biasanya menggunakan Tab untuk supaya tahu fiel yang dimaksud ada atau tidak, dan tidak salah ketik nama atau menggunakan ls -l atau ll.

Pindahkan ke Direktori yang Tepat:
Setelah proses ekstraksi selesai, akan memunculkan sebuah direktori baru yang berisi instalasi Postman. Pindahkan direktori tersebut ke lokasi yang sesuai, seperti dalam direktori /opt untuk instalasi global atau dalam direktori pengguna.

Ganti nama_folder_hasil_ekstraksi dengan nama direktori hasil ekstraksi.

   #format
   sudo mv nama_folder_hasil_ekstraksi /lokasi/tujuan/

   #contoh
   sudo mv Postman /opt/ 
Enter fullscreen mode Exit fullscreen mode

Buat Shortcut:
Membuat shortcut untuk Postman agar lebih mudah diakses. Cara ini bervariasi tergantung pada desktop environment yang gunakan.

  • GNOME: Jika menggunakan lingkungan GNOME, buat file desktop .desktop di direktori ~/.local/share/applications/. Berikut contoh isi file tersebut:

     [Desktop Entry]
     Name=Postman
     Exec=/lokasi/tujuan/nama_folder_hasil_ekstraksi/Postman
     Icon=/lokasi/tujuan/nama_folder_hasil_ekstraksi/app/resources/app/assets/icon.png
     Terminal=false
     Type=Application
     Categories=Development;
    

    Pastikan menggantikan /lokasi/tujuan/ dan nama_folder_hasil_ekstraksi sesuai dengan lokasi instalasi.

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

Berikan Izin Eksekusi:
Pastikan file Postman yang telah diekstrak memiliki izin eksekusi. Buka terminal dan jalankan perintah berikut:

   sudo chmod +x /lokasi/tujuan/nama_folder_hasil_ekstraksi/Postman

   sudo chmod +x /opt/Postman
Enter fullscreen mode Exit fullscreen mode

Mulai Postman:
Kini dapat menjalankan Postman dengan mengklik shortcut yang telah buat atau dengan menjalankan perintah berikut di terminal:

   /lokasi/tujuan/nama_folder_hasil_ekstraksi/Postman
Enter fullscreen mode Exit fullscreen mode

postman desktop

Pastikan menggantikan /lokasi/tujuan/ dan nama_folder_hasil_ekstraksi sesuai dengan lokasi instalasi.

Image of Timescale

🚀 pgai Vectorizer: SQLAlchemy and LiteLLM Make Vector Search Simple

We built pgai Vectorizer to simplify embedding management for AI applications—without needing a separate database or complex infrastructure. Since launch, developers have created over 3,000 vectorizers on Timescale Cloud, with many more self-hosted.

Read full post →

Top comments (0)

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more