GNU/Linux >> Belajar Linux >  >> Linux

Cara membuka Appimage di Linux

Sebagian besar pengguna Linux tidak memiliki masalah dengan menginstal atau menghapus aplikasi. Tidak peduli distro apa yang Anda gunakan; itu akan memiliki manajer paket yang akan melakukan semuanya.

Namun seiring berkembangnya komunitas Linux, para pengembang mencoba untuk membuat segalanya lebih sederhana dan stabil bagi pengguna akhir dan pengembang lainnya. Baru-baru ini, kita telah melihat munculnya snap dan flatpak. Saya telah berbicara tentang keduanya di sini dan di sini. Kerangka kerja pengembangan aplikasi ini memecahkan beberapa masalah yang telah lama dihadapi oleh pengembang aplikasi Linux.

Appimage juga bertujuan untuk memecahkan banyak masalah. Ini memecahkan banyak masalah ketika menggunakan perangkat lunak di distro Linux. Salah satu masalah utama bagi pengguna Linux adalah mendapatkan aplikasi khusus untuk distro Linux mereka, dan hal yang sama bagi pengembang, mereka harus membuat aplikasi untuk distro Linux yang berbeda.

Satu file sama dengan Satu aplikasi

file appimage berisi pustaka atau dependensi yang diperlukan—tidak ada paket lain yang perlu diinstal untuk menjalankan appimage apa pun. Sebagai gantinya, aplikasi mungkin meminta pengguna untuk mengintegrasikan aplikasi ke dalam sistem untuk meluncurkannya dari menu aplikasi. Saya akan berbicara tentang integrasi appimage nanti di artikel ini.

Bagaimana cara menggunakan gambar aplikasi?

appimage adalah cara paling sederhana untuk menjalankan aplikasi di Linux. Hampir semua distribusi Linux dapat menjalankan appimage dengan baik.

Menjalankan gambar aplikasi –

  • Dapatkan gambar aplikasi dari aplikasi yang Anda inginkan
  • Buat agar dapat dieksekusi
  • Klik dua kali

Dan itu cukup banyak. Yang perlu Anda lakukan adalah membuat appimage dapat dieksekusi baik dari baris perintah atau klik kanan file>> properti>> izin dan centang ‘Izinkan mengeksekusi file sebagai program” .

Untuk membuat appimage dapat dieksekusi dari baris perintah, buka terminal dan ketik perintah berikut –

sudo chmod +x name.appimage

Mengintegrasikan gambar aplikasi dengan sistem

aplikasi appimage dirancang untuk mengemas semua pustaka dan dependensi khusus aplikasi dengan mereka dan bekerja seperti aplikasi Windows portabel. Cukup klik, dan itu akan berjalan.

Jika Anda ingin mengintegrasikan appimage dengan sistem Anda dan membukanya dari menu aplikasi seperti aplikasi lain, itu sangat mungkin.

Banyak aplikasi, ketika dijalankan, meminta pengguna untuk mengintegrasikannya dengan sistem. Dan mengklik 'Ya' menjalankan aplikasi dan membuat entri di menu aplikasi. Namun fungsi ini hanya tersedia jika pengembang aplikasi telah menyediakan opsi tersebut.

Ada daemon opsional yang disebut appimaged. Jika diinstal, daemon ini akan mencari file appimage di direktori yang paling sering digunakan dan mendaftarkan aplikasi appimage secara otomatis.

Untuk menginstal appimaged, gunakan perintah berikut –

wget "https://github.com/AppImage/appimaged/releases/download/continuous/appimaged-x86_64.AppImage"
chmod a+x appimaged-x86_64.AppImage
./appimaged-x86_64.AppImage --install

Setelah selesai, terminal akan meminta Anda untuk logout dan login kembali untuk menyelesaikan instalasi. Atau Anda dapat memulai ulang sistem Anda.

Sekarang appimage apa pun di direktori berikut akan didaftarkan ke sistem. Mulai sekarang, Anda bahkan tidak perlu membuat file apa pun dapat dieksekusi; unduh gambar aplikasi apa pun dan buka dari menu aplikasi.

Direktori dipantau oleh appimaged

  • $HOME/Downloads (atau setara yang dilokalkan, sebagaimana ditentukan oleh G_USER_DIRECTORY_DOWNLOAD di glib)
  • $HOME/.local/bin
  • $HOME/bin
  • $HOME/Aplikasi
  • /Aplikasi
  • [setiap partisi yang dipasang]/Aplikasi
  • /opt
  • /usr/local/bin

Copot pemasangan gambar aplikasi

app image app hanyalah file sederhana, dan ketika Anda menjalankannya, itu tidak menyimpan bahkan satu file pun di direktori instalasi sistem atau di mana pun. Seperti yang saya sebutkan di atas, aplikasi tertentu mungkin meminta konfirmasi untuk mengintegrasikan gambar aplikasi dengan sistem untuk membukanya dengan mudah dari menu aplikasi. Jika Anda mengonfirmasinya, itu akan mendaftarkan aplikasi ke sistem dan menautkannya dengan file gambar aplikasi.

Jika Anda telah menginstal appimaged, Anda tidak perlu melakukan apa pun ekstra untuk mengintegrasikan atau menghapus aplikasi apa pun. Hanya dengan mengunduh gambar aplikasi akan mendaftarkan aplikasi ke menu sistem, dan menghapus file akan menghancurkannya secara otomatis.

Perbarui gambar aplikasi

file appimage adalah seluruh aplikasi. Jika pengembang aplikasi merilis versi baru aplikasi, pengguna dapat mengunduh versi baru dan menghapus versi lama. Begitulah cara Anda dapat memperbaruinya.

Tetapi jika Anda ingin memperbarui aplikasi saat ini, Anda dapat mencoba melakukannya menggunakan paket AppImageUpdate yang disediakan oleh pengembang AppImage. Paket ini hanya memperbarui aplikasi jika informasi pembaruan tersedia dalam file.

Unduh AppImageUpdate dari pasar aplikasi dan jalankan seperti file gambar aplikasi lainnya.

Sekarang pilih aplikasi yang ingin Anda perbarui, dan itu akan diperbarui. pembaruan appimage sangat cepat karena hanya sebagian aplikasi yang telah diubah yang diperbarui, bukan keseluruhan aplikasi.

Kesimpulan

Jadi begitulah cara Anda menjalankan file appimage. Menjalankan seluruh aplikasi dari satu file adalah keuntungan besar. Jika proyek berlanjut, saya berharap mendapatkan cara yang lebih baik untuk memperbarui aplikasi apa pun.

Juga, situs web aplikasi mencantumkan 900+ aplikasi, tetapi tidak ada opsi pencarian untuk menemukan aplikasi tertentu. Akan lebih baik jika Anda memiliki toko seperti snap dan mendapatkan semua aplikasi yang disortir dengan benar dan mudah ditemukan.


Linux
  1. Bagaimana kami membangun aplikasi desktop Linux dengan Electron

  2. Cara membuka AppImage di Ubuntu

  3. Cara membuka port di Linux

  1. Cara Meningkatkan Jumlah Batas File Terbuka di Linux

  2. Cara Mengetahui Daftar Semua Port Terbuka di Linux

  3. Cara membuat daftar port terbuka di server Linux/Unix

  1. Cara membuka port http 80 di Redhat Linux menggunakan firewall-cmd

  2. Cara Memeriksa (Memindai) Port Terbuka di Linux

  3. Cara Memeriksa Port Terbuka di Linux