AppImage adalah format distribusi perangkat lunak untuk Linux yang bertujuan untuk memecahkan dua masalah paling mendesak dengan paket Linux tradisional: distribusi dan instalasi.

Jika Anda telah mengunduh program dalam format AppImage dan bertanya-tanya bagaimana cara menginstal atau menjalankannya di sistem Anda, panduan ini akan membantu Anda.

Ikuti bersama saat kami mempelajari AppImage, kelebihannya dibandingkan paket Linux tradisional, dan langkah-langkah yang perlu Anda ikuti untuk menjalankan file AppImage di mesin Linux Anda.

Apa itu AppImage, dan Apa Bedanya dengan Paket Linux Tradisional?

Dengan pendekatan manajemen paket Linux tradisional, pengembang perlu menggabungkan aplikasi mereka sebagai paket sesuai dengan aturan distro. Karena ada banyak distro Linux di luar sana, proses ini biasanya membosankan dan memakan waktu bagi para pengembang, karena mereka perlu memodifikasi paket mereka untuk memenuhi persyaratan beberapa distro.

Selain itu, terkadang juga dapat menyebabkan masalah kompatibilitas karena dependensi yang hilang atau berubah, yang mungkin sulit diperbaiki oleh pengembang.

AppImage bertujuan untuk memecahkan masalah ini dengan membuat aplikasi yang berjalan di mana saja. Ini pada dasarnya mengikuti pendekatan paket perangkat lunak universal, di mana ia meminta pengembang untuk mengemas program mereka (dan dependensinya yang bukan merupakan bagian dari distro) menjadi satu file yang dapat dijalankan dengan mudah di beberapa Linux distro.

Dengan satu aplikasi, satu sistem file, yang perlu dilakukan oleh pengembang AppImage adalah menargetkan distro yang ingin mereka sediakan programnya dan menganalisis dependensi yang diperlukan. Dan, berdasarkan hasil yang diperoleh, mereka perlu mengidentifikasi dependensi yang mungkin hilang pada distro itu dan menggabungkan paket mereka sedemikian rupa sehingga menyertakan dependensi tersebut di dalamnya.

Sebagai hasil dari pendekatan ini, sementara AppImage mengatasi masalah untuk pengembang, secara bersamaan juga menangani beberapa pengguna akhir. Dengan AppImage, pengguna kini dapat menjalankan program versi terbaru meskipun mereka menggunakan versi sistem operasi yang lebih lama.

Selain itu, mereka juga mendapatkan kemampuan untuk menjalankan beberapa versi aplikasi di sistem mereka secara bersamaan, yang dapat berguna ketika mereka ingin memutuskan apakah pembaruan terbaru untuk suatu program layak untuk ditingkatkan. Dan bagian terbaiknya adalah mereka dapat menjalankan aplikasi (AppImage) tanpa menginstalnya di sistem mereka.

Keuntungan Menggunakan AppImage

  1. File AppImage bersifat portabel, dan oleh karena itu, dapat dijalankan di mana saja, termasuk versi langsung.
  2. AppImage adalah distribusi agnostik, yang berarti dapat berjalan di berbagai distro Linux.
  3. AppImage tidak memerlukan instalasi, yang membuatnya lebih mudah dijalankan daripada paket Linux tradisional.
  4. Tidak seperti paket tradisional, pengguna AppImage tidak perlu memiliki hak akses root untuk menjalankan program mereka.
  5. Menghapus program AppImage semudah menghapus file AppImage.

Kekurangan Menggunakan AppImage

  1. Risiko terkena malware secara tidak sengaja karena AppImage tidak diverifikasi.
  2. File AppImage bisa sangat besar karena semua dependensi yang disertakan bersamanya.

Cara Menjalankan AppImage di Linux

Menjalankan AppImage di Linux cukup mudah berbeda dengan format paket Linux tradisional seperti DEB atau

RPM, yang memiliki proses instalasi yang sedikit membosankan.

Dengan file AppImage, yang perlu Anda lakukan adalah membuat file tersebut dapat dieksekusi dan menjalankannya. Sama seperti melakukan tugas lain di Linux, Anda dapat melakukan tugas ini dalam berbagai cara: Anda dapat menggunakan GUI atau terminal (jika Anda lebih suka bekerja di CLI).

1. Jalankan AppImage Menggunakan File Manager

Menjalankan AppImage melalui GUI cukup sederhana. Ikuti langkah-langkah di bawah ini:

  1. Buka pengelola file dan navigasikan ke direktori AppImage.
  2. Klik kanan pada file AppImage dan pilih Properti.
  3. pada Properti jendela, alihkan ke Izin tab.
  4. Centang kotak di sebelah Izinkan mengeksekusi file sebagai program jika Anda menggunakan pengelola file berbasis Nautilus. Centang Dapat dieksekusi opsi jika Anda menggunakan Dolphin dan ubah Menjalankan dropdown ke Siapa pun jika Anda menggunakan PCManFM.

2. Jalankan AppImage Menggunakan CLI

Jika Anda lebih suka mengerjakan keyboard, Anda dapat menjalankan file AppImage dengan lebih efisien menggunakan terminal. Ikuti langkah-langkah ini untuk melakukan hal yang sama:

  1. Buka aplikasi terminal.
  2. Menggunakan ls dan perintah cd untuk menavigasi ke direktori tempat Anda menyimpan/mengunduh file AppImage.
  3. Jalankan perintah berikut di terminal untuk membuat AppImage dapat dieksekusi:
    chmod +x appimage_name
  4. Masukkan perintah berikut untuk menjalankan AppImage:
    ./appimage_name

Misalnya, jika Anda ingin menjalankan file bernama BalenaEtcher. Gambar Aplikasi, Anda harus menetapkan izin yang dapat dieksekusi ke file terlebih dahulu dan kemudian menjalankannya dari terminal sebagai berikut:

chmod +x BalenaEtcher. Gambar Aplikasi
./BalenaEtcher. Gambar Aplikasi

3. Jalankan AppImage Menggunakan Peluncur

Meskipun metode GUI dan CLI bekerja dengan sempurna, mereka mengharuskan Anda untuk melakukan langkah ekstra, di mana Anda perlu mengonversi file AppImage menjadi file yang dapat dieksekusi untuk menjalankannya.

Utilitas seperti AppImageLauncher menyederhanakan menjalankan AppImages lebih jauh dengan memungkinkan Anda menjalankan AppImage secara langsung tanpa mengharuskan Anda mengubahnya menjadi executable. Tidak hanya itu, ini juga membantu Anda dalam mengintegrasikan file AppImage ke peluncur aplikasi Anda dan mengelolanya dengan cara yang jauh lebih mudah.

Jika Anda ingin menggunakan AppImageLauncher, unduh dan instal terlebih dahulu di komputer Anda.

Unduh: AppImageLauncher

  1. Unduh file DEB AppImageLauncher.
  2. Klik kanan pada file dan pilih Buka dengan Penginstal Paket X, di mana x adalah penginstal paket untuk distro Linux Anda.
  3. Ikuti petunjuk di layar untuk menginstal file DEB.

Atau, Anda juga dapat menginstal file DEB melalui terminal. Untuk melakukan ini, buka terminal dan jalankan perintah instalasi dengan sintaks berikut:

sudo dpkg -i package_name

Sebagai contoh:

sudo dpkg -i appimagelauncher.deb

Setelah Anda menginstal AppImageLauncher, jalankan dan ikuti langkah-langkah di bawah ini untuk menggunakannya:

  1. Buka pengelola file dan navigasikan ke direktori tempat Anda menyimpan/mengunduh AppImage yang ingin Anda jalankan.
  2. Klik dua kali pada file AppImage.
  3. Dari opsi yang disajikan, ketuk pada Integrasikan dan jalankan untuk memindahkan AppImage ke direktori home Anda dan menjalankannya. Atau, untuk menjalankan AppImage sekali saja, klik Jalankan sekali.

Berhasil Menjalankan File AppImage di Linux

Meskipun tidak terlalu banyak program yang menggunakan format AppImage, saat Anda menemukannya, panduan ini akan membantu Anda menjalankannya dengan mudah di sistem Linux Anda.

Jika Anda tertarik dengan ide format paket universal, Anda mungkin juga ingin memeriksa Flathub dan Snap Store, yang mengikuti konsep yang sama dengan AppImage.

MembagikanMenciakSurel
Flathub vs. Snap Store: Situs Terbaik untuk Mengunduh Aplikasi Linux

Saat Anda ingin mengunduh aplikasi Linux, bagaimana perbandingan Flathub dan Snap Store? Kami mengadu mereka satu sama lain untuk mencari tahu.

Baca Selanjutnya

Topik-topik terkait
  • Linux
  • Aplikasi Linux
  • Manajer Paket
Tentang Penulis
Yash Wate (18 Artikel Diterbitkan)

Yash adalah Staf Penulis di MUO untuk DIY, Linux, Pemrograman, dan Keamanan. Sebelum menemukan minatnya dalam menulis, ia dulu mengembangkan untuk web dan iOS. Anda juga dapat menemukan tulisannya di TechPP, di mana ia mencakup vertikal lainnya. Selain teknologi, ia senang berbicara tentang astronomi, Formula 1, dan jam tangan.

More From Yash Wate

Berlangganan newsletter kami

Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!

Klik di sini untuk berlangganan